Information Retrieval 1 — Overview

Course: Information Retrieval 1 (52041INR6Y) — 2025/26 Sem. 2, Period 4 Programme: MSc Artificial Intelligence, UvA Instructors: Dr. Evangelos Kanoulas, Dr. Maria Heuss, Dr. Maarten de Rijke, Dr. Bhaskar Mitra, Philipp Hager Exam: Written digital exam (ANS), date TBD Week 7+ Cheat sheet: A4, one-side only, handwritten

Textbooks

  • SEIRiP: Search Engines: Information Retrieval in Practice — Croft, Metzler, Strohman (online)
  • IIR: Introduction to Information Retrieval — Manning, Raghavan, Schütze (online)
  • PTR: Pretrained Transformers for Text Ranking: BERT and Beyond — Lin, Nogueira, Yates (online)
  • Additional papers referenced in lecture slides

Assessment

ComponentWeightNotes
Assignment 0 (Warmup)PASS/FAILIndividual, workflow familiarization
Assignment 1 (Unsupervised Retrieval)PASS/FAILPairs, ≥80% automated tests
Assignment 2 (Neural Retrieval)PASS/FAILPairs, due March 5
Assignment 3PASS/FAILPairs
Paper Presentation30%Pairs, rubric provided
Final Exam70%Must score ≥ 5.5

Must pass all assignments + ≥5.5 on presentation + ≥5.5 on exam.


Weekly Schedule

Week 1 — Foundations of IR

TopicLecturerReadingsNotes
L1.1Administration & Course IntroKanoulasIR-L01 - Introduction
L1.2Introduction to IRKanoulasLin et al. 1, 2-2.7, 3-3.1IR-L02 - IR Fundamentals
ReadingSEIRiP 2.3, 4.1-4.3, 5.3, 5.6-5.7, 6.2, 7, 8
AssignmentA0: WarmupIR-A00 - Warmup

Week 2 — Retrieval Models & Evaluation

TopicLecturerReadingsNotes
L2Term-Based Ranking (BM25, QL, etc.)KanoulasIR-L03 - Retrieval Models
L3IR EvaluationKanoulasIR-L04 - Evaluation
AssignmentA1: Unsupervised RetrievalDue Feb 17IR-A01 - Unsupervised Retrieval

Week 3 — Neural IR

TopicLecturerReadingsNotes
L4Neural IR: Intro & RerankingHeussLin et al. 2+3IR-L05 - Neural IR Intro & Reranking
L5Dense RetrievalHeussLin et al. 4+5IR-L06 - Dense Retrieval
ReadingDense Text Retrieval Survey

Week 4 — Advanced Neural IR (current)

TopicLecturerReadingsNotes
L6Learned Sparse RetrievalHeussLSR Tutorial, Unified Framework paperIR-L07 - Learned Sparse Retrieval
L7Generative Retrieval (DSI, etc.)de RijkeIR-L08 - Generative Retrieval
L8RAGHeussIR-L09 - RAG
AssignmentA2: Neural RetrievalDue March 5

Week 5 — Learning to Rank

TopicLecturerReadingsNotes
L9Offline LTRHagerLTR for IR 1.2-1.3, 2-2.2.1, 2.4.2, 3, 4.2
L10LTR from InteractionsHagerUnbiased LTR paper

Week 6 — Responsible IR

TopicLecturerNotes
L11Fairness & Biases in IRHeuss
L12Explainable IR / IR & SocietyHeuss / Mitra

Week 7 — Conversational & Wrap-Up

TopicLecturerNotes
L13Conversational Search & Search R1Kanoulas
L14Wrap-Up, Q&A, Sample ExamKanoulas

Concept Index

Foundations: Information Retrieval · Inverted Index · Tokenization · Stemming · Stop Words · Bag of Words

Retrieval Models: TF-IDF · BM25 · Query Likelihood Model · Language Model for IR · Vector Space Model

Evaluation: Precision · Recall · F-Measure · MAP · NDCG · MRR · Precision at K

Neural IR: Neural Reranking · Cross-Encoder · Bi-Encoder · Dense Retrieval · Learned Sparse Retrieval · BERT for IR · ColBERT · SPLADE

Generative & RAG: Generative Retrieval · Differentiable Search Index · Retrieval-Augmented Generation

Learning to Rank: Learning to Rank · Pointwise LTR · Pairwise LTR · Listwise LTR · Click Models