Topic-Level Bayesian Surprise and Serendipity for Recommender Systems

08/11/2023
by   Tonmoy Hasan, et al.
0

A recommender system that optimizes its recommendations solely to fit a user's history of ratings for consumed items can create a filter bubble, wherein the user does not get to experience items from novel, unseen categories. One approach to mitigate this undesired behavior is to recommend items with high potential for serendipity, namely surprising items that are likely to be highly rated. In this paper, we propose a content-based formulation of serendipity that is rooted in Bayesian surprise and use it to measure the serendipity of items after they are consumed and rated by the user. When coupled with a collaborative-filtering component that identifies similar users, this enables recommending items with high potential for serendipity. To facilitate the evaluation of topic-level models for surprise and serendipity, we introduce a dataset of book reading histories extracted from Goodreads, containing over 26 thousand users and close to 1.3 million books, where we manually annotate 449 books read by 4 users in terms of their time-dependent, topic-level surprise. Experimental evaluations show that models that use Bayesian surprise correlate much better with the manual annotations of topic-level surprise than distance-based heuristics, and also obtain better serendipitous item recommendation performance.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/17/2018

NPE: Neural Personalized Embedding for Collaborative Filtering

Matrix factorization is one of the most efficient approaches in recommen...
research
06/06/2017

Recommendation with k-anonymized Ratings

Recommender systems are widely used to predict personalized preferences ...
research
05/10/2022

Tensor-based Collaborative Filtering With Smooth Ratings Scale

Conventional collaborative filtering techniques don't take into consider...
research
02/02/2022

A Recommender System Based on a Double Feature Allocation Model

A collaborative filtering recommender system predicts user preferences b...
research
08/07/2023

POSIT: Promotion of Semantic Item Tail via Adversarial Learning

In many recommender problems, a handful of popular items (e.g. movies/TV...
research
03/21/2023

Recommendation Systems in Libraries: an Application with Heterogeneous Data Sources

The Reading Machine project exploits the support of digitalization to ...
research
04/12/2017

Determining Song Similarity via Machine Learning Techniques and Tagging Information

The task of determining item similarity is a crucial one in a recommende...

Please sign up or login with your details

Forgot password? Click here to reset