Liknande och olika filmbetyg
Vissa typer av filmer älskas av en grupp men hatas av en annan. Det speglar ofta filmgenren snarare än kvaliteten. Ta skräckfilmer som exempel – många älskar dem, medan andra ogillar dem intensivt.
Genom att förstå vilka filmer som fått liknande betygsättning kan vi ofta hitta mycket lika filmer.
I den här övningen jämför du filmer och undersöker om de har fått liknande betygsmönster.
DataFrame:en movie_ratings_centered har laddats med en rad per film och de centrerade betyg den fått som värden.
Den här övningen är en del av kursen
Bygga rekommendationsmotorer i Python
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
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)