Aller au contenu principal

Systèmes de recommandation

Conception de systèmes de recommandation, du filtrage collaboratif aux modèles profonds.

Durée du cours : 6h

Ce que vous allez apprendre

  • Choisir entre filtrage collaboratif et filtrage par contenu
  • Factoriser une matrice d'interactions
  • Traiter le démarrage à froid pour un nouvel utilisateur
  • Évaluer une recommandation au-delà de la précision
  • Prendre en compte diversité et effet de bulle

Prérequis

  • Python et pandas
  • Notions d'algèbre linéaire

Modules du cours

  1. Formuler un problème de recommandation
  2. Filtrage collaboratif utilisateur et objet
  3. Factorisation matricielle et SVD
  4. Filtrage par contenu et similarité
  5. Approches hybrides
  6. Recommandation profonde et plongements
  7. Démarrage à froid : utilisateurs et objets nouveaux
  8. Métriques : rappel, NDCG, couverture, diversité
  9. Rétroaction implicite et biais de position
  10. Projet : moteur de recommandation évalué

Évaluation et attestation

Le parcours se termine par un examen de 40 questions qui couvre tous les modules. En cas de réussite, une attestation d'achèvement est délivrée ; son numéro est vérifiable sur la plateforme.

Les cours gratuits, eux, se concluent par un quiz de 5 questions avec un aperçu de l'attestation, sans certification.