AI search and RAG are transforming how applications find, retrieve, and present information from large collections of content. This course teaches the foundations of semantic search, vector retrieval, retrieval-augmented generation, and AI-powered search systems designed to provide relevant, grounded responses.
Learners explore document processing, chunking, metadata, embeddings, vector databases, similarity search, hybrid search, query expansion, reranking, and multi-query retrieval. The curriculum also covers connecting search systems with LLMs, building search APIs, conversational search, knowledge assistants, external data sources, and search context management.
The course also addresses evaluation, optimization, security, and production considerations. Learners assess relevance and retrieval quality, reduce hallucinations, monitor performance, manage latency and costs, protect search data, and prevent prompt injection while completing projects involving document search, knowledge assistants, and deployed AI search systems.