AI Learning Guide
AI Learning Guide
Find your next step in understanding artificial intelligence.
The AI Learning Guide is a decision tree for exploring artificial intelligence according to what you already know and what you want to understand next.
Unlike AI Solver, which helps you choose approaches for solving problems, this guide helps you develop the knowledge needed to understand, use, build, and evaluate AI systems.
How to use this guide:
- Choose the starting point that best describes you.
- Answer the question in that section.
- Follow the suggested articles in order.
- Use the learning checkpoint to decide whether to continue, revisit a topic, or move to another route.
You can enter at any level. The paths are suggested learning sequences, not mandatory prerequisites.
Choose a Learning Activity
What learning activity would help me make progress next?
Start with AI Learning Resources & Practice Navigator, or choose a specific branch:
- Follow courses and guided study
- Practice through competitions and measurable tasks
- Discover research and reference resources
Start Here: Where Are You in Your AI Journey?
| Starting Point | Best Description | Go To |
|---|---|---|
| 1. New to AI | I want to understand the basics, concepts, and terminology. | Start with the fundamentals → |
| 2. AI User | I've experimented with AI and want to use it more effectively. | Improve my AI skills → |
| 3. AI Builder | I want to create applications, workflows, or systems using AI. | Learn to build → |
| 4. Technical Learner | I want to understand models, architectures, mathematics, and learning methods. | Explore AI technology → |
| 5. Advanced Explorer | I want to investigate AI research, limitations, emerging capabilities, or implications. | Explore advanced subjects → |
Not sure where to begin? Choose Route 1. If you already know the material, skip ahead.
Route 1: New to AI
Question: How much of the fundamentals do you already understand?
- I don't yet understand the differences between AI, machine learning, and generative AI. → Learn the basic concepts
- I understand the basic terms but haven't experimented much. → Explore capabilities and try AI
- I've used AI tools and want to improve my results. → Continue to the AI User route
1A. Learn the Basic Concepts
Learning goal: Understand the major categories of artificial intelligence and their relationships.
Suggested sequence:
- What is Artificial Intelligence (AI)? — understand the overall field.
- Machine Learning (ML) — discover how systems learn patterns from data.
- Deep Learning — understand learning through multilayer neural networks.
- Generative AI — explore systems that generate new content.
- History of Artificial Intelligence (AI) — understand how the field developed.
Learning checkpoint:
Can you explain the differences between artificial intelligence, machine learning, deep learning, and generative AI in your own words?
- Not yet: Revisit the relevant concepts and use Reading Material & Glossary to clarify terminology.
- Yes: Continue to capabilities and experimentation →
1B. Explore What AI Can Do
Learning goal: Understand current AI capabilities and limitations through direct experience.
Suggested sequence:
- Capabilities — explore tasks AI systems can perform.
- Current State — understand today's technology landscape.
- Conversational AI — learn about interacting with AI assistants.
- ChatGPT — explore a general-purpose conversational AI system.
- Google AI Studio — experiment with AI models and capabilities.
Try this:
Ask an AI assistant to explain an unfamiliar topic, summarize a short document, and suggest improvements to a piece of writing.
Compare the results with trusted information. Notice when additional context or clarification improves the response.
Learning checkpoint:
Can you identify three useful AI applications and explain why their outputs may still require checking?
- Not yet: Revisit Capabilities and experiment with another task.
- Yes: Continue to the AI User route →
Route 2: AI User
Question: What do you most want to improve?
- I want better answers from AI assistants. → Improve prompting and context
- I want AI to help with everyday work or creative activities. → Explore practical applications
- I want to judge whether AI responses are reliable. → Learn verification and evaluation
- I want AI to perform more complicated tasks. → Continue to the AI Builder route
2A. Improve Prompting and Context
Learning goal: Communicate goals, instructions, and context effectively.
Suggested sequence:
- Prompt Engineering (PE) — develop clearer instructions.
- Context — understand the information influencing model responses.
- In-Context Learning (ICL) — understand how examples and context affect behavior.
- Large Language Model (LLM) — explore the technology behind many conversational systems.
Try this:
Give the same task to an AI assistant using three approaches:
- A short instruction.
- An instruction with background context and constraints.
- An instruction with context, examples, and evaluation criteria.
Compare completeness, correctness, and usefulness.
Learning checkpoint:
Can you improve a weak AI response by changing the instructions, supplying context, or adding examples?
- Not yet: Revisit Prompt Engineering (PE).
- Yes: Explore practical applications → or learn evaluation →
2B. Use AI in Practical Activities
Learning goal: Recognize where AI provides practical value.
Suggested sequence:
- How do I leverage Artificial Intelligence (AI)? — explore opportunities.
- Personal Productivity — apply AI to everyday activities.
- Writing/Publishing — explore writing and content creation.
- Case Studies — review real-world applications.
- Agents/Assistants — understand more advanced assistance.
Try this:
Identify one recurring task that takes time or effort. Use AI to assist with it, verify the result, and compare the outcome with your normal method.
Learning checkpoint:
Can you identify a task where AI produces a measurable benefit without introducing unacceptable errors?
- Not yet: Explore Case Studies and try a smaller task.
- Yes: Learn evaluation → or learn to build AI systems →
2C. Verify and Evaluate AI Results
Learning goal: Recognize mistakes, uncertainty, limitations, and risks.
Suggested sequence:
- Evaluation — understand methods for judging performance.
- AI Verification and Validation — examine verification and validation.
- Explainable / Interpretable AI — explore transparency and explanation.
- Prompt Injection Attack — understand an important class of security risk.
- Ethics — consider responsible application.
Try this:
Ask an AI assistant a question for which you already know the correct answer.
Compare its response with your reference material, then repeat using a harder question and an explicit verification requirement.
Learning checkpoint:
Can you distinguish a plausible answer from a verified answer and identify when human review is needed?
- Not yet: Revisit AI Verification and Validation.
- Yes: Explore building AI → or explore advanced issues →
Route 3: AI Builder
Question: What kind of AI system do you want to create?
- I want to experiment without writing code. → No-code development
- I want to write applications using AI. → Programming and frameworks
- I want AI to work with my own information. → Knowledge and retrieval systems
- I want AI to perform multi-step tasks using tools. → Agents and automation
3A. Build Without Coding
Learning goal: Prototype AI applications using visual tools and existing models.
Suggested sequence:
- Development — understand the development process.
- Codeless Options, Code Generators, Drag n' Drop — explore no-code approaches.
- Google AI Studio — experiment with available models.
- Gemini Notebook — explore AI-assisted research and content generation.
- Evaluation — assess the resulting application.
Try this:
Create a simple prototype that accepts a user question and produces a structured response.
Learning checkpoint:
Can you explain the inputs, processing, outputs, and limitations of your prototype?
- Not yet: Simplify the prototype and retest it.
- Yes: Learn programming → or explore automation →
3B. Program with AI
Learning goal: Understand how AI capabilities are incorporated into software.
Suggested sequence:
- Development — understand AI development practices.
- Python or JavaScript — choose a programming language.
- Generative AI with Python or Generative AI with JavaScript — explore language-specific approaches.
- Libraries & Frameworks — understand reusable components.
- Building Your Environment — prepare a development environment.
- Train, Validate, and Test — understand testing and validation.
Try this:
Build a small application that accepts input, invokes an AI model or service, and displays a result.
Learning checkpoint:
Can you explain how your application sends information to the AI model, receives results, and handles failures?
- Not yet: Review the framework and integration material.
- Yes: Explore knowledge systems → or explore agents →
3C. Build AI That Uses Your Information
Learning goal: Understand how AI accesses and uses information beyond its model parameters.
Suggested sequence:
- Context — understand contextual information.
- Embedding — explore numerical representations of information.
- Semantic Search — retrieve information by meaning.
- Retrieval-Augmented Generation (RAG) — combine retrieval and generation.
- Database — understand structured and vector data storage.
- AI Verification and Validation — evaluate answer quality and grounding.
Try this:
Design a small question-answering application using a collection of documents. Compare responses with and without relevant source material.
Learning checkpoint:
Can you explain when simple prompting is sufficient and when retrieval or database access is appropriate?
- Not yet: Revisit Retrieval-Augmented Generation (RAG).
- Yes: Explore agents → or study data representation →
3D. Build Agents and Automation
Learning goal: Understand systems that use tools and coordinate multiple steps.
Suggested sequence:
- Agents/Assistants — understand AI agents and assistants.
- Robotic Process Automation (RPA) — examine deterministic automation.
- LangChain — explore tools for composing AI applications.
- Evaluation — test performance and reliability.
- Risk, Compliance and Regulation — understand deployment considerations.
Try this:
Choose a small multi-step task. First describe how a fixed workflow would complete it, then identify whether any step genuinely requires an AI agent.
Learning checkpoint:
Can you distinguish a chatbot, a fixed workflow, and an agent that dynamically selects actions?
- Not yet: Revisit Agents/Assistants.
- Yes: Explore the AI Solver for an appropriate implementation →
Route 4: Technical Learner
Question: Which technical aspect do you want to understand?
- How are AI models constructed? → Models and architectures
- How do AI systems learn? → Learning and optimization
- How is information represented? → Data and representations
- What mathematics supports AI? → Mathematical foundations
- How do we measure model performance? → Technical evaluation
4A. Models and Architectures
Learning goal: Understand major AI model architectures and their relationships.
Suggested sequence:
- Neural Network — learn the basic computational structure.
- Deep Learning — explore multilayer models.
- Attention — understand attention mechanisms.
- Transformer — study transformer architecture.
- Generative Pre-trained Transformer (GPT) — explore generative pretrained transformers.
- Large Language Model (LLM) — understand large language models.
- Foundation Models (FM) — examine reusable pretrained models.
Learning checkpoint:
Can you distinguish a neural network, an architecture such as a Transformer, and a trained model such as an LLM?
- Not yet: Revisit Neural Network and Transformer.
- Yes: Study learning and optimization →
4B. Learning and Optimization
Learning goal: Understand how AI models learn from data, examples, and feedback.
Suggested sequence:
- Learning Techniques — survey approaches to learning.
- Supervised — learn from labeled examples.
- Unsupervised — discover structure without target labels.
- Self-Supervised — learn useful representations using supervision derived from data.
- Backpropagation — understand gradient computation in neural networks.
- Gradient Descent Optimization & Challenges — understand parameter optimization.
- Reinforcement Learning (RL) — explore learning through rewards and interaction.
Learning checkpoint:
Can you explain why a training method is chosen and how the system uses feedback to improve?
- Not yet: Review the relevant Learning Techniques.
- Yes: Explore model evaluation →
4C. Data and Representation
Learning goal: Understand how AI systems transform information into useful representations.
Suggested sequence:
- Data Science — examine data analysis and preparation.
- Data Quality — understand the importance of reliable data.
- Data Preprocessing — study preparation methods.
- Feature Exploration/Learning — explore features and representations.
- Embedding — understand vector representations.
- Dimensional Reduction — explore simplifying representations.
- Knowledge Graphs — understand explicit relationships between entities.
Learning checkpoint:
Can you explain how the representation of information affects what an AI model can learn or retrieve?
- Not yet: Review Feature Exploration/Learning and Embedding.
- Yes: Explore architectures → or explore knowledge systems →
4D. Mathematical Foundations
Learning goal: Understand mathematical concepts used in artificial intelligence.
Suggested sequence:
- Math for Intelligence — explore the mathematical foundations.
- Dot Product — understand vector operations.
- Bayes — examine probability and inference.
- Gradient Descent Optimization & Challenges — learn optimization principles.
- Causation vs. Correlation — distinguish relationships from causal effects.
Learning checkpoint:
Can you explain how probability, vector operations, and optimization contribute to AI learning and inference?
- Not yet: Return to the relevant mathematical topic.
- Yes: Continue with learning and optimization →
4E. Technical Evaluation
Learning goal: Understand how AI models are compared, validated, and monitored.
Suggested sequence:
- Train, Validate, and Test — learn dataset separation and testing.
- Evaluation - Measures — explore performance metrics.
- Cross-Validation — understand validation strategies.
- Benchmarks — examine standardized evaluations.
- Bias and Variances — learn about generalization challenges.
- Explainable / Interpretable AI — investigate interpretability.
Learning checkpoint:
Can you choose a suitable evaluation approach, explain its limitations, and recognize overfitting or misleading results?
- Not yet: Revisit Evaluation - Measures and Cross-Validation.
- Yes: Continue to advanced exploration →
Route 5: Advanced Explorer
Question: Which area do you want to investigate?
- How might AI capabilities evolve? → AI frontiers
- What makes AI trustworthy and responsible? → Trust and governance
- How does AI connect with other disciplines? → Interdisciplinary research
- How can AI support creativity, games, and simulation? → Creative and interactive intelligence
5A. AI Frontiers
Learning goal: Explore potential advances in intelligence and computing.
Suggested sequence:
- Current State — establish what exists today.
- Foundation Models (FM) — examine broadly adaptable systems.
- Emergence — explore emerging capabilities and behavior.
- Artificial General Intelligence (AGI) to Singularity — examine proposed future intelligence.
- Moonshots — investigate ambitious research directions.
- Consciousness — explore questions surrounding consciousness and intelligence.
Learning checkpoint:
Can you distinguish demonstrated capabilities from experimental findings and speculative future scenarios?
Continue: Trust and governance → or explore connected concepts →
5B. Trust, Safety, and Governance
Learning goal: Understand how AI systems can be designed, evaluated, and governed responsibly.
Suggested sequence:
- Ethics
- Explainable / Interpretable AI
- AI Verification and Validation
- AI Governance
- Privacy
- Cybersecurity
- Risk, Compliance and Regulation
Learning checkpoint:
Can you identify the technical, human, and institutional safeguards appropriate for different AI applications?
Continue: Interdisciplinary research → or apply evaluation through AI Solver →
5C. Interdisciplinary Research
Learning goal: Understand connections between AI and other fields of research.
Choose a research direction:
- Biological intelligence: Neuroscience → Bio-inspired Computing → Neuromorphic Computing
- Life sciences: Life Sciences → Bioinformatics → Protein Folding & Discovery
- Physical intelligence: Robotics → Embodied AI → Simulation
- Human–AI integration: Symbiotic Intelligence → Connecting Brains → Transhumanism
- New computing approaches: Quantum → Biocomputing → Molecular Artificial Intelligence (AI)
Learning checkpoint:
Can you explain a plausible relationship between AI and your chosen discipline, while recognizing the limitations of current research?
Continue: Explore connections across disciplines →
5D. Creativity, Games, and Interactive Intelligence
Learning goal: Explore AI's relationship to creativity, interactive systems, and game design.
Choose an area:
- Creative content: Generative AI → Art → Storytelling
- Interactive entertainment: Gaming → Game Design → Game Development with Generative AI
- Learning through games: Game-Based Learning (GBL) → Game Theory → Reinforcement Learning (RL)
- Virtual environments: Simulation → Simulated Environment Learning → World Models
- Immersive experiences: Immersive Reality → Metaverse → Omniverse
Learning checkpoint:
Can you describe how AI contributes to your chosen creative or interactive field and identify relevant design or technical methods?
Continue: Build an application → or explore connected subjects →
What Should I Do After Completing a Path?
| If You Want To... | Continue With |
|---|---|
| Solve a practical problem | AI Solver |
| Explore relationships among subjects | ConceptChains |
| Browse the full encyclopedia | Primo.ai Pages |
| Study unfamiliar terminology | Reading Material & Glossary |
| Explore practical AI opportunities | How do I leverage Artificial Intelligence (AI)? |
| Study new technical subjects | Technical Learner |
| Investigate future developments | Advanced Explorer |
Learning Guide Principles
- Start where you are: Prior experience determines the most useful entry point, not a required progression.
- Learn with a purpose: Each path addresses a clear question or learning objective.
- Follow connected concepts: Articles are linked in a suggested order that helps develop understanding.
- Apply the knowledge: Practical exercises and checkpoints reinforce learning.
- Advance when ready: Completing a checkpoint suggests another route; it doesn't imply formal certification.
- Keep exploring: ConceptChains provides connections that extend beyond a single learning path.
PRIMO.ai Navigation
Home · AI Solver · ConceptChains · All Articles