Projects
Build portfolio-grade AI systems. Each project has a business problem, requirements, architecture, milestones, acceptance criteria and a deployment checklist.
Beginner2 projects
Foundations
AI Chatbot
Your first production LLM application
Create an AI chatbot that can hold a coherent conversation, maintain history, stream responses, and refuse harmful requests.
LLM APIsStreamingPromptingGuardrails
5 milestones~4h
Foundations
Document Summariser
Summarise long documents with chunking and map-reduce
Summarise 50-page documents within token limits while preserving key points, entities and structure.
ChunkingMap-ReducePrompting
4 milestones~5h
Intermediate2 projects
Intermediate
RAG Assistant
Production retrieval-augmented generation over your documents
Answer questions over a private document set with citations, confidence scores, and graceful 'I don't know' behaviour.
RAGEmbeddingsVector SearchReranking+2
6 milestones~12h
Advanced
Research Agent
Autonomous multi-step research with tool calling
Answer complex research questions by autonomously searching, reading and synthesising multiple sources with citations.
AgentsTool CallingPlanningReAct+1
5 milestones~10h
Advanced1 project
FDE Capstone1 project