Notes de films similaires et différentes
Certains genres de films peuvent être appréciés par un groupe de personnes, mais détestés par un autre. Cela reflète souvent davantage le type de film que sa qualité. Prenez par exemple les films d’horreur : beaucoup de personnes les adorent, tandis que d’autres les détestent.
En comprenant quels films ont été évalués de manière similaire, on peut souvent trouver des films très proches.
Dans cet exercice, vous allez comparer des films et voir s’ils ont reçu des schémas d’évaluation similaires.
Le DataFrame movie_ratings_centered a été chargé avec une ligne par film, et les notes centrées qu’il a reçues comme valeurs.
Cet exercice fait partie du cours
Créer des moteurs de recommandation en Python
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
from sklearn.metrics.pairwise import cosine_similarity
# Assign the arrays to variables
sw_IV = movie_ratings_centered.loc['Star Wars: Episode IV - A New Hope (1977)', :].values.reshape(1, -1)
sw_V = ____.____['Star Wars: Episode V - The Empire Strikes Back (1980)', :].____.____(1, -1)
# Find the similarity between two Star Wars movies
similarity_A = cosine_similarity(____, ____)
print(similarity_A)