Wat zijn aanbevelingsengines?

Aanbevelingssystemen bouwen in Python

Rob O'Callaghan

Director of Data

Wat zijn aanbevelingsengines?

Afbeelding met voorbeelden van aanbevelingen.

Aanbevelingssystemen bouwen in Python

Welke data heb ik nodig?

Afbeelding van twee mensen met vergelijkbare smaak doordat ze dezelfde winkels leuk vinden.

Aanbevelingssystemen bouwen in Python

Welke data heb ik nodig?

Tabel met gebruikers en hun reviews van items.

Raster dat gebruikers koppelt aan hun reviews van items.

Aanbevelingssystemen bouwen in Python

Waarvoor zijn aanbevelingsengines handig?

Aanbevelingsengines

Welke film moet een kijker kijken?

Vindt een eter een restaurant leuk?

Andere statistische modellen

Verkoopt een film veel kaartjes?

Wat is een huis waard?

Aanbevelingssystemen bouwen in Python

Impliciete vs. expliciete data

Impliciete feedback

Een gebruiker kiest vaak hetzelfde muziekgenre.

Een item wordt herhaaldelijk gekocht door dezelfde klant.

Een kijker haakt halverwege een film af.

Expliciete feedback

Beoordelingen op filmsites zoals Rotten Tomatoes.

Een gebruiker geeft op social media aan dat een advertentie niet relevant is.

Een gebruiker geeft een duim omhoog of omlaag op YouTube.

Aanbevelingssystemen bouwen in Python

Laten we oefenen!

Aanbevelingssystemen bouwen in Python

Preparing Video For Download...