course-details-portlet

TDT4215

Recommender Systems

Choose study year
Credits 7.5
Level Second degree level
Course start Spring 2025
Duration 1 semester
Language of instruction English
Location Trondheim
Examination arrangement School exam

About

About the course

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 outcome

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.

Learning methods and activities

Lectures, exercises and group project.

The course is taught in English.

Compulsory assignments

  • Group work

Further on evaluation

Students must pass the obligatory group project to be able to take the exam.

The text for the written final exam will be in English.

The candidates may choose to write their answers in either English or Norwegian.

If there is a re-sit examination, the examination form may change from written to oral.

Course materials

Announced at start of semester.

Credit reductions

Course code Reduction From
TDT4215 3.7 sp Autumn 2011
TDT4215 3.7 sp Autumn 2011
This course has academic overlap with the courses in the table above. If you take overlapping courses, you will receive a credit reduction in the course where you have the lowest grade. If the grades are the same, the reduction will be applied to the course completed most recently.

Subject areas

  • Informatics
  • Technological subjects

Contact information