This repository contains course material (lectures, labs, and assignments) for the 2021 fall edition of the course.
The course followed a flipped classroom format, where students were expected to learn the course material independently and asynchronously prior the in-class sessions, by watching pre-recorded lecture videos and reading the textbook/notes/articles. Classroom time was devoted to active learning, including discussions and answering questions, laboratory exercises, and assignments.
The semester (consisting of 13 weeks) was divided into two periods, with lectures and individual assignments during the first ten weeks and group project work during the last three weeks. Dedicated time was provided to get help with the individual assignments (from TA) as well as to get feedback on the group project (from lecturer and TA).
The overall grade came from two components, both of which needed to be >F in order to pass:
- 40% Project work. Half of the score came from the individual assignments and another half from the group project.
- 60% Written (digital) exam.
Module | Topic | Lecture | Exercises |
---|---|---|---|
1 | Text classification and preprocessing | lecture | exercises, solutions |
2 | Text clustering and similarity | lecture | exercises, solutions |
3 | Search engine architecture and basic retrieval models | lecture | exercises, solutions |
4 | Retrieval evaluation | lecture | exercises, solutions |
5 | Advanced retrieval models | lecture | exercises, solutions |
6 | Entity-oriented search Part I (knowledge bases and entity retrieval) | lecture | exercises, solutions |
7 | Entity-oriented search Part II (entity linking and knowledge base population) | lecture | exercises, solutions |
8 | Entity-oriented search Part III (semantic search) | lecture | exercises, solutions |
9 | Neural IR | lecture | exercises, solutions |
10 | Advanced topics | lecture | exercises, solutions |
- Zhai & Massung. Text Data Management and Analysis: A Practical Introduction to Information Retrieval and Text Mining. Morgan & Claypool, 2016.
- Balog. Entity-Oriented Search. Springer, 2018.
Krisztian Balog (lecturer), Ivica Kostric (TA)