Système de recommandation
Objectifs
- Expliquer un système de recommandation.
- Différencier entre un filtrage collaboratif et basé sur le contenu.
- Reconnaître une bulle de filtres.
Cours
Système de recommandation
Enjeux de sociétéPoint commun entre … ?
Google, Instagram, Netflix, TikTok, YouTube, …
Beaucoup de données à trier/filtrer
Plusieurs milliards de vidéos sur YouTube
Plus de 6000 séries sur Netflix
Comment savoir lesquelles vous intéresseraient ?
Système de recommandation
Filtrage de l'information susceptible d'intéresser l'utilisateur·ice
Recommandation de contenu
Filtrage collaboratif
Alice a évalué les films suivants
Aime Fight Club, Interstellar et WALL-E
Bob a évalué les films suivants
N'aime pas Interstellar et WALL-E
Charlie a évalué les films suivants
Aime Fight Club et Forrest Gump
Filtrage collaboratif
Mettre les avis sous forme de tableau.
Filtrage collaboratif
Objectif : Deviner si Eve aimerait Interstellar
Filtrage collaboratif
Regarder les autres personnes qui ont des avis similaires.
Filtrage collaboratif
Regarder leur avis sur le film.
Filtrage collaboratif
Probable qu'Eve n'aimera pas le film.
Filtrage collaboratif
Basé sur les évaluations des autres utilisateur·ice·s
Implicite (temps passé, nombre de visionnages, …)
Pas de connaissance sur l'objet à recommander
Filtrage basé sur le contenu
Fight Club est catégorisé comme
Forrest Gump est catégorisé comme
Interstellar est catégorisé comme
Aventure et Science-fiction (SF)
WALL-E est catégorisé comme
Filtrage basé sur le contenu
Mettre les genres sous forme de tableau.
Filtrage basé sur le contenu
Connaître les préférences pour ces films.
Filtrage basé sur le contenu
Regarder les films qui sont appréciés.
Filtrage basé sur le contenu
La personne appréciera probablement d'autres films avec ces genres.
Filtrage basé sur le contenu
Ne dépend pas des autres utilisateur·ice·s
Choix des caractéristiques ?
Objectivité des caractéristiques ?
Comment définir un genre à un film ?
Biais
Objectivité des algorithmes ?
Bulle de filtres
Concept définit par Eli Pariser en 2010
Chaque utilisateur a une vision personnalisée du monde (p. ex. suggestion de vidéos)
Enfermement dans une "bulle" unique (p.ex. ne propose que des films d'action)
Bulle de filtres
Recherche du terme "Python" (Animal ou langage de programmation ?)
Renforcement des théories du complot (Ne va voir que des avis qui vont dans son sens)
Standardisation culturelle
Sortir volontairement de sa bulle
Confrontation aux points de vue différents et opposés
F pour passer en plein écran ou
O pour afficher la vue d'ensemble.
Versions
sans animation,
plein écran,
imprimable.
Exercices
Lire l'article sur https://www.lefigaro.fr/secteur/high-tech/comment-l-algorithme-tiktok-pousse-a-l-extreme-la-bulle-de-filtres-20210726
- À quoi sert l'algorithme de TikTok ?
- Quelles sont les entrées de cet algorithme ?
- Quel serait l'intérêt principal de TikTok selon l'article ?
- Le filtrage décrit est-t-il plutôt collaboratif, basé sur le contenu ou les deux ?
Lire l'article sur https://www.zdnet.fr/actualites/lalgorithme-de-recommandation-de-x-scrute-par-la-justice-francaise-406111.htm
- Quel est le problème soulevé par cet article ?
- Comment pourrait-on résoudre ce problème ?
- Quel est le rôle de l'algorithme de recommandation de X ?
Lire l'article sur https://www.lematin.ch/story/google-est-capable-de-vous-faire-admettre-que-la-terre-est-plate-258558223086
- De quand date l'article ?
- À quel phénomène/concept fait référence le titre de l'article ?
- Que pensez-vous de l'article aujourd'hui ? Est-ce toujours d'actualité ?
Références