Retrieval Augmented Generation (RAG)
Build production RAG systems with LLMs & vector databases
A DeepLearning.AI course on Coursera teaching you to design and build RAG systems. Learn retrieval methods (semantic search, BM25, hybrid), vector databases (Weaviate), chunking, reranking, prompt engineering, hallucination detection, agentic RAG, and production monitoring. 5 modules with hands-on programming assignments.
Data ScienceFreemiumFree with ReCodedintermediate30 hours
Submitted by @yahianaimRoadmap (5 steps)
1
RAG Overview
6 hours#RAG Architecture#LLM Fundamentals#Information Retrieval#Building First RAG System
2
Information Retrieval & Search
6 hours#Keyword Search (TF-IDF, BM25)#Semantic Search#Metadata Filtering#Hybrid Search & Evaluation
3
Vector Databases
6 hours#ANN Algorithms#Weaviate API#Chunking Strategies#Query Parsing & Reranking
4
LLMs & Text Generation
7 hours#Transformer Architecture#Prompt Engineering#Hallucination Detection#Agentic RAG & Fine-Tuning
5
RAG Systems in Production
6 hours#Evaluation Strategies#Monitoring & Observability#Quantization#Cost vs Quality Tradeoffs
