School of Computing

Information Retrieval

NUS SoC, AY 24/25, Semester II, Fridays 12:00-14:00

Last updated: 16 Dec 2024, Information updated for AY24/25 Sem 2.

Dates below are the dates of the lecture on Friday. Get the CS3245 calendar for use in calendaring applications, or see the calendar as a web page (never miss a class again, yeah right). Links to lecture notes and tutorials will start to function around the time the respective subject is covered in class.

Syllabus

DateLectureOther activities
Week 1 (13-17 Jan)Course Overview and Language Models
  • Quiz #1 release
Week 2 (20-24 Jan)Boolean Retrieval
  • Homework #1: N-grams
  • Python Tutorial (with NLTK)
  • Quiz #1 due
  • Quiz #2 release
Week 3 (27-31 Jan)Postings Lists and Choosing Terms
  • Tutorial #1: N-grams
  • Quiz #2 due
  • Quiz #3 release
Week 4 (3-7 Feb)Dictionaries and Tolerant Retrieval
  • Homework #2: Boolean Retrieval
  • Homework #1 due
  • Quiz #3 due
  • Quiz #4 release
Week 5 (10-14 Feb)Index Construction
  • Tutorial #2: Boolean Retrieval, Postings Lists and Choosing Terms
  • Quiz #4 due
  • Quiz #5 release
Week 6 (17-21 Feb)Index Compression
  • Quiz #5 due
  • Quiz #6 release
Recess Week (24-28 Feb)
Week 7 (3-7 Mar)Scoring and the Vector Space Model
  • Tutorial #3: Tolerant Retrieval and Indexing
  • Homework #2 due
  • Homework #3: Vector Space Model and Term Weighting
  • Quiz #6 due
  • Quiz #7 release
Week 8 (10-14 Mar)A Complete Search System
  • Quiz #7 due
  • Quiz #8 release
Week 9 (17-21 Mar)Evaluation
  • Tutorial #4: Vector Space Model and Weighting
  • Quiz #8 due
  • Quiz #9 release
Week 10 (24-28 Mar)Relevance Feedback and Query Expansion, and XML IR
Week 11 (31 Mar-4 Apr)Probabilistic IR
  • Homework #3 due
  • Tutorial #5: Evaluation, XML Retrieval and Relevance Feedback
  • Homework #4: Mini IR Project: Legal Case Retrieval
  • Quiz #9 due
  • Quiz #10 release
Week 12 (7-11 Apr)Crawling and Link Analysis
  • Quiz #10 due
  • Quiz #11 release
Week 13 (14-18 Apr)(No lecture due to Good Friday)
  • Tutorial #6: Probabilistic IR and Web Search (online video)
  • Quiz #11 due
  • Quiz #12 release
Reading Week (21-25 Apr)
  • Homework #4 due
  • Quiz #12 due
Exam Week 1 (28 Apr-2 May)
Exam Week 2 (5-9 May)
  • Exam Help Session
  • Final Exam: 6 May (Tue), 9-11am.