MulaiMulai sekarang secara gratis

Prediksi KNN

Dengan data yang sudah berbentuk benar dari latihan sebelumnya, sekarang Anda dapat menggunakannya untuk menyimpulkan bagaimana perasaan user_001 terhadap Apollo 13 (1995)

Sebagai pengingat, data yang Anda siapkan pada latihan sebelumnya (dan telah dimuat di latihan ini) adalah:

  • target_user_x - Rating yang dipusatkan (centered) yang diberikan user_001 pada film-film yang telah ia tonton.
  • other_users_x - Rating yang dipusatkan untuk semua pengguna lain dan film yang mereka beri rating, dengan mengecualikan film Apollo 13.
  • other_users_y - Rating mentah yang diberikan semua pengguna lain untuk film Apollo 13.

Anda akan menggunakan other_users_x dan other_users_y untuk melatih KNeighborsRegressor dari scikit-learn dan menggunakannya untuk memprediksi berapa nilai yang mungkin diberikan user_001 untuk Apollo 13 (1995).

Latihan ini adalah bagian dari kursus

Membangun Recommendation Engine di Python

Lihat Kursus

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Import the regressor
from sklearn.neighbors import ____

# Instantiate the user KNN model
user_knn = KNeighborsRegressor(____=____, ____=____)
Edit dan Jalankan Kode