Un système de recommandation mesurerait la corrélation entre les évaluations de différents utilisateurs et produirait des recommandations pour un utilisateur donné sur les éléments qui pourraient l'intéresser.
Cependant, les goûts changent avec le temps, de sorte que les anciennes notes peuvent ne pas refléter les préférences actuelles et vice versa. Vous avez peut-être déjà mis "excellent" dans un livre que vous qualifieriez de "pas trop dégoûtant" et ainsi de suite. De plus, les intérêts eux-mêmes changent également.
Comment les systèmes de recommandation devraient-ils fonctionner dans un environnement en évolution?
- Une option consiste à supprimer les "anciennes" notes, ce qui peut très bien fonctionner en supposant que vous définissiez correctement les "anciennes" (vous pouvez même dire que les notes n'expirent jamais et prétendre que le problème n'existe pas). Mais ce n'est pas la meilleure option possible: bien sûr, les goûts évoluent, c'est un flux de vie normal, et il n'y a aucune raison pour laquelle nous ne pouvons pas utiliser la connaissance supplémentaire de notes antérieures une fois correctes.
- Une autre option consiste en quelque sorte à tenir compte de ces connaissances supplémentaires. Ainsi, nous ne pouvions pas simplement trouver une "correspondance instantanée" pour vos intérêts actuels, mais vous suggérer les choses que vous pourriez aimer ensuite (par opposition aux choses que vous pourriez aimer maintenant ).
Je ne sais pas si je l'explique assez bien. Fondamentalement, je suis en faveur de la deuxième approche et je parle d'un système de recommandation qui mesurerait les corrélations des trajectoires gustatives et produirait des recommandations qui répondront à ... eh bien, appelons cela une croissance personnelle - car elles proviendront de personnes dont La "trajectoire des goûts" (et pas seulement "l'instantané des goûts") est similaire à la vôtre.
Maintenant, la question: je me demande si quelque chose de similaire à "l'option 2" existe déjà et, si c'est le cas, je me demande comment cela fonctionne. Et s'il n'existe pas, vous êtes invités à discuter de la façon dont cela devrait fonctionner! :)