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 diberikanuser_001pada 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
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(____=____, ____=____)