CS 547/DS 547: Information Retrieval :: Fall 2024
Course readings will be drawn from the following resources:
Tentative Schedule (subject to change)
Class # |
Date |
Topic |
Readings |
Homework |
Project |
1 |
8/22 |
Course overview, Text retrieval basics, boolean retrieval |
IIR 1 |
|
|
2 |
8/29 |
boolean retrieval; Improving the index |
IIR 2.1-2.4, 3.1-3.2 |
hw1 out |
|
3 |
9/12 |
Improving the index; Vector space retrieval |
IIR 6 |
|
Notify names of your project team members by September 12 |
4 |
9/19 |
Quiz; Vector space retrieval; BM25; Statistical language models; Web Search Basics |
IIR 7, 12, 19.1-19.4, 20, A Standard for Robot Exclusion, Public API list |
hw2 out |
|
5 |
9/26 |
Web Search Basics; Link analysis (PageRank and HITS); Evaluating the retrieval engine |
MMD 5.1, Google Bomb, IIR 21.1-21.2, PageRank IIR 21.3, MMD 5.5, HITS (Wikipedia), Kleinberg's original paper, IIR 8 |
|
|
6 |
10/3 |
Review; Recommenders, PyTorch Tutorial |
MMD 9, Recommender System (Wikipedia)
|
hw3 out |
|
7 |
10/10 |
Midterm |
|
|
|
8 |
10/24 |
Recommenders; Project workday |
Matrix Factorization Techniques for Recommender Systems, Netflix Prize, How the Netflix Prize was won Collaborative filtering with temporal dynamics, 2009. MMD 9, Recommender System (Wikipedia) |
|
Project proposal submission by October 25 |
9 |
10/31 |
Proposal Presentation; Classification |
IIR 13, 14 |
|
Proposal Presentation slides by October 30 |
10 |
11/7 |
Classification |
|
hw4 out |
|
11 |
11/14 |
Quiz; Learning to Rank; Neural Methods for IR; Distributed word representations for IR; LLM for IR |
IIR 15.4, Wikipedia: Learning to Rank, Learning to Rank for Information Retrieval; An Introduction to Neural Information Retrieval (mainly Ch 2.6 and 3); SetRank: Learning a Permutation-Invariant Ranking Model for Information Retrieval, 2020; Distributed Representations of Words and Phrases and their Compositionality, 2013; A Deep Relevance Matching Model for Ad-hoc Retrieval, 2016; A Dual Embedding Space Model for Document Ranking, 2016 Large Language Models for Information Retrieval: A Survey, 2024 |
|
|
12 |
11/21 |
Advanced Recommender System; Online Threats; Review |
Regularizing Matrix Factorization with User and Item Embeddings for Recommendation, 2018; Neural Collaborative Filtering, 2017; Neural Graph Collaborative Filtering, 2019; Where are the Facts? Searching for Fact-checked Information to Alleviate the Spread of Fake News, 2020
|
|
|
13 |
12/5 |
Final exam |
|
|
|
14 |
12/12 |
Project Presentation |
|
|
Project deliverables due: Dec 11 |