Resources

Course Readings


We will make use of textbooks along with other sources (e.g., research papers). All reading materials will be made available through MyCourses, with some provided here also for convenience.

Textbooks.  We will make use of the following textbooks.

Programming

  • We are using primarily Python 3 for this course, and CS systems will be configured for use in programming assignments (including GPU access)

Terrier / PyTerrier

Evaluation Tools


trec_eval: standard tool used for evaluating retrieval effectiveness in international competitions (e.g., TREC, NTCIR, CLEF, FIRE). This is the official C implementation version 9.08.

IR Journals and Conferences


This is a (partial) list of well-known journals and conferences that publish research on information retrieval. Most papers are available online or through the RIT library/Summon system. The leading international organization for IR research is ACM SIGIR. dblp is a very good resource for scanning papers in proceedings quickly by title and author (with links to papers).