Informaiton Retrieval and Applications, Spring 2011

This course offers an introduction to the principles and concepts in information retrieval, which is fundamental to modern Web search engines. In addition to Web search, other applications of information retrieval systems will also be described. This course will be taught in English.

Course Information

Latest News

(Tentative) Schedule

The slides were slightly modified from the Stanford CS276 class.
Note: IIR - Introduction to Information Retrieval, MIR - Modern Information Retrieval, Salton - Automatic Text Processing
WeekDateContentReadingNote
1Feb. 23, 2011Course Overview
2Mar. 2, 2011 Chap. 1, Boolean retrieval IIR Ch.1, MIR Ch.1, MIR 8.1-8.2, Salton 8.1-8.3
3Mar. 9, 2011(TA demo)
4Mar. 16, 2011 (sick leave)
5Mar. 23, 2011 Chap. 2, The term vocabulary and postings lists
Chap. 3, Dictionaries and tolerant retrieval
IIR Ch.2, MIR 8.2, 7.1.-7.2, Salton 8.6
IIR Ch.3, MIR 4.2, Salton Ch.9
6Mar. 30, 2011 Chap. 4, Index construction IIR Ch.4, MIR Ch.8 HW#1
7Apr. 6, 2011(Compensation Leave for Sports Day)
8Apr. 13, 2011 Sec. 5.1 Statistical properties of terms in information retrieval
Chap. 6, Scoring, term weighting, and the vector space model
IIR 5.1, MIR 6.1-6.3
IIR Ch.6, MIR 2.5
HW#1 Due, HW#2
9Apr. 20, 2011 Chap. 7, Computing scores in a complete search system
Chap. 8, Evaluation in information retreival
IIR Ch,7, MIR 2.5
IIR Ch.8, MIR Ch.3
Term project proposal
10Apr. 27, 2011 (Midterm Exam)
11May 4, 2011 Chap. 9, Relevance feedback and query expansion IIR Ch.9, MIR Ch.5 Project Proposal Due,
HW#2 Due
12May 11, 2011 Chap. 19, Web search basics
Chap. 20, Web crawling and indexes
IIR Ch.19, MIR Ch.13
IIR Ch.20, MIR Ch.13
13May 18, 2011 Chap. 21, Link analysis
Chap. 13, Text classification and Naive Bayes
Chap. 14, Vector space classification
IIR Ch.21, MIR 2.7
IIR Ch.13
IIR 14.1-14.3
Presentation time slot booking
Only selected topics in Ch.21, 13, & 14 will be covered.
14May 25, 2011 Sec. 15.1 Support vector machines
Chap. 16, Flat clustering & Chap. 17, Hierarchical clustering
IIR 15.1
IIR Ch.16-17, MIR 5.3
Only Sec.15.1 and selected parts of Ch.16 & 17 will be introduced
15Jun. 1, 2011Final Presentation: Week 1 10/11 teams presented
16Jun. 8, 2011Final Presentation: Week 2
17Jun. 15, 2011Final Presentation: Week 3
18Jun. 22, 2011Final Presentation: Week 4

Useful Links

Here're some useful links to information retrieval related resources or further readings.

Programming Assignments and Projects

Please hand in your assignment before deadline according to the following instructions.

Submission Instructions

NOTE: Programs or projects in electronic files must be submitted directly to the TA online at: http://140.124.183.39/IR/.

If you cannot successfully submit your work, please contact with the TA or the instructor.

Homeworks

  1. HW#1: Indexing
    Due: Apr. 13, 2011
  2. HW#2: Searching
    Due: extended to May 4, 2011

Projects

  1. Term Project: paper presentation or system demonstration
    ItemDescriptionTime
    Proposal You are required to submit a proposal for term project one week after midterm exam (May 4, 2011). (May 4, 2011)
    Topics Topics for term projects will include system demostration and paper presentation. You can check the current list of topics for each presentation.
    As of May 20, 2011, there are 86 students in 42 teams for term project presentation. This includes 20 system demos and 23 paper presentations.
    Schedule Due to our time limits, we will start the term project presentation from Jun. 1, 2011.
    Each team is allocated up to 15 minutes for your presentation (and system demo).
    The available time slots will be the last *four* weeks of this semester. Please check the current presentation schedule for term porject as arranged on May 18, 2011.
    *** [NOTE] *** All presentations must be finsihed within the four time slots. No other time slots will be avbailable.
    Jun. 1, 8, 15, 22, 2011
    ReportThe final report should contain at least the following:
    1. presentation slides (for all teams), and
    2. source code, installation/execution instructions, team members and task responsibility (for system projects)
    Jun. 27, 2011 (Monday)

Exams

  1. Midterm Exam: Apr. 18-22, 2011
  2. Final Exam: Jun. 20-24, 2011

Scores

Please check the homework submission site for more details.
E-mail: jhwang AT csie . ntut . edu . tw
Created: Feb. 23, 2011.
Last Updated: Jun. 25, 2011.