Přesvědč se o síle doporučovacího enginu
Taylor a Jane obě rády sledují filmy. Taylor má ráda jen dramata, komedie a romantické filmy. Jane zase vyhledává akční, dobrodružné a jinak vzrušující snímky. Jednou z největších předností doporučovacích enginů založených na ALS je, že dokážou uživatelům doporučit filmy nebo položky, které by je mohly zaujmout – i když si sami myslí, že by je nezaujaly. Podívej se na hodnocení filmů, která Taylor a Jane poskytly níže. Dalo by se čekat, že jejich odlišné preference povedou k různým doporučením.
Tento kurz se dotýká mnoha konceptů, které možná trochu zrezivěly, takže pokud si budeš potřebovat něco rychle osvěžit, stáhni si PySpark Cheat Sheet a měj ho po ruce!
Toto cvičení je součástí kurzu
Tvorba doporučovacích systémů s PySparkem
Pokyny k cvičení
- Prohlédni si
TJ_ratingspomocí metody.show()a dalších metod podle vlastního uvážení – zjistíš, jak každá z nich hodnotila různé filmy, které viděla. - Zadej jména uživatelek do funkce
get_ALS_recs()a zjisti, jaké filmy ALS doporučí Jane a Taylor na základě jejich hodnocení. Dávají tato doporučení smysl?
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# View TJ_ratings
TJ_ratings.show()
# Generate recommendations for users
get_ALS_recs(["____","____"])