Hasso-Plattner-Institut
Prof. Dr. Felix Naumann
 

Information Retrieval and Web Search

Lecturer: Dr. Ralf Krestel

Assistant: Konstantina Lazaridou

Course Description

Information Retrieval: Indexing, Retrieval Models, Querying, Interfaces, Machine Learning, Evaluation

Web Search: History, Performance, Crawling, Link Analysis, Social Search

Grading

  • 30% Software Project (Teams of size two)
  • 70% Final Exam
  • At least 70% of every homework assignment required for participation in the final exam.
  • Homework assignments should be worked on in the same teams of size two.

Resources

The slides and assignments can be found in the internal area.

Syllabus

The lecture usually takes place on Mondays, 13:30 to 15:00 in D-E 9/10

The exercises usually take place on Wednesday, 13:30 to 15:00 in D-E 9/10

DateTopic
12.10.15Introduction, Architecture
14.10.15Basics
19.10.15Text Transformation
21.10.15Exercise 1

26.10.15

Index Creation
28.10.15Exercise 2
02.11.15Retrieval Models I
04.11.15Exercise 3
09.11.15Retrieval Models II
11.11.15Exercise 4
16.11.15Queries
18.11.15Exercise 5
23.11.15Search Interfaces
25.11.15Exercise 6
30.11.15Combining Evidence
02.12.15Exercise 7
07.12.15More ML for IR
09.12.15Exercise 8
14.12.15Evaluation
16.12.15

Exercise 9 cancelled

21.12.15Holiday
23.12.15Holiday
28.12.15Holiday
30.12.15Holiday
04.01.16Web Search
06.01.16Exercise 10
11.01.16Performance
13.01.16Exercise 11 cancelled
18.01.16Crawling
20.01.16Exercise 12
25.01.16Link Analysis
27.01.16Exercise 13
17.02.16Exam 11:00 HS 2
01.03.16Search Engines' Evaluation14:00

Textbooks

  • Search Engines: Information Retrieval in Practice by W. Bruce Croft, Donald Metzler, and Trevor Strohman
  • Information Retrieval: Implementing and Evaluating Search Engines by Stefan Büttcher, Charles L. A. Clarke, and Gordon V. Cormack
  • Modern Information Retrieval by Ricardo Baeza-Yates and Berthier Ribeiro-Neto
  • An Introduction to Information Retrieval by Christopher D. Manning, Prabhakar Raghavan, and Hinrich Schütze