AI Software Engineer-For MTs
Module 4 : RAG, Embeddings & Vector Search
Course start dateWednesday, 15 July 2026
Give your AI applications access to real, up-to-date knowledge. This module covers Retrieval-Augmented Generation (RAG) — the technique behind "chat with your documents" and knowledge-grounded assistants. You'll learn how embeddings and vector databases power semantic search, then build a complete retrieval pipeline and tune it for quality. The module ends with a hands-on project connecting your capstone to a real knowledge base.
What you'll learn:
- Embeddings and semantic search: embedding models (text-embedding-3, Voyage, Cohere, BGE), cosine similarity, semantic vs keyword search
- Vector databases: HNSW indexing, quantization, metadata filtering; Chroma and pgvector (local), Pinecone and Qdrant (managed)
- RAG fundamentals: architecture, document loading, chunking strategies, indexing, retrieval and augmentation with LangChain/LlamaIndex
- Building a "chat with your docs" pipeline end to end
- Capstone project: build a document/data pipeline, create embeddings and vector indexes, and tune chunking, metadata filters and retrieval quality