Information Retrieval

Search engines and retrieval: Boolean retrieval, TF-IDF, BM25, vector space models, language models, and evaluation metrics.

TF-IDFBM25Vector SpaceLanguage ModelsSearch EnginesRAG

Overview

How search engines find relevant documents. Covers indexing, ranking algorithms, query processing, relevance feedback, and evaluation. Directly relevant to RAG pipelines and semantic search in AI applications.

Content & Resources

THEORY

Boolean & VSM Retrieval

Boolean queries, TF-IDF, vector space model

THEORY

BM25 & Language Models

Probabilistic retrieval and language modeling

PROJECT

Search Engine Project

Building a search engine from scratch