Začněte nyníZačněte zdarma

Podobná a odlišná hodnocení filmů

Některé typy filmů miluje jedna skupina lidí, zatímco jiná je nesnáší. To často vypovídá víc o žánru než o kvalitě samotného filmu. Vezmi si třeba horory — někteří je zbožňují, jiní se jim vyhýbají obloukem.

Pokud pochopíme, které filmy byly hodnoceny podobným způsobem, můžeme mezi nimi najít zajímavé podobnosti.

V tomto cvičení porovnáš filmy a zjistíš, zda vykazují podobné vzorce hodnocení.

DataFrame movie_ratings_centered je načtený s jedním řádkem na film a centrovanými hodnoceními jako hodnotami.

Toto cvičení je součástí kurzu

Tvorba doporučovacích systémů v Pythonu

Zobrazit kurz

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

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)
Upravit a spustit kód