Explainable Recommendations via Attentive Multi-Persona Collaborative Filtering

09/26/2020
by   Oren Barkan, et al.
0

Two main challenges in recommender systems are modeling users with heterogeneous taste, and providing explainable recommendations. In this paper, we propose the neural Attentive Multi-Persona Collaborative Filtering (AMP-CF) model as a unified solution for both problems. AMP-CF breaks down the user to several latent 'personas' (profiles) that identify and discern the different tastes and inclinations of the user. Then, the revealed personas are used to generate and explain the final recommendation list for the user. AMP-CF models users as an attentive mixture of personas, enabling a dynamic user representation that changes based on the item under consideration. We demonstrate AMP-CF on five collaborative filtering datasets from the domains of movies, music, video games and social networks. As an additional contribution, we propose a novel evaluation scheme for comparing the different items in a recommendation list based on the distance from the underlying distribution of "tastes" in the user's historical items. Experimental results show that AMP-CF is competitive with other state-of-the-art models. Finally, we provide qualitative results to showcase the ability of AMP-CF to explain its recommendations.

READ FULL TEXT
research
06/22/2016

Explainable Restricted Boltzmann Machines for Collaborative Filtering

Most accurate recommender systems are black-box models, hiding the reaso...
research
04/24/2018

A multi-level collaborative filtering method that improves recommendations

Collaborative filtering is one of the most used approaches for providing...
research
12/23/2022

What You Like: Generating Explainable Topical Recommendations for Twitter Using Social Annotations

With over 500 million tweets posted per day, in Twitter, it is difficult...
research
10/24/2020

Attentive Autoencoders for Multifaceted Preference Learning in One-class Collaborative Filtering

Most existing One-Class Collaborative Filtering (OC-CF) algorithms estim...
research
02/15/2020

Attentive Item2Vec: Neural Attentive User Representations

Factorization methods for recommender systems tend to represent users as...
research
08/20/2018

Neighborhood Troubles: On the Value of User Pre-Filtering To Speed Up and Enhance Recommendations

In this paper, we present work-in-progress on applying user pre-filterin...
research
01/05/2022

An Evaluation Study of Generative Adversarial Networks for Collaborative Filtering

This work explores the reproducibility of CFGAN. CFGAN and its family of...

Please sign up or login with your details

Forgot password? Click here to reset