Zacznij terazZacznij za darmo

Przekonaj się, jak działa silnik rekomendacji

Taylor i Jane obie lubią oglądać filmy. Taylor preferuje wyłącznie dramaty, komedie i romanse. Jane natomiast sięga głównie po filmy akcji, przygodowe i inne pełne emocji produkcje. Jedną z największych zalet silników rekomendacji opartych na ALS jest to, że potrafią wskazywać filmy lub produkty, które użytkownik polubi – nawet jeśli sam jest przekonany, że go nie zainteresują. Przyjrzyj się ocenom filmów wystawionym przez Taylor i Jane. Z pozoru różne gusta powinny generować różne rekomendacje.

Ten kurs porusza wiele zagadnień, które mogły ci już wypaść z pamięci. Jeśli w dowolnym momencie przyda ci się szybkie przypomnienie, pobierz ściągawkę PySpark i miej ją pod ręką!

To ćwiczenie jest częścią kursu

Budowanie silników rekomendacji w PySpark

Zobacz kurs

Instrukcje do ćwiczenia

  • Przejrzyj zbiór TJ_ratings, korzystając z metody .show() i innych metod według uznania – sprawdź, jak każda z nich oceniła obejrzane filmy.
  • Wpisz imiona użytkowników do dostarczonej funkcji get_ALS_recs(), aby zobaczyć, jakie filmy ALS rekomenduje Jane i Taylor na podstawie ich ocen. Czy wyniki wydają ci się sensowne?

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# View TJ_ratings
TJ_ratings.show()

# Generate recommendations for users
get_ALS_recs(["____","____"]) 
Edytuj i uruchom kod