188.980 Advanced Information Retrieval
This course is in all assigned curricula part of the STEOP.
This course is in at least 1 assigned curriculum part of the STEOP.

2019S, VU, 2.0h, 3.0EC
TUWEL

Properties

  • Semester hours: 2.0
  • Credits: 3.0
  • Type: VU Lecture and Exercise

Aim of course

Information Retrieval is the science behind search technology. Certainly, the most visible instances are the large Web Search engines, the likes of Google and Bing, but information retrieval appears everywhere we have to deal with unstructured data (e.g. free text). The focus of this lecture will be on text IR and music IR.

The objective of this course is to teach students the basics (only a brief introduction) and advanced concepts of Information Retrieval. More specifically, the students should:

  • Gain a fundamental understanding on how (web) search engines (like Google, Bing, Lucene, Elasticsearch, …) work
  • Learn how to efficiently search a large number of documents and rank them according to their relevance with respect to a given query
  • Learn how to evaluate search results and incorporate additional context information (like PageRank) to improve search results
  • Learn about Deep Neural Networks and how they can be utilized to improve the search effectiveness (e.g. learn to rank)---in that sense, there will be also a short introduction to Machine Learning and the basics of Neural Networks
  • Learn how Neural Networks can be used to create advanced text representations, i.e. Word Embeddings

Differences to the Grundlagen des IR Course (188.977)

  • The basic concepts of IR (inverted index, text pre-processing, etc.) are taught in detail in the Grundlagen course. These concepts, will be only briefly refreshed in the advanced course.
  • One substantial part of the advanced course will be the topics Machine Learning, Deep Learning and Word Embeddings---whereas, in the Grundlagen course, these topics are not covered.

Subject of course

Lectures (20 h)

  • Vorbesprechung
  • Crash Course IR 1 (Inverted index, scoring, evaluation)
  • Crash Course IR 2 (PRF like RM3, Web search: crawling, PageRank)
  • Word embeddings / representation (word2vec, fasttext, ELMo), query expansion
  • Learning to rank + Deep learning
  • Neural-IR
  • Deep learning for text processing 1
  • Deep learning for text processing 2
  • Music information retrieval 1
  • Music information retrieval 2

Exercises (40 h)

  • Exercise1 (classic IR): 10 h
  • Exercise2 (Neural Network IR): 20 h
  • Exercise3 (Music IR): 10 h

Exam (15 h)

  • Preparation: 14 h
  • Exam: 1 h

Total (75 h)

Lecturers

Institute

Course dates

DayTimeDateLocationDescription
Tue17:00 - 19:0005.03.2019 - 25.06.2019FAV Hörsaal 1 Helmut Veith - INF Lecture
Advanced Information Retrieval - Single appointments
DayDateTimeLocationDescription
Tue05.03.201917:00 - 19:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Tue12.03.201917:00 - 19:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Tue19.03.201917:00 - 19:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Tue26.03.201917:00 - 19:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Tue02.04.201917:00 - 19:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Tue09.04.201917:00 - 19:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Tue30.04.201917:00 - 19:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Tue07.05.201917:00 - 19:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Tue14.05.201917:00 - 19:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Tue21.05.201917:00 - 19:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Tue28.05.201917:00 - 19:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Tue04.06.201917:00 - 19:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Tue18.06.201917:00 - 19:00FAV Hörsaal 1 Helmut Veith - INF Lecture
Tue25.06.201917:00 - 19:00FAV Hörsaal 1 Helmut Veith - INF Lecture

Exams

DayTimeDateRoomMode of examinationApplication timeApplication modeExam
Tue17:00 - 19:0004.06.2024GM 1 Audi. Max.- ARCH-INF written12.03.2024 00:00 - 03.06.2024 12:00TISSExam (1st date)
Mon14:00 - 16:0017.06.2024EI 7 Hörsaal - ETIT written12.03.2024 00:00 - 16.06.2024 12:00TISSExam (2nd date)

Course registration

Begin End Deregistration end
02.02.2019 00:00 01.04.2019 23:59 01.04.2019 23:59

Curricula

Study CodeObligationSemesterPrecon.Info
066 645 Data Science Not specified
066 926 Business Informatics Mandatory elective
066 932 Visual Computing Mandatory elective
066 935 Media and Human-Centered Computing Not specified
066 937 Software Engineering & Internet Computing Mandatory elective

Literature

No lecture notes are available.

Preceding courses

Language

English