TU Wien:Recommender Systems and User Modeling VU (Neidhardt)

Aus VoWi
Zur Navigation springen Zur Suche springen

Daten[Bearbeiten | Quelltext bearbeiten]

Vortragende Thomas Elmar KolbJulia NeidhardtMaria De Los Angeles Gwendolyn Aglae Rippberger FonsecaAhmadou Wagne
ECTS 6,0
Letzte Abhaltung 2026S
Sprache English
Mattermost recommender-systems-and-user-modelingRegisterMattermost-Infos
Links tiss:194210, eLearning
Zuordnungen
Masterstudium Business Informatics Modul EE/COR - Enterprise Engineering Core (Gebundenes Wahlfach)


Inhalt[Bearbeiten | Quelltext bearbeiten]

Foundations of Recommender Systems[Bearbeiten | Quelltext bearbeiten]

  • Core algorithms for recommender systems
  • User modeling and preference learning
  • Modeling strategies (collaborative, content-based, latent factor models)
  • Practical challenges (implicit feedback, sparsity, cold start)
  • Evaluation methods (accuracy, ranking, beyond-accuracy metrics)

Advanced & Responsible Recommender Systems[Bearbeiten | Quelltext bearbeiten]

  • Sequence-aware and session-based recommendation
  • Group recommender systems
  • Fairness and bias
  • Generative AI & Large Language Models for recommendation
  • Conversational and interactive recommender systems

Ablauf[Bearbeiten | Quelltext bearbeiten]

2026S[Bearbeiten | Quelltext bearbeiten]

The lectures for Recommender Systems and User Modeling (6 ECTS) and Recommender Systems (3 ECTS) were held together. Because there were more students than the capacity of the lecture room, it was decided to teach in a hybrid form (in class lecture + live stream on Lecture Tube). The lecture was only live streamed but not recorded. Presence was not mandatory during the lecture.

The slides were provided after the lecture. Students noted that it would be helpful to have access to the slides before the lecture, but the course team decided to keep their approach.

Benötigte/Empfehlenswerte Vorkenntnisse[Bearbeiten | Quelltext bearbeiten]

Knowledge of Python is expected

Vortrag[Bearbeiten | Quelltext bearbeiten]

2026S[Bearbeiten | Quelltext bearbeiten]

Lecture 0: Preliminaries + Introduction to Recommender Systems

Lecture 1: User-User Collaborative Filtering

Lecture 2: Item-Item Collaborative Filtering, Implicit Feedback and Cold-Start in Collaborative Filtering, Intro to Individual Assignments, Intro to Group Project

Übungen[Bearbeiten | Quelltext bearbeiten]

2026S[Bearbeiten | Quelltext bearbeiten]

4 Individual Assignments in Jupyterhub that focus on the lecture topics

  • Assignment 1: Step-by-step implementation of User-User CF prediction algorithm for Movielens 20M dataset

Group Projects

  • Design a Use Case for a Recommender System in a Domain aligned with a UN Sustainable Development Goal
  • Write a Report
  • Peer Reviews
  • Implement a Prototype
  • Presentation

Prüfung, Benotung[Bearbeiten | Quelltext bearbeiten]

noch offen

Dauer der Zeugnisausstellung[Bearbeiten | Quelltext bearbeiten]

noch offen

Zeitaufwand[Bearbeiten | Quelltext bearbeiten]

noch offen

Unterlagen[Bearbeiten | Quelltext bearbeiten]

noch offen

Tipps[Bearbeiten | Quelltext bearbeiten]

noch offen

Highlights / Lob[Bearbeiten | Quelltext bearbeiten]

noch offen

Verbesserungsvorschläge / Kritik[Bearbeiten | Quelltext bearbeiten]

noch offen


Materialien

Diese Seite hat noch keine Anhänge, du kannst aber neue hinzufügen.