Improving Serendipity and Accuracy in Cross-Domain Recommender Systems

Cross-domain recommender systems use information from source domains to improve recommendations in a target domain, where the term domain refers to a set of items that share attributes and/or user ratings. Most works on this topic focus on accuracy but disregard other properties of recommender systems. In this paper, we attempt to improve serendipity and accuracy in the target domain with datasets from source domains. Due to the lack of publicly available datasets, we collect datasets from two domains related to music, involving user ratings and item attributes. We then conduct experiments using collaborative filtering and content-based filtering approaches for the purpose of validation. According to our results, the source domain can improve serendipity in the target domain for both approaches. The source domain decreases accuracy for content-based filtering and increases accuracy for collaborative filtering. The improvement of accuracy decreases with the growth of non-overlapping items in different domains.

[1]  Shaghayegh Sahebi,et al.  Cross-Domain Collaborative Recommendation in a Cold-Start Context: The Impact of User Profile Size on the Quality of Recommendation , 2013, UMAP.

[2]  Shuaiqiang Wang,et al.  Cross-Domain Recommendations with Overlapping Items , 2016, WEBIST.

[3]  Lior Rokach,et al.  Facebook single and cross domain data for recommendation systems , 2013, User Modeling and User-Adapted Interaction.

[4]  Shuaiqiang Wang,et al.  Challenges of Serendipity in Recommender Systems , 2016, WEBIST.

[5]  Pasquale Lops,et al.  Content-based Recommender Systems: State of the Art and Trends , 2011, Recommender Systems Handbook.

[6]  Pasquale Lops,et al.  Can a Recommender System Induce Serendipitous Encounters , 2010 .

[7]  Òscar Celma Herrada Music recommendation and discovery in the long tail , 2009 .

[8]  Roberto Turrin,et al.  Cross-Domain Recommender Systems , 2015, Recommender Systems Handbook.

[9]  Jitao Sang,et al.  Cross-Network Social Multimedia Computing , 2014 .

[10]  Horace Ho-Shing Ip,et al.  An Unexpectedness-Augmented Utility Model for Making Serendipitous Recommendation , 2015, ICDM.

[11]  Hui Xiong,et al.  Introduction to special section on intelligent mobile knowledge discovery and management systems , 2013, ACM Trans. Intell. Syst. Technol..

[12]  Daniele Quercia,et al.  Auralist: introducing serendipity into music recommendation , 2012, WSDM '12.

[13]  Lior Rokach,et al.  Introduction to Recommender Systems Handbook , 2011, Recommender Systems Handbook.

[14]  Panagiotis Adamopoulos,et al.  On Unexpectedness in Recommender Systems , 2013, ACM Trans. Intell. Syst. Technol..

[15]  John Riedl,et al.  Collaborative Filtering Recommender Systems , 2011, Found. Trends Hum. Comput. Interact..

[16]  Tiffany Ya Tang,et al.  If You Like the Devil Wears Prada the Book, Will You also Enjoy the Devil Wears Prada the Movie? A Study of Cross-Domain Recommendations , 2008, New Generation Computing.

[17]  E. Tacchini SERENDIPITOUS MENTORSHIP IN MUSIC RECOMMENDER SYSTEMS , 2012 .

[18]  Diyi Yang,et al.  Serendipitous Personalized Ranking for Top-N Recommendation , 2012, 2012 IEEE/WIC/ACM International Conferences on Web Intelligence and Intelligent Agent Technology.

[19]  Geert-Jan Houben,et al.  Cross-system user modeling and personalization on the Social Web , 2013, User Modeling and User-Adapted Interaction.

[20]  Frank Hopfgartner,et al.  The plista dataset , 2013, NRS '13.

[21]  Tsvi Kuflik,et al.  Mediation of user models for enhanced personalization in recommender systems , 2007, User Modeling and User-Adapted Interaction.

[22]  Paolo Cremonesi,et al.  Tutorial on cross-domain recommender systems , 2014, RecSys '14.