CS598CXZ Advanced Topics in Information Retrieval (Fall 2013)
Instructor: ChengXiang Zhai
| Home | Basic Information | Schedule |
| Readings | Assignments | Project | Resources |
- Time: 2:00pm--3:15pm Tuesday/Thursday, starting Aug. 27, 2013, Tuesday
- Place: 1302 Siebel Center ( where's Siebel Center? ;
where's room 1302 in Siebel Center?)
- CRN: 35989 (4 graduate hours)
- Instructor: ChengXiang Zhai
- Office: 2116 Siebel Center, Tel. 244-4943, Email: czhai AT cs.uiuc.edu
- Office hours: Tuesdays: 11:00am-12noon, Thursdays: 3:30pm-4:30pm, or by appointment.
- Teaching Assistant: Yinan Zhang
- Office: 0207 Siebel Center (basement level), Email: yzhng103 AT illinois.edu
- Office hours: Monday: 9-10am, Wednesday: 4-5pm.
- Secretary: Donna Coleman (2106 Siebel Center, Tel. 244-8837 )
- Web site: http://times.cs.uiuc.edu/course/598f13/
- Class Wiki
- Piazza class page
- Mailing list : cs598cxz AT cs.uiuc.edu
- Newsgroup : class.cs598cxz
- Computer Lab: Please visit the
Engineering IT website. If you need immediate
help, please send an email to the Engineering IT Help Desk at firstname.lastname@example.org or call
217-333-1313. Assistance is also available at 2302 Siebel Center from 8 a.m. to 5 p.m. Monday to Friday.
The required readings for this course are a combination of research papers, survey articles, and book chapters.
Most of the readings should be available online (if not, hard copies will be made for you).
The major sources are:
- Readings in Information Retrieval, by Karen Sparck Jones and Peter Willett (eds), 1997.
- Modern Information Retrieval , by Ricardo Baeza-Yates and Berthier Ribeiro-Neto, 2000.
- Introduction to Information Retrieval, by
Christopher D. Manning, Prabhakar Raghavan, and Hinrich Schuetze, Cambridge University Press, 2007.
(Available online here)
- Search Engines: Information Retrieval in Practice, by Bruce Croft, Donald Metzler, and Trevor Strohman, Pearson Education, 2009.
- Information Retrieval: Implementing and Evaluating Search Engines, by Stephan Buttcher, Charles L. A. Clarke, and Gordon V. Cormack, MIT Press, 2010.
- Foundations and Trends in Information Retrieval (available online from the UIUC domain)
- Synthesis Lectures Digital Library (available online from the UIUC domain)
- Research papers from major IR conferences and journals. Most of them have entries in the ACM Digital Library (available online from the UIUC domain). If you need to
access them from a different domain, please email the instructor. ACM Digital Library can be
accessed outside UIUC domain through the UIUC Portal.
Students are expected to have a good knowledge of basic probability and statisticcs in addition to programming skills at the level of CS225 or a similar programming course. Some background in one or more of the following areas: information retrieval, machine learning, natural language processing, data mining, or databases would be a plus, but not required.
If you are not sure whether you have the right background, please contact the instructor.
The course consists of a mixture of mostly lectures by instructor and some presentations by students.
There will be a few written assignments and exploratory assignments. There will be a 75-minute midterm exam to be given in the middle or slightly after the middle of the semester at a class.
Each student is also required to finish a research project to
an in-depth study of a topic, aiming at producing a publication/submission or developing a novel useful system. Group work is allowed.
Course Policy and Grading
Attendance is mandatory, but use common sense if you are sick or run into any emergency situation.
In case you cannot go to a class, you must send (or ask some one to send) an explanation message to the instructor
no later than 24 hours after the class. For example, if you cannot go to a class on Tuesday, you need to send a
message before 2:00pm the next day (i.e., Wednesday).
Specific reading assignments will be posted in the schedule page.
The assignments are designed to ensure that every student has a deep and precise
understanding of the major core topics, thus the students are generally required to complete
them independently. Discussion with others is allowed
to the extent of helping understand the material. The purpose of student collaboration is to facilitate learning, not to circumvent it.
The actual solution must be done by each student alone, and the student should be ready to reproduce their solution upon request. If any substantial
discussion happens, every one involved must write
down the names of the people that he/she has discussed with and the nature or topic of discussion.
In any case, you must exercise academic integrity. Make sure that you have read the
University Policy on Academic Integrity, especially the section on
Late submission of an assignment would result in a reduced grade for the assignment, unless
an extension has been granted by the instructor. An assignment is worth full credit at the beginning of
class on the due date (later if an extension has been granted). It is worth at most 90% credit for
the next 24 hours. It is worth 75% credit for the following 24 hours.
It is worth 50% credit after that. If you need an
extension, please ask for it (by sending email to the instructor) as soon as the need for it is
known. Extensions that are requested promptly will be granted more liberally. You must
turn in all assignments.
- Midterm examination
There will be a midterm exam in the middle (or later in the second half) of the semester.
The purpose is to ensure that students have a good understanding
of all the core IR topics.
It will be in the classroom, lasting for 75 minutes.
- In-class quizzes
Multiple in-class short quizzes will be given at the end of some randomly chosen classes.
The quiz questions
should be relatively straightforward to answer if a student has really paid attention to what is discussed in the
Besides being one factor contributing to grading, quizzes also serve as
a way to keep track of class attendance.
- The course project
The purpose of the course project is to provide students an opportunity to study and work on
a topic in-depth so as to obtain experience with research in IR or application of advanced
IR technologies to develop an interesting novel application system.
Group projects with a team of up to 4 students are allowed.
You will be asked to do a presentation of your course project and submit
a written project report at the end of the semester. More details to be posted later.
Grading will be based on the following weighting scheme:
Class participation will be graded based on in-class quizzes, project proposal reviews, online reviews and discussions of research papers.
- Class participation: 15%
- Assignments: 30%
- Midterm exam: 25%
- Project: 30%