TDT4215

Recommender Systems

Spring

Trondheim

English

Overview

76 candidates

Average grade

C

3.30

0.53

Pass rate

100%

same

Grade distribution
Average over time
Pass rate over time

About this course

Content

  • Content-based Filtering
  • Collaborative Filtering
  • Exploration vs. Exploitation
  • Evaluation Methodology and Metrics
  • Personalization
  • Context-awareness
  • Natural Language Processing
  • Ethical Considerations
  • Generative AI
  • Multi-objective Recommendation

Learning outcomes

Knowledge: Recommendation algorithms, including content-based filtering and collaborative filtering. Evaluation methodology and a variety of metrics. Critical reflection of ethical aspects. Considering contextual information. Feature engineering with natural language processing technology. Optimization for multiple criteria.

Skills: Statistical methods to analyze the output of recommender systems. Implementing scalable systems.

General competence: Critical thinking. Teamwork. Problem solving.

Teaching methods

Lectures, exercises and group project.

The course is taught in English.