Accueil🇫🇷Chercher

Système de recommandation

Les systèmes de recommandation sont une forme spécifique de filtrage de l'information (SI) visant à présenter les éléments d'information (films, musique, livres, news, images, pages Web, etc) qui sont susceptibles d'intéresser l'utilisateur. Généralement, un système de recommandation permet de comparer le profil d'un utilisateur à certaines caractéristiques de référence, et cherche à prédire l'« avis » que donnerait un utilisateur. Ces caractéristiques peuvent provenir de :

  • l'objet lui-mĂŞme, on parle « d'approche basĂ©e sur le contenu » ou content-based approach ;
  • l'utilisateur ;
  • l'environnement social, on parle d'approche de filtrage collaboratif ou collaborative filtering.
Exemple de recommandation.

Résumé

Lors de la construction du profil de l'utilisateur, une distinction est faite entre les formes explicites et implicites de collecte de données :

Exemples de collecte explicite de données :

  • demander Ă  l'utilisateur de classer une collection d'objets en fonction de sa prĂ©fĂ©rence ;
  • prĂ©senter deux objets Ă  un utilisateur et lui demander de choisir le meilleur ;
  • demander Ă  un utilisateur de crĂ©er une liste d'articles qui l'intĂ©ressent.

Exemples de collecte implicite de données  :

  • l'observation des objets que l'utilisateur a vus sur la boutique en ligne,
    • analyse de la frĂ©quence de consultation d'un article par un utilisateur ;
  • garder une trace des Ă©lĂ©ments que l'utilisateur achète en ligne ;
  • obtenir une liste d'Ă©lĂ©ments que l'utilisateur a Ă©coutĂ©s ou regardĂ©s ;
  • analyse du rĂ©seau social de l'utilisateur et la dĂ©couverte de ses goĂ»ts et aversions.

Le système compare ensuite les données recueillies sur l'utilisateur à celles déjà existantes (d'autres utilisateurs) et calcule une liste de questions pour l'utilisateur. Plusieurs commerciaux et non commerciaux, des exemples sont énumérés à l'article sur les systèmes de filtrage collaboratif. G. Adomavicius donne un aperçu des systèmes de recommandation[1], Herlocker donne un aperçu des techniques d'évaluation[2] pour les systèmes de recommandation. Les systèmes de recommandation sont une bonne alternative au système de recherche simple, car ils aident l'utilisateur à découvrir des articles auxquels il n'aurait pas songé par lui-même. Fait intéressant, les systèmes de recommandation sont souvent mis en œuvre en utilisant les moteurs de recherche d'indexation de données non traditionnelles.

Amazon.com, Amie Street, Baynote, Babelio, Genius, inSuggest, Last.fm, Netflix, Reddit, StumbleUpon et, jusqu'en 2014, ulike.net, par exemple, sont des systèmes de recommandation.

Types de recommandation

Vue d'ensemble

Le système utilise quatre types de recommandation[3] :

  1. Recommandation personnalisée (analyse du comportement de navigation de l'internaute prenant en compte les mots-clés tapés, l'historique des recherches, le parcours de navigation au sein du site, etc.), la plus simple, la moins performante et désormais la moins utilisée des recommandations.
  2. La recommandation objet (analyse des préférences du consommateur vis-à-vis des qualités ou propriétés de l'objet ou du contenu, ces préférences pouvant être déterminées par le comportement d'achat passé du client).
  3. Recommandation sociale ou recommandation collaborative, fondée sur la base du comportement passé des utilisateurs similaires (technique de filtrage collaboratif par proximité d'intérêt ou par similarité des contenus).
  4. Recommandation hybride qui combine les trois recommandations précédentes[4].


Marc Ménard[5] ou Jean-Sébastien Vayre[6] décrivent différents types de générations concernant les systèmes de recommandation. Les différentes générations des systèmes de recommandation reposent sur un cadre précis avec 3 types de tâches automatiques effectués par ces dispositifs :

  • recueil des donnĂ©es ;
  • reconstitution de l’identitĂ© numĂ©rique et du profil du consommateur ;
  • Ă©mission des recommandations personnalisĂ©e.

Historique sur les systèmes de recommandation

Première génération : repose sur l’algorithme “item-to-item” : les produits sont mis en relation au travers de leurs propriétés. Ce type de système de recommandation a émergé avec le web 1.0 et cantonnait les utilisateurs dans un strict rôle documentaire.

Deuxième génération : repose sur le filtrage collaboratif qui propose des produits d’autres consommateurs déclarés, à leur insu, comme correspondant à leurs préférences. La logique de recommandation est la suivante : “user-to-user” et met en relation des usagers selon leurs profils et leurs préférences. Les données recueillies sont utilisées pour reconstituer la navigation du consommateur et vont alors permettre d’établir son profil. Il est également important de penser à toutes les informations déclaratives que les usagers remplissent : c’est-à-dire les fiches / formulaires remplis sur les sites internet. Ce type de système de recommandation a émergé avec le web 2.0 qui a apporté une nouvelle culture sociale : le profil d’un consommateur est reconstitué au travers de profils similaires.

Troisième génération : repose sur le filtrage hybride qui vient croiser les deux générations précédentes (contenu + collaboratif). Ce troisième type de système de recommandation s’ancre dans une société où les traces numériques de l’usager sont toujours plus présentes et plus nombreuses. Les innovations des NTIC au sein de la société entraînent une nouvelle conception et des nouveaux usages des agents de recommandation avec l’augmentation du stockage, les nouveaux dispositifs économiques et de nouveaux traitements des données. Cela s'ancre notamment dans le mouvement du Big data.

Les agents de troisième génération peuvent modéliser les préférences des consommateurs sans que ces-derniers n’interviennent directement en les formulant explicitement. A priori, ils ne reposent sur aucune définition formelle des préférences mais passent par des théories d’apprentissage, soit des moyens d’enquêter sur les consommateurs afin de pouvoir définir leurs préférences. C’est au travers de ces moyens qu’entrent en scène les systèmes d’apprentissage automatique qui doivent permettre une individualisation des stratégies selon le consommateur ciblé.

Comme a pu le développer Jean-Sébastien Vayre, le but premier de ces dispositifs n’est pas de comprendre les actions comportementales des utilisateurs mais d’automatiser au maximum leurs requêtes et résultats en prédisant leurs besoins, avec une volonté marchande à la clé (incitation à la consommation).

Efficacité

En 2014, « les moteurs de recommandation s'appuient sur l'hybridation des recommandations pour plus d'un tiers des sites de ventes en ligne[7] ». Même si ce système ne génère qu'une légère augmentation du taux de conversion (de 2 à 2,22 %), il peut représenter sur les gros sites de vente en ligne une part importante du chiffre d'affaires. Amazon aurait ainsi multiplié par 2 ce taux, réalisant 30 % de son C.A. par son outil de recommandation hybride[7].

Limites constatées des systèmes de recommandation

Bien qu’ils soient pensés comme une aide au choix pour les usagers, les systèmes de recommandation ne sont pas qu’au bénéfice des consommateurs. D’une manière générale et pour les biens culturels en particulier, leurs limites sont :

  • un enfermement homophile (Eli Pariser dĂ©veloppe ainsi le concept de “Bulle de filtres”). Avec l’arrivĂ©e de l’internet, la diversitĂ© globale a augmentĂ© mais Ă  cause d’une surspĂ©cialisation des offres, l’usager se trouve confrontĂ© Ă  une disparitĂ© diminuĂ©e des biens[8].
  • un moyen de capter l’attention (concept d’Herbert Simon de l’économie de l’attention) et d’orienter les achats des usagers, de manière inconsciente puisque l’usager n’a aucune conscience du fonctionnement de l'algorithme.
  • la pertinence de leurs propositions, Ă©tant donnĂ© que les algorithmes ne reprĂ©sentent les biens que par une liste d’attributs, sans prise en compte de leur dimension symbolique ni de l’expĂ©rience de l’usager et du contexte dans lequel il se trouve (l’usager n’est pas figĂ© dans le temps : ses goĂ»ts et son environnement changent au cours du temps).
  • une utilisation non affichĂ©e et non explicitĂ©e par les systèmes de recommandations des navigations et des traces laissĂ©es Ă  leur insu par les internautes, ce qui pose la question de la transparence et de l’éthique.

Cependant, en tant qu’internaute consommateur, il serait possible de tirer bénéfice des systèmes de recommandation avec la mise en place d’une politique de formation comme le propose Emmanuel Durand, directeur de Snapchat France[9]. Cette formation pour tous permettrait d’éclairer les problématiques des big data afin d’agir en connaissance de cause pour préserver la diversité culturelle : compréhension du fonctionnement de l’algorithme de recommandation avec l’ouverture de son code, transparence de l’utilisation des données des internautes (consentement averti à la surveillance des traces de navigation, monétisation des données).

Biais algorithmiques

Les algorithmes de recommandation peuvent conduire à des résultats biaisés vers certains contenus.

Par exemple, les travaux de rétro-ingénierie sur l'algorithme de recommandation de YouTube menés par Guillaume Chaslot et l'association Algotransparency montrent que l'algorithme a tendance à favoriser les contenus à caractère complotistes[10].

Domaines d'usage des systèmes de recommandation

Les systèmes de recommandations sont utilisés dans différents domaines : dans les bibliothèques, pour les plateformes de biens culturels, sur les sites commerciaux, pour la visite de musées, dans le tourisme.

Le musée

Pour la visite des musées, les systèmes de recommandation sont utilisés afin d’améliorer la visite des usagers. Plusieurs modèles ont été mis en place. Idir Benouaret[11] présente trois types de systèmes de recommandations pour la visite d’un musée :

  • Système orientĂ© “tâches”, oĂą l’utilisateur est amenĂ© Ă  utiliser des outils numĂ©riques, utilisant un système de gĂ©olocalisation dans le monument, pour rĂ©pondre Ă  des questions en lien avec l’œuvre devant laquelle il se trouve. Ce système est principalement employĂ© lors de visites de groupes, et plus particulièrement pour des groupes scolaires. Cependant il n’a pas vocation Ă  recommander les Ĺ“uvres susceptibles d'intĂ©resser l’usager. Ce dernier passe plus de temps sur l’outil numĂ©rique durant la visite et on constate une perte d’attention de l’usager face aux Ĺ“uvres prĂ©sentes dans le musĂ©e.
  • Système orientĂ© navigation : tout comme le système orientĂ© “tâches”, l’usager est localisĂ© dans le musĂ©e via un outil numĂ©rique. Ce dernier fournit Ă  l’usager des informations complĂ©mentaires sur l’œuvre devant laquelle il s’est arrĂŞtĂ©, sous forme de texte ou de commentaires audio-visuels. Ce système est un apport informationnel pour l’usager mais ce dernier ne reçoit pas de recommandations quant aux Ĺ“uvres qui pourraient l’intĂ©resser et il perd son temps devant des Ĺ“uvres auxquelles il ne porte pas forcĂ©ment d’intĂ©rĂŞt ou ne dĂ©couvre pas de nouvelles Ĺ“uvres susceptibles d’éveiller sa curiositĂ©.
  • Système de recommandation pour la visite de musĂ©e : les conservateurs de musĂ©e effectuent dĂ©jĂ  ce type de système avec les visites guidĂ©es mais ces dernières sont orientĂ©es de telle manière qu’elles ne prĂ©sentent que les Ĺ“uvres les plus connues du musĂ©e et par consĂ©quent l’usager peut perdre du temps Ă  voir des Ĺ“uvres qui ne sont pas forcĂ©ment dans son intĂ©rĂŞt ou sans en dĂ©couvrir de nouvelles. De nouveaux systèmes ont Ă©tĂ© mis en place en rĂ©ponses aux problèmes posĂ©s mais ils confinent l’usager dans des recommandations basĂ©es sur ses prĂ©fĂ©rences, parfois prĂ©-remplies sur un site internet, sans lui proposer de parcours de visite du musĂ©e avec les Ĺ“uvres qui l’intĂ©ressent et de nouvelles qui pourraient l’intĂ©resser.

Notes et références

  1. « Gediminas Adomavicius », sur umn.edu (consulté le ).
  2. http://web.engr.oregonstate.edu/~herlock/
  3. Gérald Kembellec, Ghislaine Chartron et Imad Saleh, Les moteurs et systèmes de recommandation, ISTE Editions, , p. 70
  4. (en) R. Burke, « Hybrid recommender systems : Survey and experiments », User Modeling and User-Adapted Interaction, vol. 12, no 4,‎ , p. 331–370.
  5. Marc Ménard, « Systèmes de recommandation de biens culturels Vers une production de conformité ? », sur https://www.cairn.info/, Les Cahiers du numérique (Vol. 10),, 2014/1, p.69 à 94
  6. Jean-Sébastien Vayre - Franck Cochoy, « L’intelligence artificielle des marchés : comment les systèmes de recommandation modélisent et mobilisent les consommateurs . », sur cairn.info, Les Études Sociales (n° 169), 2019/1, p.177-201
  7. Gérald Kembellec, Ghislaine Chartron et Imad Saleh, Les moteurs et systèmes de recommandation, ISTE Editions, , p. 74
  8. Marc Ménard, « Systèmes de recommandations de biens culturels : vers une production de conformité ? », Les cahiers du numérique,‎ (ISSN 2111-434X, lire en ligne)
  9. Emmanuel Durand, L'attaque des clones : la diversité culturelle à l'heure de l'hyperchoix, Paris, Presses de Sciences Po, , 120 p. (ISBN 978-2-7246-1980-5, lire en ligne), p. 89-108
  10. (en) Paul Lewis et Erin McCormick, « How an ex-YouTube insider investigated its secret algorithm », The Guardian,‎ (lire en ligne).
  11. Idir Benouaret, « Un système de recommandation contextuel et composite pour la visite personnalisée de sites culturels », Thèse présentée pour l’obtention du grade de Docteur de l’UTC,‎ (lire en ligne, consulté le )

Voir aussi

Bibliographie

  • GĂ©rald Kembellec, Ghislaine Chartron et Imad Saleh, Les moteurs et systèmes de recommandation, ISTE Editions, , 228 p. (lire en ligne)

Articles connexes

Liens externes

Cet article est issu de wikipedia. Text licence: CC BY-SA 4.0, Des conditions supplémentaires peuvent s’appliquer aux fichiers multimédias.