Affiliation:
1. Software and Information Systems, The University of North Carolina at Charlotte, Charlotte, United States
2. Computer Science, The University of North Carolina at Charlotte, Charlotte, United States
Abstract
Serendipity means unexpected discoveries that are valuable, with positive outcomes ranging from personal benefits to scientific breakthroughs. This study proposes a cross-domain recommendation model, called
SerenCDR
, to model serendipity.
SerenCDR
leverages the knowledge beyond one domain as well as mitigates the inherent data sparsity problem in serendipity recommendations. The novelty of
SerenCDR
lies in the fact that it is the first deep learning-based cross-domain model for a serendipity task. More importantly, it does not rely on any overlapping users or overlapping items across different domains, which especially fits for the task of recommending serendipity, because serendipity in a single domain tends to be sparse; finding overlapping users or overlapping items in other domains are nearly impossible. To train and test
SerenCDR
, we have collected a two-domain ground truth dataset on serendipity, called
SerenCDRLens
. In addition, since we found that serendipity is sparse in
SerenCDRLens
, we designed an auxiliary loss function to supplement the main loss function to enhance serendipity learning. Through a series of experiments, we have harvested positive performance in recommending serendipity, empowering users with increased chances of bumping into unexpected but valuable discoveries.
Publisher
Association for Computing Machinery (ACM)
Reference63 articles.
1. Fakhri Abbas and Xi Niu. 2019. Computational serendipitous recommender system frameworks: A literature survey. In 2019 IEEE/ACS 16th International Conference on Computer Systems and Applications (AICCSA). IEEE, 1–8.
2. Fakhri Abbas and Xi Niu. 2019. One size does not fit all: Modeling users’ personal curiosity in recommender systems. ArXivorg (2019).
3. Iván Cantador Ignacio Fernández-Tobías Shlomo Berkovsky and Paolo Cremonesi. 2015. Cross-domain recommender systems. Recommender systems handbook(2015) 919–959.
4. The use of MMR, diversity-based reranking for reordering documents and producing summaries
5. Toward Equivalent Transformation of User Preferences in Cross Domain Recommendation;Chen Xu;ACM Transactions on Information Systems,2023