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

Doporučování filmů na základě žánrů

Teď, když máš data v použitelném formátu a víš, jak porovnat dva filmy, je dalším krokem využít tyto znalosti k vytváření doporučení. V tomto cvičení se naučíš generovat doporučení pro libovolný film v datasetu. Skóre podobnosti mezi všemi filmy v datasetu, které jsi vypočítal/a v předchozím cvičení, jsou pro tebe předem načtena jako jaccard_similarity_array. K dispozici je také movie_cross_table obsahující filmy a jejich atributy.

Pro snadnější práci zabalíš skóre podobnosti do DataFrame. Ten pak použiješ k navržení filmového doporučení.

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.

# Wrap the preloaded array in a DataFrame
jaccard_similarity_df = ____.____(____, index=____.____, columns=____.____)

# Find the values for the movie Thor
jaccard_similarity_series = ____.____['Thor']

# Sort these values from highest to lowest
ordered_similarities = jaccard_similarity_series.sort_values(____)

# Print the results
print(ordered_similarities)
Upravit a spustit kód