Learn what Retrieval-Augmented Generation (RAG) is, why combining retrieval with generation can reduce hallucinations, and how a basic RAG workflow contrasts with naive prompting. This course is mostly informational, setting the stage for more hands-on work in later courses.
Overview
Syllabus
- Unit 1: Foundations: From IR to RAG
- Unit 2: RAG in Action: A Simple Workflow
- Implementing Simple Document Retrieval
- Enhancing Retrieval Logic
- Fix the RAG Generation Bug
- Enhancing RAG Retrieval with Multiple Document Support
- Building a Simple RAG Pipeline
- Unit 3: Fighting Hallucinations: RAG's Role in Trustworthy LLMs
- Reveal Document Relevance Scores
- Enhance RAG Retrieval Function
- Handle Missing Data in RAG