Začněte nyníZačněte zdarma

Predikce pomocí KNN

S daty ve správném formátu z předchozího cvičení teď můžeš odhadnout, jak by user_001 hodnotil/a film Apollo 13 (1995).

Pro připomenutí, data připravená v předchozím cvičení (a načtená do tohoto) jsou:

  • target_user_x – Centrovaná hodnocení, která user_001 udělil/a filmům, jež viděl/a.
  • other_users_x – Centrovaná hodnocení všech ostatních uživatelů a filmů, které hodnotili, s výjimkou filmu Apollo 13.
  • other_users_y – Původní hodnocení, která všichni ostatní uživatelé udělili filmu Apollo 13.

Pomocí other_users_x a other_users_y natrénuješ model KNeighborsRegressor ze scikit-learn a použiješ ho k předpovědi, jak by user_001 ohodnotil/a film Apollo 13 (1995).

Toto cvičení je součástí kurzu

Tvorba doporučovacích systémů v Pythonu

Zobrazit kurz

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Import the regressor
from sklearn.neighbors import ____

# Instantiate the user KNN model
user_knn = KNeighborsRegressor(____=____, ____=____)
Upravit a spustit kód