Master the art of crafting effective prompts. 100 cards covering zero-shot, few-shot, chain-of-thought, role prompting, output formatting, and advanced techniques for getting the best results from AI models.
A prompt is the input text or instruction given to an AI language model to guide its response.
The practice of designing, crafting, and optimizing input prompts to elicit desired outputs from AI language models.
Asking the model to perform a task without providing any examples, relying solely on the model's pre-trained knowledge.
Providing exactly one example of the desired input-output pattern before asking the model to complete a new task.
Providing two or more examples of the desired input-output pattern to guide the model's response format and style.
A technique where you instruct the model to reason step-by-step before giving a final answer, improving accuracy on complex tasks.
Adding "Let's think step by step" or "Think through this carefully" encourages the model to produce structured reasoning.
Combining zero-shot prompting with "Let's think step by step" to get reasoning without needing to provide examples.
Assigning a specific persona or role to the model (e.g., "You are an expert Python developer") to shape its response style and expertise.
A set of instructions given to the model before the conversation begins, defining its behavior, persona, and constraints for the session.
The message sent by the human in a conversation with an AI model, expressing a request, question, or task.
Breaking a complex task into multiple sequential prompts where the output of one becomes the input of the next.
Flashcards
Flip to reveal
Focus Mode
Spaced repetition
Multiple Choice
Test your knowledge
Type Answer
Active recall
Learn Mode
Multi-round mastery
Match Game
Memory challenge
AI is transforming every industry, from healthcare to finance. Understanding AI concepts gives you a competitive edge whether you're a developer building intelligent systems, a product manager evaluating AI features, or a business leader making strategic decisions. These flashcards help you build a solid foundation in AI terminology, techniques, and real-world applications.
Begin with basic ML concepts like supervised and unsupervised learning before diving into deep learning and neural networks.
After studying a concept, try to identify real-world applications you use daily — recommendation engines, voice assistants, and image recognition all rely on AI.
AI concepts build on each other — use spaced repetition to keep foundational knowledge fresh as you progress to advanced topics.
Our beginner decks focus on concepts and intuition rather than heavy math. Advanced decks may reference linear algebra and statistics.
We offer multiple AI decks covering agents, math foundations, search algorithms, and more — with new topics added regularly.
AI is the broader concept of machines performing tasks intelligently, while machine learning is a subset where systems learn from data. Our flashcards explain these distinctions clearly.
Absolutely — our AI decks cover terminology and concepts commonly asked in technical and product interviews at top tech companies.
We regularly add new AI decks to keep pace with this fast-moving field, covering emerging topics like generative AI, LLMs, and AI ethics.