collaboratiefiltering
Collaboratiefiltering is een klasse van aanbevelingssystemen die voorspellingen doet over de voorkeuren van een gebruiker op basis van eerdere interacties en de voorkeuren van soortgelijke gebruikers of items. Het maakt gebruik van gegevens zoals beoordelingen, klikken of aankopen om aanbevelingen te genereren.
Er zijn twee hoofdbenaderingen. Bij user-based collaboratieve filtering zoekt men naar gebruikers met vergelijkbare smaakprofielen en
Data spelen een centrale rol. In veel systemen ontstaat een ruimtatssparse matrix van gebruikers versus items.
Veelgebruikte modelmatige benaderingen zijn matrixfactorisatie-technieken zoals SVD of ALS, die de interactiematrix factoriseren in latente gebruikers-
Uitdagingen zijn onder meer data-sparsiteit, cold-start voor nieuwe gebruikers of items, schaalbaarheid bij grote catalogi, en
Toepassingen vinden plaats in e-commerce, streamingdiensten, nieuws en sociale platforms. Evaluatie gebeurt met nauwkeurigheidsmaatregelen zoals RMSE