188.977 Fundamentals of 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.

2024W, VU, 2.0h, 3.0EC

Properties

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

Learning outcomes

After successful completion of the course, students are able to...

… implement fundamental techniques of (web) search engines (like Google, Bing, Lucene, Elasticsearch)
… efficiently retrieve many documents in a relevance ordering and evaluate them
… summarize the improvement of search with additional information (f.e. PageRank for websites)
… describe multi-modal search (audio)

 


Subject of course

  • Foundations of Information Retrieval
    • Inverted index
    • Text processing: tokenization, stemming, etc…
    • Search with an inverted index
  • Scoring and ranking
    • Relevance models
  • Evaluation of search results
    • Metrics to evaluate IR systems (MAP, NDCG, etc..)
  • Web search
    • PageRank
  • Statistical and Explicit Semantics
  • Multi-modal music search

Teaching methods

Lectures about the fundamentals (lectures are planned onsite, could however be held online if it becomes necessary due to the pandemic)

Implementation of search engines in a practical exercise

Mode of examination

Immanent

Additional information


We use TUWEL for lecture dates, slides, and exercise management. 

 

ECTS Effort:
Lectures: 7 sessions @ 2h: 14h
Exercise (Milestone#1: 20h, Milestone#2: 30h)
Exam Preparation: 10h
Exam: 1h
----------------------------------------------
Sum: 75h

Lecturers

Institute

Course dates

DayTimeDateLocationDescription
Tue16:00 - 18:0001.10.2024 - 21.01.2025EI 11 Geodäsie HS - INF Lecture
Thu16:00 - 18:0010.10.2024 - 30.01.2025FAV Hörsaal 1 Helmut Veith - INF Vorlesungen
Fundamentals of Information Retrieval - Single appointments
DayDateTimeLocationDescription
Tue01.10.202416:00 - 18:00EI 11 Geodäsie HS - INF Lecture
Tue08.10.202416:00 - 18:00EI 11 Geodäsie HS - INF Lecture
Thu10.10.202416:00 - 18:00FAV Hörsaal 1 Helmut Veith - INF Vorlesungen
Tue15.10.202416:00 - 18:00EI 11 Geodäsie HS - INF Lecture
Thu17.10.202416:00 - 18:00FAV Hörsaal 1 Helmut Veith - INF Vorlesungen
Tue22.10.202416:00 - 18:00EI 11 Geodäsie HS - INF Lecture
Thu24.10.202416:00 - 18:00FAV Hörsaal 1 Helmut Veith - INF Vorlesungen
Tue29.10.202416:00 - 18:00EI 11 Geodäsie HS - INF Lecture
Thu31.10.202416:00 - 18:00FAV Hörsaal 1 Helmut Veith - INF Vorlesungen
Tue05.11.202416:00 - 18:00EI 11 Geodäsie HS - INF Lecture
Thu07.11.202416:00 - 18:00FAV Hörsaal 1 Helmut Veith - INF Vorlesungen
Tue12.11.202416:00 - 18:00EI 11 Geodäsie HS - INF Lecture
Thu14.11.202416:00 - 18:00FAV Hörsaal 1 Helmut Veith - INF Vorlesungen
Tue19.11.202416:00 - 18:00EI 11 Geodäsie HS - INF Lecture
Thu21.11.202416:00 - 18:00FAV Hörsaal 1 Helmut Veith - INF Vorlesungen
Tue26.11.202416:00 - 18:00EI 11 Geodäsie HS - INF Lecture
Thu28.11.202416:00 - 18:00FAV Hörsaal 1 Helmut Veith - INF Vorlesungen
Tue03.12.202416:00 - 18:00EI 11 Geodäsie HS - INF Lecture
Thu05.12.202416:00 - 18:00FAV Hörsaal 1 Helmut Veith - INF Vorlesungen
Tue10.12.202416:00 - 18:00EI 11 Geodäsie HS - INF Lecture

Examination modalities

One practical exercise (with two milestones) and an exam (the exam will be held onsite. If necessary due to the pandemic, then an announcement will be made that the exam will be moved online)

Course registration

Begin End Deregistration end
05.09.2024 00:00 21.11.2024 23:59 21.11.2024 23:59

Curricula

Study CodeObligationSemesterPrecon.Info
066 932 Visual Computing Mandatory elective
066 935 Media and Human-Centered Computing Mandatory elective
066 936 Medical Informatics Mandatory elective
066 937 Software Engineering & Internet Computing Mandatory elective

Literature

No lecture notes are available.

Previous knowledge

Good programming skills in one static-compiled programming language

Continuative courses

Language

if required in English