Embeddings and Semantic Search

Course Overview
Intermediate
Free Course

For developers who want search that understands meaning, not just matching words. You will learn how embeddings and similarity scores work, then build and measure a semantic search app with FAISS or Chroma, hybrid BM25 retrieval and cross-encoder reranking.

Instructor: Jaidev
Sections: 3

Course Content

Section 1: Embeddings Fundamentals

How text becomes a vector, how to choose and run an embedding model, and how to compare two vectors without being fooled by length.

Section 2: Search Systems

Store and search vectors at scale with FAISS and Chroma, then build a full retrieval pipeline with hybrid keyword search, filtering and reranking.

Section 3: Mini Project

Put the course together: build, persist, measure and test a semantic search app over a real document collection.