ÎncepețiÎncepe gratuit

Descoperă puterea unui motor de recomandare

Taylor și Jane sunt amândouă pasionate de filme. Taylor preferă exclusiv drame, comedii și filme romantice. Jane este atrasă de acțiune, aventură și filme pline de adrenalină. Unul dintre cele mai mari avantaje ale motoarelor de recomandare bazate pe ALS este că pot identifica filme sau produse care vor plăcea utilizatorilor, chiar și atunci când aceștia cred că nu le-ar plăcea. Aruncă o privire asupra evaluărilor oferite de Taylor și Jane mai jos. Ar fi de așteptat ca preferințele lor diferite să genereze recomandări diferite.

Acest curs atinge multe concepte pe care poate le-ai mai uitat, așa că, dacă ai nevoie de o recapitulare rapidă, descarcă PySpark Cheat Sheet și păstrează-l la îndemână!

Acest exercițiu face parte din cursul

Construiește motoare de recomandare cu PySpark

Vezi cursul

Instrucțiuni pentru exercițiu

  • Explorează TJ_ratings folosind metoda .show() și orice alte metode preferi, pentru a vedea cum a evaluat fiecare dintre ele filmele pe care le-au vizionat.
  • Introdu numele utilizatoarelor în funcția get_ALS_recs() furnizată, pentru a vedea ce filme recomandă ALS pentru Jane și Taylor pe baza evaluărilor oferite. Recomandările ți se par logice?

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# View TJ_ratings
TJ_ratings.show()

# Generate recommendations for users
get_ALS_recs(["____","____"]) 
Editează și rulează codul