Memutar (pivot) data Anda
Pada bab ini, Anda akan melangkah lebih jauh dalam membuat rekomendasi yang dipersonalisasi — Anda akan menemukan item yang disukai oleh pengguna lain yang mirip dengan pengguna yang ingin Anda rekomendasikan.
Langkah pertama yang perlu Anda lakukan adalah memformat data. Anda mulai dengan himpunan data yang berisi pengguna dan penilaian mereka sebagai baris-baris terpisah dengan kolom berikut:
user: ID penggunatitle: Judul filmrating: Nilai yang diberikan pengguna untuk film tersebut
Anda perlu mengubah DataFrame menjadi matriks penilaian pengguna, di mana setiap baris merepresentasikan seorang pengguna, dan setiap kolom merepresentasikan film di platform. Ini akan memudahkan Anda membandingkan pengguna dan preferensinya.
Latihan ini adalah bagian dari kursus
Membangun Recommendation Engine di Python
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Inspect the first 5 rows of user_ratings
print(user_ratings.____)