CE306/CE707: Information Retrieval

Syllabus (subject to changes)

The readings are from the Croft et al. (2015) textbook, except where noted.

Week Day Topic Reading Assignments Lecture Notes
16 15 Jan Lecture: Introduction to IR Ch. 1   Lectures 1-2
17 22 Jan Lecture: Ad-hoc Retrieval + IR Processing Pipeline Ch. 2, Ch. 4.1-4.3;CE706: (Justeson&Katz, 1995)   Lectures 3-4
  22/23 Jan Lab: Elasticsearch     Lab 1
18 29 Jan Lecture: Indexing Ch. 5.3   Lectures 5-6
  29 Jan Class     Regular expressions
19 5 Feb Lecture: Retrieval Models Ch. 7.1 Assignment 1 Lecture 7
  5 Feb Industry Speaker Charlie Hull (Flax)   Assignment 1 (CE306) and Assignment 1 (CE706) Lecture 8
  5/6 Feb Lab: RegEx + NLP Tools     Lab 2 and instructions for running this in the CSEE Lab settings
20 12 Feb Lecture: Evaluation Ch. 8; (Fuhr, 2017)   Lectures 9-10
  12 Feb Class      
21 19 Feb Lecture: Web Search Ch. 3, 4.4-4.5, 7.5; (Brin&Page, 1998), (Chakrabarti et al., 1999); (Belkin, 2008)   Lectures 11-12
  19/20 Feb Lab: Evaluation     Lab 3
22 26 Feb Lecture: Search Log Analysis Sec 9.1 of (Manning et al., 2009) (Joachims et al., 2005)   Lectures 13-14
  26 Feb Class      
23 5 Mar Lecture: From Query Logs to User Profiles (Alhindi et al., 2015)   Lectures 15-16
  5/6 Mar Lab: Ranked evaluation   Assignment 2 (CE306) and Assignment 2 (CE706) Lab 4
24 12 Mar Lecture: IR Applications Ch. 4.7, 6.2; (Jurafsky and Martin, 2017); (Giles et al.; 1998)   Lectures 17-18
  12/13 Mar Class      
25 19 Mar Lecture: Enterprise Search (Kruschwitz & Hull, 2017)   Lectures 19-20
30 23 Apr Lecture: Revision     Revision