Information Retrieval 2009/10
Lecturer: Dr. Jun Wang
This is the second year of the information retrieval course. Emerging areas, such as distributed cloud computing of information retrieval and machine translation will be first covered.
|Aims:||The course is aimed at an entry level study of information retrieval systems. While the basic theories and (probabilistic) models of information retrieval are covered, the course is primarily focused on practical algorithms of textual document indexing, relevance ranking, as well as their performance evaluations. Practical IR applications such as Web search engines and distributed cloud computing and music/ movie recommender systems will also be covered.|
|Learning Outcomes:||Students are expected to master both the theoretical and practical aspects of information retrieval. More specifically, the student will understand: 1. the basic concept and processes of information retrieval systems. 2. The common algorithms and techniques for document indexing and retrieval, query processing, etc. 3. How the IR systems are evaluated. 4. The well-known probabilistic retrieval methods and ranking principle. 5. The techniques and algorithms existing in practical IR systems such as those in web search engines and the Amazon book/ Last.FM recommender systems. 6. The challenges and existing techniques for the emerging topics such as P2P-IR and MapReduce.|
- Content (anticipated):
|Overview of the field||Study some basic concepts of information retrieval, such as the concept of relevance.
Understand the conceptual model of an information retrieval system.
|Indexing||Introduce various indexing techniques for textual information items. They include, for instance, inverted indices, tokenization, stemming and stop words.|
|Retrieval methods||Probabililty ranking principle.
Study popular retrieval models: 1 Boolean, 2. Vector space, 3 Binary independence, 4 Language modelling
Other commonly-used techniques include relevance feedback, pseudo relevance feedback, and query expansion.
|Evaluation of retrieval performance||Measurements: Average precision, NDCG, etc.
|Personalization||Study basic techniques for collaborative filtering and recommender systems, such as the memory- based approaches, probabilistic latent semantic analysis (PLSA).
Personalized web search through click-through data.
|Emerging areas||Peer-to-peer information retrieval; Cloud Computing, MapReduce Framework,
Multimedia information retrieval; Study basic content analysis techniques, query by example, text- based image/video retrieval, and collaborative tagging.
- Method of Instruction:
- Lecture presentations, Practical exercises
The course has the following assessment components:
- Written Examination (2.5 hours, 60%)
- Coursework Section (1 piece, 40%)
To pass this course, students must:
- Obtain an average of at least 50% when the coursework and exam components of a course are weighted together
- Introduction to Information Retrieval, Christopher D. Manning, Prabhakar Raghavan and Hinrich Schütze, Cambridge University Press. 2008.
- Modern Information Retrieval, Ricardo Baeza-Yates and Berthier Ribeiro-Neto, Addison-Wesley, 2000.
- Managing Gigabytes (2nd Ed.) Ian H. Witten, Alistair Moffat and Timothy C. Bell. (1999), Morgan Kaufmann, San Francisco, California.
- Pattern Recognition and Machine Learning, Christopher M. Bishop, Springer (2006).