COMPSCI 646 is a graduate-level course in Information Retrieval, the science and engineering of organizing, searching, and making sense of large amounts of mostly unstructured (typically textual) data. The impact of IR research is most visible from the Web search engines, where many people actively interact with IR systems, but IR research goes beyond Web search. The class focuses primarily on the theory, design, and implementation of effective models for information organization and retrieval. The course also covers current research problems and methodologies in the field of IR.

Course Information

Negin
Instructor: Negin Rahimi

Email: rahimi@cs[dot]umass[dot]edu
Office hours: Thursday 3:45-4:45pm ET in CS 346

TA
Teaching Assistant:Nguyen Tran

Email: ngultran@umass[dot]edu
Office hours: Wednesday 4pm-5pm and Friday 10:30am-11:30am ET in

TA
Grader: Keerthy Kaushik Dasoju

Email: kdasoju@umass[dot]edu
Office hours: TBA

TA
Grader: Harshith Reddy Takkala

Email: htakkala@umass[dot]edu
Office hours: TBA

Content

Prerequisites

Textbooks

Resources to get familiar with neural networks:

Coursework

Assignments (total 50%)

All assignments contain both written questions and programming parts.
Assignments are submitted via Gradescope.

Midterm Exam (25%)

Final Project (25%)

Extra Credit Points for Participation (up to 4%)


Syllabus

Date Topics Course Materials and (Optional Readings)
Week 1 Evaluation [IIR] Ch.8
Week 2 Lexical matching models [SE] Ch.4.1-4.3, Ch.5.1-5.4; [IIR] Ch.4, Ch.5
[IIR] Ch.6.2-6.4
Week 3 Lexical matching models (cont'd) [IIR] Ch.11.1-11.4
Week 4 Statistical language models [IIR] Ch.12.1-3
Week 5 Transformers and Learning-to-rank LTR ref: Hang Li (2011) Ch.1, 2, Ch.6 (optional)
Week 6 Dense retrieval models
Week 7 Neural retrieval models
Week 8 LLMs for IR
Week 9 IR for LLMs
Week 10 Multi-modal information access
Multilingual information access
Week 11 Diversity
Personalizeion
Explainability
Week 12 Recommender systems
Week 13 In-class presentations

Helpful UMass Resources