paper-with-me

Papers

Engineering Serendipity through Recommendations of Items with Atypical Aspects

2025-05-29 · Ramit Aditya, Razvan Bunescu, Smita Nannaware, Erfan Al-Hossami

A restaurant dinner or a hotel stay may lead to memorable experiences when guests encounter unexpected aspects that also match their interests. For example, an origami-making station in the waiting area of a restaurant may be both surprising and enjoyable for a customer who is passionate about paper crafts. Similarly, an exhibit of 18th century harpsichords would be atypical for a hotel lobby and likely pique the interest of a guest who has a passion for Baroque music. Motivated by this insight, in this paper we introduce the new task of engineering serendipity through recommendations of items with atypical aspects. We describe an LLM-based system pipeline that extracts atypical aspects from item reviews, then estimates and aggregates their user-specific utility in a measure of serendipity potential that is used to rerank a list of items recommended to the user. To facilitate system development and evaluation, we introduce a dataset of Yelp reviews that are manually annotated with atypical aspects and a dataset of artificially generated user profiles, together with crowdsourced annotations of user-aspect utility values. Furthermore, we introduce a custom procedure for dynamic selection of in-context learning examples, which is shown to improve LLM-based judgments of atypicality and utility. Experimental evaluations show that serendipity-based rankings generated by the system are highly correlated with ground truth rankings for which serendipity scores are computed from manual annotations of atypical aspects and their user-dependent utility. Overall, we hope that the new recommendation task and the associated system presented in this paper catalyze further research into recommendation approaches that go beyond accuracy in their pursuit of enhanced user satisfaction. The datasets and the code are made publicly available at https://github.com/ramituncc49er/ATARS .

📄 PDF Abstract BibTeX arXiv:2505.23580

Code (1)

ramituncc49er/atars 공식 구현

Tasks

In-Context Learning

Similar Papers 제목 키워드 기반

Bursting Filter Bubble: Enhancing Serendipity Recommendations with Aligned Large Language Models

2025-02-19 · Yunjia Xi, Muyan Weng, Wen Chen, Chao Yi 외

Recommender systems (RSs) often suffer from the feedback loop phenomenon, e.g., RSs are trained on data biased by their recommendations. This leads to the filter bubble effect that reinforces homogeneous content and redu…

Profile GenerationRecommendation SystemsWorld Knowledge

Topic-Level Bayesian Surprise and Serendipity for Recommender Systems

2023-08-11 · Tonmoy Hasan, Razvan Bunescu

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 catego…

Collaborative FilteringRecommendation Systems

Generating Self-Serendipity Preference in Recommender Systems for Addressing Cold Start Problems

2022-04-27 · Yuanbo Xu, Yongjian Yang, En Wang

Classical accuracy-oriented Recommender Systems (RSs) typically face the cold-start problem and the filter-bubble problem when users suffer the familiar, repeated, and even predictable recommendations, making them boring…

Recommendation Systems

User Validation of Recommendation Serendipity Metrics

2019-06-27 · Li Chen, Ningxia Wang, Yonghua Yang, Keping Yang 외

Though it has been recognized that recommending serendipitous (i.e., surprising and relevant) items can be helpful for increasing users' satisfaction and behavioral intention, how to measure serendipity in the offline en…

Long-tail Session-based Recommendation

2020-07-24 · Siyi Liu, Yujia Zheng

Session-based recommendation focuses on the prediction of user actions based on anonymous sessions and is a necessary method in the lack of user historical data. However, none of the existing session-based recommendation…

DiversitySession-Based Recommendations