Recommender Systems

mlsmm2156  2023-2024  Mons

Recommender Systems
5.00 credits
30.0 h
Main themes
The main topics of this course are:
  • Main currents in recommendation
    • Collaborative recommendation
    • Content-Based Recommendation
    • Knowledge-based recommendation
  • Main techniques and main models in recommendation
    • Nearest neighbors model
    • Latent class model
    • Models based on dimensionality reduction and decompositions matrix (for example, nonnegative matrix factorization)
    • etc
Learning outcomes

At the end of this learning unit, the student is able to :

  • Understand the main currents supporting recommender systems;
  • Understand and describe the main techniques and models used in recommender systems;
  • Apply, on real data, different recommendation techniques, and compare the quality of the results obtained by applying these techniques;
  • Analyze and interpret the results provided by the application of recommendation techniques.
Nowadays, recommender systems play an ever more important role to propose products or services to consumers. Recommending movies, music, news, books, restaurants, financial services, search terms, or contacts, etc. has become a key asset for many companies. Recommender systems can be based on numerous approaches in existence today. This course covers some of these systems with a focus on recommender systems data, collaborative filtering, matrix factorization, and the evaluation of recommender systems.
Teaching methods
Practical assignments, exercises and projects integrated into the course
The lecture is given in English.
Evaluation methods
Continuous evaluation 
Project with oral defense
!!! The course consists in a unique evaluation  (that is, one a mark has been obtained for the course, it holds for the entire academic year, and can NOT been improved later on) !!!
By submitting work for evaluation, you affirm: (i) that it accurately reflects the phenomenon under study, and for this, you must have verified the facts, especially if they are claimed by a generative AI (which you must explicitly mention as a tool used to support your work); (ii) that you have complied with all specific requirements of the task entrusted to you, including requirements for transparency and documentation of the scientific approach implemented. If either of these statements is not true, whether intentionally or due to negligence, you are in violation of your ethical commitment to the knowledge produced in the context of your work, and potentially other aspects of academic integrity, which constitutes an academic offense and will be treated as such.
Online resources
Online ressources are available on Moodle
Lecture name : MLSMM2156 - Systèmes de recommandation
Key : communicated at the first class
Brief introduction:
General overview:

 Aggarwal, Charu C.. “Recommender Systems.” Springer International Publishing (2016).
Faculty or entity

Programmes / formations proposant cette unité d'enseignement (UE)

Title of the programme
Learning outcomes
Master [120] in Data Science : Statistic

Master [120] : Business Engineering

Master [120] : Business Engineering

Master [120] in Management (with work-linked-training)