Kom igångKom igång gratis

KNN-prediktioner

Med data i rätt format från föregående övning kan du nu använda det för att förutsäga vad user_001 skulle ge Apollo 13 (1995).

Som en påminnelse är datan du förberedde i förra övningen (och som har laddats in i den här) följande:

  • target_user_x – Centrerade betyg som user_001 har gett de filmer de sett.
  • other_users_x – Centrerade betyg för alla andra användare och de filmer de betygsatt, exklusive filmen Apollo 13.
  • other_users_y – Råbetyg som alla andra användare har gett filmen Apollo 13.

Du använder other_users_x och other_users_y för att träna en KNeighborsRegressor från scikit-learn och sedan förutsäga vilket betyg user_001 skulle ha gett Apollo 13 (1995).

Den här övningen är en del av kursen

Bygga rekommendationsmotorer i Python

Visa kurs

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# Import the regressor
from sklearn.neighbors import ____

# Instantiate the user KNN model
user_knn = KNeighborsRegressor(____=____, ____=____)
Redigera och kör kod