Aan de slagBegin gratis

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

Bekijk cursus

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan te vullen.

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