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 merupakan bagian dari kursus
Membangun Recommendation Engine di Python
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# Inspect the first 5 rows of user_ratings
print(user_ratings.____)