IniziaInizia gratis

Valutazioni di film simili e diverse

Alcuni tipi di film possono essere adorati da un gruppo di persone e detestati da un altro. Questo può riflettere più il tipo di film che la sua qualità. Prendi, per esempio, i film horror: molte persone li amano alla follia, mentre altre li odiano.

Capendo quali film sono stati recensiti in modo simile, spesso possiamo trovare film davvero affini.

In questo esercizio confronterai i film per vedere se hanno ricevuto schemi di recensioni simili.

Il DataFrame movie_ratings_centered è stato caricato con una riga per film e le valutazioni centrate ricevute come valori.

Questo esercizio fa parte del corso

Creare motori di raccomandazione in Python

Visualizza il corso

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

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)
Modifica ed esegui il codice