Pivotarea datelor
În acest capitol, vei face un pas în plus în generarea de recomandări personalizate — vei găsi articole care au plăcut utilizatorilor similari cu cel pentru care faci recomandări.
Primul pas este formatarea datelor. Pornești de la un set de date care conține utilizatori și evaluările lor ca rânduri individuale, cu următoarele coloane:
user: ID-ul utilizatoruluititle: Titlul filmuluirating: Evaluarea acordată filmului de utilizator
Va trebui să transformi DataFrame-ul într-o matrice de evaluări, în care fiecare rând reprezintă un utilizator, iar fiecare coloană reprezintă filmele disponibile pe platformă. Astfel, vei putea compara cu ușurință utilizatorii și preferințele acestora.
Acest exercițiu face parte din cursul
Construirea motoarelor de recomandare în Python
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Inspect the first 5 rows of user_ratings
print(user_ratings.____)