Information Retrieval

ECS736UP · Queen Mary University of London

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

LEC

Boolean & VSM Retrieval

Boolean queries, TF-IDF, vector space model

LEC

BM25 & Language Models

Probabilistic retrieval and language modeling

PRJ

Coursework: Search Engine

Building a search engine from scratch