Aan de slagGa gratis aan de slag

Je gegevens pivoteren

In dit hoofdstuk ga je een stap verder met het genereren van gepersonaliseerde aanbevelingen: je zoekt items die gebruikers, vergelijkbaar met de gebruiker waarvoor jij aanbevelingen maakt, leuk vonden.

De eerste stap is het formatteren van je gegevens. Je begint met een gegevensset waarin gebruikers en hun beoordelingen als afzonderlijke rijen staan met de volgende kolommen:

  • user: User ID
  • title: Titel van de film
  • rating: Beoordeling die de gebruiker aan de film gaf

Je moet de DataFrame omzetten naar een gebruikers-beoordelingsmatrix waarin elke rij een gebruiker voorstelt en elke kolom de films op het platform. Zo kun je gebruikers en hun voorkeuren eenvoudig vergelijken.

Deze oefening maakt deel uit van de cursus

Aanbevelingssystemen bouwen in Python

Cursus bekijken

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# Inspect the first 5 rows of user_ratings
print(user_ratings.____)
Code bewerken en uitvoeren