Track 09: Retrieval-Augmented Generation (RAG)
Grounding an LLM's answers in your own documents instead of its training data alone. Builds a naive RAG pipeline early, then spends the rest of the track on everything that makes the difference between a demo and a production system: parsing real documents, hybrid retrieval, reranking, citations, and honest evaluation.
Modules
- Why RAG Exists
- Naive RAG End to End
- The Ingestion Pipeline
- Document Loaders and Parsing
- PDFs, Tables and Complex Documents
- The Retrieval Step
- Keyword Search and BM25
- Hybrid Search
- Query Rewriting and Expansion
- Reranking With Cross-Encoders
- Context Assembly and Prompt Construction
- Citations and Source Attribution
- Evaluating Retrieval Quality
- Evaluating Generation Quality
- RAGAS and Evaluation Frameworks
- Advanced RAG: GraphRAG and Agentic RAG
- RAG Failure Modes
- Capstone Project