This is the course website for CS 4501/6501: Information Retrieval.

In this course, we will start with the basics of modern search engine architecture, and then focus on exploring the cutting-edge solutions in fundamental retrieval problems, including query understanding, mining and modeling search activities, interactive search, mobile search, learning to rank, user interaction based evaluation, question answering, privacy, recommendation, and personalization.

We will use Introduction to Information Retrieval as our text book, but most of our time should be spent on the latest publications in the community of information retrieval, including conferences of SIGIR, CIKM, WWW and WSDM, and journals of TOIS and Information Retrieval Journal.

Formula for being successful in this course: read more papers, ask more questions, and challenge what you have been told!

Instructor: Hongning Wang
Lecture time and place: Tuesday/Thursday 2:00pm-3:15pm, Chemical Engineering Building 005
Contact Info: Piazza
Class Calendar: Google Calendar
Office Hour: Additional office hours can be made on request.
- Hongning Wang: Tuesday/Thursday 3:30pm-4:30pm, Rice Hall 408;
- Jibang Wu: Monday 1:00pm-2:00pm, Rice 019;
- Md Masudur Rahman: Wednesday 3:00pm-4:00pm, Rice Hall 340.


October 13: The lecture slides for Boolean and Vector Space Model have been uploaded.

October 6: The schedule for graduate student paper presentation has been finalized and posted.

October 2: The lecture slides for Modern Retrieval Evaluations have been uploaded.

September 30: Paper presentation page has been created, where you can find the up-to-date sign up table and the peer evaluation rubric.

September 26: MP1 for "Getting Familiar with Text Processing & Inverted Index" has been uploaded and it is due on October 12th.

September 20: The lecture slides for Information Retrieval Evaluation have been uploaded.

September 15: The lecture slides for Inverted Index have been uploaded.

September 11: The lecture slides for Web Crawling and Basic Text Analysis techniques have been uploaded.

September 7: The first reading assignment has been posted, and it is due September 15th, 11:59pm.

September 6: The lecture slides for Search Engine Architecture have been uploaded.

September 5: Welcome our new TA in this class, Jibang Wu! And from September 11th, our class will be moved to Chemical Engineering Building 005.

August 29: The lecture slides for Introduction to Information Retrieval and our course policy have been uploaded.

August 29: The syllabus of this class can now be found here.

August 26: As the instructor is now traveling for conferences, we have to reschedule our first class and start the course on August 30th, 2018.

August 18: Welcome to CS 4501/6501 "Information Retrieval".

August 18: Please enroll our Piazza course page by the end of the second week of this class. All our course announcements will be made through Piazza.