Cross-domain recommendation with user personality

Abstract Recommender systems have long played indispensable roles in e-commerce by helping users find their preferred products efficiently and accurately. In recent years, some pioneering works have shown that users’ intrinsic characteristics, such as personality traits, can help improve the performance of recommender systems. However, they generally do not consider how to obtain users’ personality traits effectively without burdensome surveys and, therefore, cannot be used in new application domains without adequate personality information. Therefore, we propose a novel framework for building cross-domain personality-based recommender systems, especially for personality-scarce target domains. Specifically, we define the cross-domain personality trait classification problem and solve it in a semisupervised manner by leveraging the predictive text embedding method as the method for transfer learning from the source to the target domain. We then design a personality-boosted probabilistic matrix factorization method for personality-based recommendations. Extensive experiments conducted on five real-world datasets demonstrate that users’ personality traits can be recognized more precisely with cross-domain transfer learning, and recommendation performance is improved accordingly.

[1]  Parham Moradi,et al.  A scalable and robust trust-based nonnegative matrix factorization recommender using the alternating direction method , 2019, Knowl. Based Syst..

[2]  Tat-Seng Chua,et al.  Attentive Aspect Modeling for Review-Aware Recommendation , 2018, ACM Trans. Inf. Syst..

[3]  Loren Terveen,et al.  User Personality and User Satisfaction with Recommender Systems , 2017, Information Systems Frontiers.

[4]  Amy E. Tanner Glimpses at the Mind of a Waitress , 1907, American Journal of Sociology.

[5]  Qian Zhang,et al.  A cross-domain recommender system with consistent information transfer , 2017, Decis. Support Syst..

[6]  H. Hollingworth Personality a psychological interpretation. , 1938 .

[7]  Fei Liu,et al.  Dynamic feature weighting based on user preference sensitivity for recommender systems , 2018, Knowl. Based Syst..

[8]  Yehuda Koren,et al.  Matrix Factorization Techniques for Recommender Systems , 2009, Computer.

[9]  Hosam Al-Samarraie,et al.  The impact of personality traits on users' information-seeking behavior , 2017, Inf. Process. Manag..

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

[11]  Iván Cantador,et al.  Alleviating the new user problem in collaborative filtering by exploiting personality information , 2016, User Modeling and User-Adapted Interaction.

[12]  Iván Cantador,et al.  Personality-Aware Collaborative Filtering: An Empirical Study in Multiple Domains with Facebook Data , 2014, EC-Web.

[13]  Ricardo Buettner,et al.  Predicting user behavior in electronic markets based on personality-mining in large online social networks , 2017, Electron. Mark..

[14]  Marie-Francine Moens,et al.  Computational personality recognition in social media , 2016, User Modeling and User-Adapted Interaction.

[15]  Fiona Browne,et al.  Multi-view fuzzy information fusion in collaborative filtering recommender systems: Application to the urban resilience domain , 2017, Data Knowl. Eng..

[16]  John A. Johnson,et al.  The international personality item pool and the future of public-domain personality measures ☆ , 2006 .

[17]  Chih-Jen Lin,et al.  LIBLINEAR: A Library for Large Linear Classification , 2008, J. Mach. Learn. Res..

[18]  Tingshao Zhu,et al.  Big-Five Personality Prediction Based on User Behaviors at Social Network Sites , 2012, ArXiv.

[19]  R. McCrae,et al.  An introduction to the five-factor model and its applications. , 1992, Journal of personality.

[20]  Hsin-Chang Yang,et al.  Mining personality traits from social messages for game recommender systems , 2019, Knowl. Based Syst..

[21]  Paolo Rosso,et al.  TWIN: Personality-based Intelligent Recommender System , 2015, J. Intell. Fuzzy Syst..

[22]  P. Costa,et al.  The revised NEO personality inventory (NEO-PI-R) , 2008 .

[23]  Lin Li,et al.  Predicting Active Users' Personality Based on Micro-Blogging Behaviors , 2014, PloS one.

[24]  Mehrbakhsh Nilashi,et al.  Collaborative filtering recommender systems , 2013 .

[25]  Marilyn A. Walker,et al.  Using Linguistic Cues for the Automatic Recognition of Personality in Conversation and Text , 2007, J. Artif. Intell. Res..

[26]  Chih-Jen Lin,et al.  LIBSVM: A library for support vector machines , 2011, TIST.

[27]  Guangquan Zhang,et al.  A Cross-Domain Recommender System With Kernel-Induced Knowledge Transfer for Overlapping Entities , 2019, IEEE Transactions on Neural Networks and Learning Systems.

[28]  Philip S. Yu,et al.  Review-Based Cross-Domain Recommendation Through Joint Tensor Factorization , 2017, DASFAA.

[29]  Yuqing Tang,et al.  Knowledge of words: An interpretable approach for personality recognition from social media , 2020, Knowl. Based Syst..

[30]  T. Graepel,et al.  Private traits and attributes are predictable from digital records of human behavior , 2013, Proceedings of the National Academy of Sciences.

[31]  Gordon W. Allport,et al.  Pattern and growth in personality , 1961 .

[32]  Danny Azucar,et al.  Predicting the Big 5 personality traits from digital footprints on social media: A meta-analysis , 2018 .