Abstract. We present a study comparing collaborative filtering methods enhanced with user personality traits and cross-domain ratings in multiple domains on a relatively large dataset. We show that incorporating additional ratings from source domains allows improving the accuracy of recommendations in a different target domain, and that in certain cases, it is better to enrich user models with both cross-domain ratings and personality trait information.
Keywords:Collaborative filtering · Personality · Cross-domain recommendation
IntroductionMost recommendation services exploit user preferences obtained explicitly (e.g., by means of ratings) or implicitly (e.g., by mining click-through and log data). Effective hybrid recommendation approaches have been proposed that also exploit auxiliary data, such as user demographics, item metadata, and contextual signals. Recently, new sources of side information have been explored to enrich user models for collaborative filtering (CF). In particular, it has been shown that people with similar personality traits are likely to have similar preferences [3,9], and that correlations between user preferences and personality traits allow improving personalized recommendations [8,12]. Moreover, cross-domain recommendation methods [4] have been shown to be effective in target domains, by exploiting user preferences in other source domains [1,2,10]. Previous studies have investigated these sources of auxiliary information, focusing on particular approaches and domains, and in general using relatively small datasets. In this paper, we evaluate various CF methods enhanced with user personality traits and cross-domain ratings. Our empirical results on 22,289 Facebook user profiles with preferences for items in several domains -movies, TV shows, music and books-show that incorporating additional ratings from other domains improves recommendation accuracy, and that in certain cases, it is better to enrich user models with both cross-domain rating and personality trait information.