Course - Information Retrieval - TDT4117
Information Retrieval
About
About the course
Course content
The course concerns automatic document storage and retrieval. In this case, the term document includes sounds and images as well as text. With this course you will learn about file organising, query operations, document operations and knowledge-based textual and multimedia information retrieval.
Learning outcome
Knowledge. Students will acquire knowledge related to pre-processing, modeling, indexing, and querying of large collections of text documents. Concretely, students will acquire knowledge about document pre-processing, information retrieval models, query reformulation, evaluation of information retrieval systems, indexing, web search, neural search, and multimedia indexing.
Skills. After completion of the course the students should be able to implement a search engine that indexes a large document collection, which the users can query for their information needs.
Learning methods and activities
The course will consist of in-person lectures, tutorial sessions, and assignments. The assignments will consist of problem solving tasks and hands-on programming exercises.
Compulsory assignments
- Exercises
Further on evaluation
The exam is given in English.
If there is a re-sit examination, the examination form may change from written to oral. The re-sit examination takes place in August.
Recommended previous knowledge
IT1104 Programming Advanced Course/TDT4100 Object-Oriented Programming and IT1607 Introduction to Databases/TDT4145 Data Modelling, Databases and Database Management Systems.
Course materials
Ricardo Baeza-Yates and Berthier Ribeiro-Neto, Modern Information Retrieval, 2. utgave, 2011 (mendatory). Christopher D. Manning, Prabhakar Raghavan and Hinrich Schütze, Introduction to Information Retrieval, Cambridge University Press. 2008 (recommended).
Credit reductions
| Course code | Reduction | From |
|---|---|---|
| IT2801 | 7.5 sp | Autumn 2010 |
Subject areas
- Computer and Information Science
- Computer Systems
- Informatics