Hoe werken aanbevelingssystemen? Netflix en Spotify
Cursussen › Cursus 8 · AI om je heen
Elke keer dat Netflix een serie suggereert of Spotify een playlist aanmaakt, is er een aanbevelingssysteem aan het werk. Dat systeem analyseert jouw gedrag — wat je hebt bekeken, overgeslagen, gewaardeerd — en combineert dat met het gedrag van miljoenen andere gebruikers om te voorspellen wat je interessant vindt.
De techniek daarachter is niet één algoritme maar een combinatie: collaborative filtering (vergelijken met vergelijkbare gebruikers), inhoudsanalyse (kenmerken van de items zelf) en tegenwoordig ook diepe neurale netwerken. In deze module leer je hoe die technieken samenwerken, wat ze goed maken, en welke keerzijden aan personalisatie kleven.
In deze module leer je
- Wat collaborative filtering is en hoe vergelijkbare gebruikers benut worden
- Hoe inhoudsanalyse kenmerken van films of muziek vertaalt naar aanbevelingen
- Hoe moderne aanbevelingssystemen meerdere technieken combineren
- Welke keerzijden personalisatie heeft: filterbubbles en verborgen beïnvloeding
Veelgestelde vragen
Netflix analyseert je kijkgedrag: wat je afspeelt, hoe lang, of je het beëindigt, welke genres je opzoekt. Dat vergelijkt het systeem met gebruikers die een vergelijkbaar patroon hebben, en het beveelt aan wat die anderen ook waardeerden.
Collaborative filtering is een aanbevelingstechniek die kijkt naar overeenkomsten tussen gebruikers (of items). Als jij en een ander persoon dezelfde reeks films leuk vinden, en die persoon heeft ook film X gewaardeerd, dan is film X een goede aanbeveling voor jou.
Een filterbubble ontstaat als een aanbevelingssysteem je steeds meer van hetzelfde laat zien, omdat dat statistisch het meeste klikgedrag oplevert. Je raakt dan minder blootgesteld aan andere genres, standpunten of stijlen — wat het perspectief kan versmallen.
Deze module zit in de cursus AI om je heen. Module 1 van AILogica is gratis.
Meer uit deze cursus: Computer vision: hoe AI leert kijken · Spraak: hoe AI luistert en praat · Reinforcement learning: leren met beloning