Combiner la popularité et les évaluations
Dans les deux exercices précédents, vous avez utilisé les deux méthodes de recommandation non personnalisée les plus courantes pour trouver des films à suggérer. Comme vous l'avez peut-être remarqué, chacune a ses limites.
Repérer les films les plus souvent visionnés montre ce qui a été regardé, sans indiquer clairement ce que les gens en pensent. À l'inverse, calculer la moyenne des évaluations pose le problème opposé : nous avons des rétroactions explicites des clients, mais les préférences individuelles biaisent les données.
Dans cet exercice, vous combinerez les deux méthodes précédentes pour calculer la note moyenne uniquement pour les films qui ont reçu plus de 50 évaluations.
Cette activité fait partie du cours
Créer des moteurs de recommandation en Python
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Create a list of only the frequently watched movies
movie_popularity = ____["title"].____()
popular_movies = ____[____ > 50].____
print(popular_movies)