Abstract
With the explosive growth of available data, recommender systems have become an essential tool to ease users with their decision-making procedure. One of the most challenging problems in these systems is the data sparsity problem, i.e., lack of sufficient amount of available users’ interactions data. Recently, cross-network recommender systems with the idea of integrating users’ activities from multiple domain were presented as a successful solution to address this problem. However, most of the existing approaches utilize users’ past behaviour to discover users’ preferences on items’ patterns and then suggest similar items to them in the future. Hence, their performance may be limited due to ignore recommending divers items. Users are more willing to be recommended with a variety set of items not similar to those they preferred before. Therefore, diversity plays a crucial role to evaluate the recommendation quality. For instance, users who used to watch comedy movie, may be less likely to receive thriller movie, leading to redundant type of items and decreasing user’s satisfaction. In this paper, we aim to exploit user’s personality type and incorporate it as a primary and enduring domain-independent factor which has a strong correlation with user’s preferences. We present a novel technique and an algorithm to capture users’ personality type implicitly without getting users’ feedback (e.g., filling questionnaires). We integrate this factor into matrix factorization model and demonstrate the effectiveness of our approach, using a real-world dataset.
Access provided by Autonomous University of Puebla. Download conference paper PDF
We’re sorry, something doesn't seem to be working properly.
Please try refreshing the page. If that doesn't work, please contact support so we can address the problem.
Keywords
1 Introduction
With the increasing growth of online information, recommender systems have become an essential tool to efficiently manage this information and ease users with their decision-making procedure [27, 28, 48, 53]. The main purpose of several e-commerce platforms, such as Amazon, Last.fm and Netflix is to monitor users’ behavior (e.g., likes, ratings, comments) to understand the user preference on a set of items and use this information to recommend related items that match with users’ interests.
Matrix Factorization (MF) is one of the most successful collaborative filtering approaches in single domain recommender systems which have been widely adopted in the literature [37]. MF tries to learn latent vector of user-item interactions and realize users’ interests on an unseen item. In this context, data sparsity can be a challenging problem. An example would be in a single domain scenario, when the limited number of users’ interactions are available and they are not able to capture users’ preferences comprehensively subsequently [30].
In real world, users may use different systems for different reasons. For example, users might prefer to use their Facebook account in order to make a new friend or choose LinkedIn for their business purposes, and choose Netflix to watch videos. Aggregation of these activities on different domains provides an opportunity to understand users’ behavior properly and generating cross-network recommendation. In particular, cross-network recommendations have emerged as a solution to cope with the long-standing data sparsity problem [47]. These systems are able to monitor users’ behaviors on multiple domains and discover users’ preferences completely; thus, improve the recommendation accuracy [31]. Although cross-network recommender systems have shown a great improvement to tackle the data sparsity problem, their performance is limited due to some difficulties. They assume that users’ preferences on items are likely to be constant over a period of time and provide users with similar items to those they preferred in the past, degrading recommendations diversity.
For instance, during the Olympic games, a user may be interested to watch wrestling matches on YouTube, expanding new interests. After Olympic, however, the user may have no further interest on wrestling videos and prefer to watch other types of videos. Accordingly, users’ preferences may change over time and therefore, there is a need for new approaches to analyze and understand the personality and behavior of users over time. This in turn will create an environment for users to get recommendations with a various set of interesting and unexpected items and can increase users’ satisfaction, business profit and loyalty.
To achieve this goal, in this paper, we propose a novel approach to detect users’ personality type implicitly, without any burden on users and incorporate it into matrix factorization in order to identify users’ interests completely and broaden users’ suggestions.
The rest of the paper is organized as follows: Sect. 2 presents the related work. We present an overview and the framework of the proposed approach in Sect. 3. In Sect. 4, we present the results of the evaluation of the proposed approach, before concluding the paper with remarks for future directions in Sect. 5.
2 Related Work
2.1 Recommender Systems (RSs)
Recommender Systems are known as techniques which help both users and companies. Their aim is to assist customers with decision-making procedure to find interesting items matching with their preferences. The growing number of available digital information and due to increasing popularity of visitors to the Internet create the information overload problem. Therefore, systems such as Google have appeared to deal with this problem and help users to discover their interested items. Here, there is an increasing need for system to solve this problem and assist users has emerged. Recommender systems have known as an information filtering systems which mitigate information overload problem by filtering crucial information from all collected information [2]. Recommender system trace user’s actions and history and collect information preferred items and rating pattern to predict which items are more likely to prefer in the future.
Recommender systems can be beneficial to both providers and customers. There are various reasons why recommender systems attract providers’ attention; firstly it can boost sales rate which can be an essential reason for service providers to recommend items with the highest possibility of acceptance, secondly suggest different items where might not be achieved without recommender system in which captures user’s interest and finally increase loyalty and user’s satisfaction. In user’s point of view, they are eased with their decision-making procedure as recommender systems filter their desired and interesting items to them. There are five different type of recommender systems in the literature which have been investigated widely [22].
Content-Based. Recommending items similar to those that a user likes before, say in movie recommender, if the user watched and liked a drama genre movie, another drama one will be recommended to this user. The main goal of content-based recommender system is to find items in which attributes are similar to users’ profile [41]. In order to discover similarity between items there are different either statistical analysis such as Naïve Bayes Classifier [26] or machine learning techniques like Decision Trees [50] or Neural Networks [17]. Item is a general concept which regarding to the recommender system suggestions can be CD, Movie, Book and etc.
Collaborative-Filtering. Methods belonging to this category can be divided in the two different classes known as memory-based and model-based techniques. Model-based approaches learn the user-item ratings to predict user’s interest on an unseen item, including Bayesian Clustering [19], Latent Dirichlet Allocation [18], Support Vector Machines [29] and Singular Value Decomposition [16, 36, 54, 55]. While methods in Memory-based class use similarity metric to measure similarity either between users or items [25, 40].
Knowledge-Based Recommender tries to acquire knowledge about domain from users to make recommendation more accurate [59]. These systems explicitly ask user’s preferences and then make an appropriate recommendation.
Demographic-Based Recommender aim to find demographic information about users such as age, nationality, gender to provide a better recommendation which suits user’s interests [39, 45].
Hybrid approaches merge mentioned techniques together to benefit from their advantages in one model [21].
Data sparsity is one of the shortcoming that Collaborative Filtering (CF) approaches are confronted with. Some works such as CTR integrates topic molding to use additional information like the contents of documents to make a recommendation [60] and TopicMF which not only uses ratings but also exploits review texts to discover more data from them [5]. Although resorting to extra information can create an environment for recommendation systems to better understand users’ preferences, but they might be infeasible in the real-world scenarios. In order to understand users’ preferences completely, some other studies provide a questionnaire for users to directly ask their interests on different items [49]. The major difficulty of these kinds of approach is that users may avoid to participate in filling a questionnaire as it is a time consuming task.
In contrast to recommender systems on single domain, cross-network approaches appear to mitigate data sparsity problem and improve recommendation accuracy. They enrich data and generate accurate user profile with the help of auxiliary domain [44]. Although, widely attempts have been done in the literature to alleviate the data sparsity problem, diversity is a key factor that has been neglected in the most of them (Table 1).
2.2 What Is Personality?
Personality was explained as “consistent behavior pattern and interpersonal processes originating within the individual” [20]. From psychological point of view, people differ in their behaviours and attitudes, which can be explained by their personality type. Personality is a stable feature without no changes over time. In terms of psychological view, there are different personality traits which among all Five Factor Model (FFM) is “the dominant paradigm in personality research and one of the most influential models in all of the psychology” [42]. The Big Five structure does not imply that Personality differences can be reduced to only five traits. Yet, these five dimensions represent Personality at the broadest level of abstraction, and each dimension summarizes a large number of distinct, more specific Personality characteristics” [34]. FFM has five principal dimensions Openness to experience, Conscientiousness, Extraversion, Agreeableness, Neuroticism (OCEAN). As it is clear from Table 3, FFM are accompanied with different features;
2.3 Personality and User’s Preferences
It is conducted that our personality type plays an important role in our preferences on music, movies, TV shows, books and magazines [52]. This correlation provides an opportunity for RSs to suggest a divers set of items to users. To extract personality, Linguistic Inquiry and Word Count (LIWC) tool is a successful platform to identify 88 categories of linguistic features relevant to each domain of the FFM [56]. Research findings confirm that there is a strong correlation between personality type and user’s preferences in various fields, like music [33] books and magazines [51].
2.4 Personality Recognition
Personality is a domain-independent and stable factor that can be extracted explicitly i.e., questionnaire or implicitly. In order to find personality type implicitly, we can analyze user’s behaviours, actions like posts, comments and etc. Moreover, by analyzing digital or language-based features of written texts we will unable to predict user’s personality type implicitly with no need to user effort [4]. While explicit personality detection is more easier, it is time-consuming task and participants might be unwilling to attend due to privacy concern. In this type of personality recognition, individuals are asked to answer questions regarding to specific psychological personality model. Below we list the popular questionnaire regarding to the Big Five Factors [57]:
-
240-items NEO-PI-R [43];
-
300-items NEO-IPIP [35];
-
100-items FFPI [1];
-
132-items BFQ [6];
-
120-items SIFFM [58];
We detect the user’s personality type implicitly with the help of Linguistic Inquiry and Word Count (LIWC) tool to understand how many words of users’ reviews are related to each category of this tool. Below, we represent LIWC categorize based on the [46] (Fig. 1):
3 Methodology
3.1 Preliminary Knowledge
Assume we have K items \(V=\{v_1,v_2,\cdots ,v_K\}\), and L users \(U=\{u_1,u_2,\cdots ,\)\(u_L\}\) and is the rating matrix, and \(R_{ij}\) indicates ratings which have been given to item i by user j. Let represents the personality matrix, where \(W_{ij}=\{0,1\}\), and when \(W_{ij}=1\) it means that users \(u_i\) and \(u_j\) have a similar personality type.
3.2 Our Model
\(R_{ij}\) predicts the value for unrated items which user \(u_i\) will give to item \(v_j\);
Where \(p_i\) and \(q_j\) are latent feature vector for user i and item j respectively,
In the above equation, \(I_{ij}\) = 1, if user i has rated item j, otherwise \(I_{ij}\) = 0. Matrix W contains personality information, and \(\theta i ^{+}_i\) is the set of users who are in the same personality type network with user i, and \( \beta \) is a controlling parameter to control the weight of user’s preferences. To save space, we omit the detailed of the updating rules.
4 Experimental Settings and Analysis
4.1 Datasets and Evaluation
We have selected Amazon dataset, which consists of a large number of reviews. In this paper, we have used Amazon Instant-video, because of its high relation between user’s preferences on video and their personality types and leave other domains for cross-network recommender as our future works. The dataset includes 2000 users who wrote more than 3 reviews.
Evaluation. We select two popular evaluation metrics, Mean Square Error (MSE) and Root Mean Squared Error (RMSE);
where, \(R_{ui}\) and \(\hat{R_{ui}}\) are real and predicted ratings values respectively, and \(R_{test}\) represents the user-item in the test dataset.
In order to comparison, we select SVD++, a single model in which integrates both neighborhood and latent factor approaches [36], Hu which proposes a metric to use of user personality characteristics and rating information [32] and Random model (Figs. 2 and 3).
4.2 Performance Comparison and Analysis
As it can be seen from Table 2, we use different sets of the training data size \((60\%,70\%,\) \(80\%,90\%)\), when we increased the size of training dataset the performance of all methods was improved. Therefore, to have a fair comparison, we consider the results related to \(90\%\) training size. Our proposed model, CNR, shows the best performance in terms of both RMSE and MAE among all approaches. The performance of CNR is improved compared to the SVD++ by 64%, 50% in terms of MAE and RMSE respectively and SVD++ performs around 2 and 6 times better compared to the Hu and Random methods in both evaluation metrics.
Analysis and Summary. As it is clear from the results our proposed model performs better in both MAE and RMSE metrics. CNR shows the best performance over compared methods, which do not pay attention to users’ personality type which have a strong relation with their preferences. We further investigate the time-based relationships [7] and effects of time factor in our future works. Finally, we will also focus on Information extraction [12,13,14] and Natural language processing techniques to have a more accurate users’ reviews analysis (Table 4).
5 Conclusion and Future Work
5.1 Conclusion
In this paper we have proposed a novel recommender system, in which exploiting user’s written reviews to discover their personality type which plays an important role in users’ decision-making process. Extensive validation on Amazon dataset demonstrates the advantages of our approach compared to the other methods in terms of both RMSE and MAE. In our future work, we will discover users’ personality characteristics and make a recommendation in separate domains to have a cross-domain recommendation. Furthermore, according to the Sect. 4.2, CNR is able to recommend divers set of items to users.
5.2 Future Work : Behavioural Analytics and Recommender Systems
Behavioural Analytics, a recent advancement in business analytics that focuses on providing insight into the actions of people, has the potential to enable Recommender Systems understanding the personality, behaviour and attitude of its users and come up with more accurate and timely recommendations. As an ongoing and future work, we plan to:
-
link Behavioural Analytics and Recommender Systems by collecting the activities of Recommender Systems users. We will introduce the new notion of Behavioural Provenance [11, 15], to be able to trace the user activities back to their origin and provide evidences to understand the personality, behaviour and attitude of Recommender Systems users.
-
transform the collected (raw) user activity data into contextualized Behavioural data and knowledge. We will use our previous work, Knowledge Lake [8, 9] to automatically curate the Behaviour data and provenance, and to prepare it for analytics and reasoning.
-
introduce a new generation of smart Recommender Systems, by leveraging the advances in natural language processing [14] machine learning [3] and crowdsourcing [10], to leverage the contextualized data and knowledge (generated in previous steps), and to provide cognitive assistant to the Recommender System users.
References
Jolijn Hendrinks, A.A., Hofstee, W.B.K., De Raad, B.: The five-factor personality inventory: assessing the big five by means of brief and concrete statements, pp. 79–108 (2002)
Aciar, S., Zhang, D., Simoff, S.J., Debenham, J.K.: Informed recommender: basing recommendations on consumer product reviews. IEEE Intell. Syst. 22(3), 39–47 (2007)
Amouzgar, F., Beheshti, A., Ghodratnama, S., Benatallah, B., Yang, J., Sheng, Q.Z.: isheets: a spreadsheet-based machine learning development platform for data-driven process analytics. In: 2018 The 16th International Conference on Service-Oriented Computing (ICSOC), HangZhou, China (2018)
Azaria, A., Hong, J.: Recommender systems with personality. In: Proceedings of the 10th ACM Conference on Recommender Systems, Boston, 15–19 September 2016, pp. 207–210 (2016)
Bao, Y., Fang, H., Zhang, J.: Topicmf: simultaneously exploiting ratings and reviews for recommendation. In: Proceedings of the Twenty-Eighth AAAI Conference on Artificial Intelligence, Québec City, Québec, Canada, 27–31 July 2014, pp. 2–8 (2014)
Barbaranelli, C., Caprara, G.V.: Studies of the big five questionnaire, pp. 109–128 (2002)
Beheshti, A., Benatallah, B., Motahari-Nezhad, H.R.: Processatlas: a scalable and extensible platform for business process analytics. Softw. Pract. Exper. 48, 842–866 (2018)
Beheshti, A., Benatallah, B., Nouri, R., Chhieng, V.M., Xiong, H., Zhao, X.: Coredb: a data lake service. In: Proceedings of the 2017 ACM on Conference on Information and Knowledge Management, CIKM 2017, Singapore, 06–10 November 2017, pp. 2451–2454 (2017). https://doi.org/10.1145/3132847.3133171
Beheshti, A., Benatallah, B., Nouri, R., Tabebordbar, A.: Corekg: a knowledge lake service. PVLDB 11(12), 1942–1945 (2018). http://www.vldb.org/pvldb/vol11/p1942-beheshti.pdf
Beheshti, A., Vaghani, K., Benatallah, B., Tabebordbar, A.: CrowdCorrect: a curation pipeline for social data cleansing and curation. In: Mendling, J., Mouratidis, H. (eds.) CAiSE 2018. LNBIP, vol. 317, pp. 24–38. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-92901-9_3
Beheshti, S.-M.-R., Benatallah, B., Motahari-Nezhad, H.R.: Enabling the analysis of cross-cutting aspects in ad-hoc processes. In: Salinesi, C., Norrie, M.C., Pastor, Ó. (eds.) CAiSE 2013. LNCS, vol. 7908, pp. 51–67. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-642-38709-8_4
Beheshti, S.-M.-R., Benatallah, B., Motahari-Nezhad, H.R., Sakr, S.: A query language for analyzing business processes execution. In: Rinderle-Ma, S., Toumani, F., Wolf, K. (eds.) BPM 2011. LNCS, vol. 6896, pp. 281–297. Springer, Heidelberg (2011). https://doi.org/10.1007/978-3-642-23059-2_22
Beheshti, S.-M.-R., et al.: Process Analytics - Concepts and Techniques for Querying and Analyzing Process Data. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-25037-3
Beheshti, S.M.R., Benatallah, B., Venugopal, S., Ryu, S.H., Motahari-Nezhad, H.R., Wang, W.: A systematic review and comparative analysis of cross-document coreference resolution methods and tools. Computing 99(4), 313–349 (2017). https://doi.org/10.1007/s00607-016-0490-0
Beheshti, S-M-R., Nezhad, H.R.M., Benatallah, B.: Temporal provenance model (TPM): model and query language. CoRR abs/1211.5009, http://arxiv.org/abs/1211.5009 (2012)
Bell, R.M., Koren, Y., Volinsky, C.: Modeling relationships at multiple scales to improve accuracy of large recommender systems. In: Proceedings of the 13th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, San Jose, California, USA, 12–15 August 2007, pp. 95–104 (2007)
Bishop, C.M.: Pattern Recognition and Machine Learning. Information science and statistics, 5th edn. Springer, Boston (2007). https://doi.org/10.1007/978-1-4615-7566-5
Blei, D.M., Ng, A.Y., Jordan, M.I.: Latent Dirichlet allocation. J. Mach. Learn. Res. 3, 993–1022 (2003)
Breese, J.S., Heckerman, D., Kadie, C.M.: Empirical analysis of predictive algorithms for collaborative filtering. CoRR abs/1301.7363 (2013)
Burger, J.M.: Introduction to personality (2011)
Burke, R.D.: Hybrid recommender systems: survey and experiments. User Model. User-Adapt. Interact. 12(4), 331–370 (2002)
Burke, R.: Hybrid web recommender systems. In: Brusilovsky, P., Kobsa, A., Nejdl, W. (eds.) The Adaptive Web. LNCS, vol. 4321, pp. 377–408. Springer, Heidelberg (2007). https://doi.org/10.1007/978-3-540-72079-9_12
Cantador, I., Fernández-Tobías, I., Bellogín, A.: Relating personality types with user preferences in multiple entertainment domains. In: Late-Breaking Results, Project Papers and Workshop Proceedings of the 21st Conference on User Modeling, Adaptation, and Personalization, Rome, Italy, 10–14 June 2013 (2013)
Davidson, J., et al.: The Youtube video recommendation system. In: Proceedings of the fourth ACM Conference on Recommender Systems, pp. 293–296 (2010)
Deshpande, M., Karypis, G.: Item-based top-N recommendation algorithms. ACM Trans. Inf. Syst. 22(1), 143–177 (2004)
Friedman, N., Geiger, D., Goldszmidt, M.: Bayesian network classifiers. Mach. Learn. 29(2–3), 131–163 (1997)
Ghafari, S.M., Yakhchi, S., Beheshti, A., Orgun, M.: Social context-aware trust prediction: methods for identifying fake news. In: Hacid, H., Cellary, W., Wang, H., Paik, H.-Y., Zhou, R. (eds.) WISE 2018. LNCS, vol. 11233, pp. 161–177. Springer, Cham (2018). https://doi.org/10.1007/978-3-030-02922-7_11
Gomez-Uribe, C.A., Hunt, N.: The Netflix recommender system: algorithms, business value, and innovation. ACM Trans. Manag. Inf. Syst. (TMIS) 6(4), 13 (2016)
Grčar, M., Fortuna, B., Mladenič, D., Grobelnik, M.: kNN versus SVM in the collaborative filtering framework. In: Batagelj, V., Bock, H.H., Ferligoj, A., Žiberna, A. (eds.) Data Science and Classification. Studies in Classification, Data Analysis, and Knowledge Organization. Springer, Heidelberg (2006). https://doi.org/10.1007/3-540-34416-0_27
He, X., Chua, T.: Neural factorization machines for sparse predictive analytics. In: Proceedings of the 40th International ACM SIGIR Conference on Research and Development in Information Retrieval, Shinjuku, Tokyo, Japan, 7–11 August 2017, pp. 355–364 (2017)
He, X., Zhang, H., Kan, M., Chua, T.: Fast matrix factorization for online recommendation with implicit feedback. CoRR abs/1708.05024 (2017)
Hu, R., Pu, P.: Enhancing collaborative filtering systems with personality information. In: Proceedings of the 2011 ACM Conference on Recommender Systems, RecSys 2011, Chicago, IL, USA, 23–27 October 2011, pp. 197–204 (2011)
IRentfrow, P.J., Goldberg, L.R., Zilca, R.: Listening, watching, and reading: the structure and correlates of entertainment preferences. J. Pers. 79, 223–258 (2011)
John, O.P., Srivastava, S.: The big five trait taxonomy: history, measurement, and theoretical perspectives. In: Pervin, L.A., John, O.P. (eds.) Handbook of Personality: Theory and research, pp. 102–138. Guilford Press, New York (1999)
Johnson, J.A.: Web-based personality assesment (2000)
Koren, Y.: Factorization meets the neighborhood: a multifaceted collaborative filtering model. In: Proceedings of the 14th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, Las Vegas, Nevada, USA, 24–27 August 2008, pp. 426–434 (2008)
Koren, Y., Bell, R.M., Volinsky, C.: Matrix factorization techniques for recommender systems. IEEE Comput. 42(8), 30–37 (2009)
Kosinski, M., Stillwell, D., Graepel, T.: Private traits and attributes are predictable from digital records of human behavior. Proc. Nat. Acad. Sci. 110, 5802–5805 (2013)
Krulwich, B., Burkey, C.: The infofinder agent: learning user interests through heuristic phrase extraction. IEEE Expert 12(5), 22–27 (1997)
Linden, G., Smith, B., York, J.: Amazon.com recommendations: item-to-item collaborative filtering. IEEE Internet Comput. 7(1), 76–80 (2003)
Lops, P., de Gemmis, M., Semeraro, G.: Content-based Recommender systems: state of the art and trends. In: Ricci, F., Rokach, L., Shapira, B., Kantor, P.B. (eds.) Recommender Systems Handbook. LNCS, pp. 73–105. Springer, Boston, MA (2011). https://doi.org/10.1007/978-0-387-85820-3_3
McCrae, R.R.: The five-factor model of personality traits: consensus and controversy (2009)
McCrae, R.R., John, O.P.: An introduction to the five-factor model and its applications. J. Pers. 60, 175–216 (1992)
Pan, W., Xiang, E.W., Liu, N.N., Yang, Q.: Transfer learning in collaborative filtering for sparsity reduction. In: Proceedings of the Twenty-Fourth AAAI Conference on Artificial Intelligence, AAAI 2010, Atlanta, Georgia, USA, 11–15 July 2010 (2010)
Pazzani, M.J.: A framework for collaborative, content-based and demographic filtering. Artif. Intell. Rev. 13(5–6), 393–408 (1999)
Pennebaker, J.W., Francis, M.E., Booth, R.J.: Linguistic inquiry and word count: Liwc 2001, 71 (2001)
Perera, D., Zimmermann, R.: LSTM networks for online cross-network recommendations. In: Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence, IJCAI 2018, Stockholm, Sweden, 13–19 July 2018, pp. 3825–3833 (2018)
Posse, C.: Key lessons learned building recommender systems for large-scale social networks. In: Proceedings of the 18th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, p. 587 (2012)
Rashid, A.M., et al.: Getting to know you: learning new user preferences in recommender systems. In: Proceedings of the 7th International Conference on Intelligent User Interfaces, IUI 2002, San Francisco, California, USA, 13–16 January 2002, pp. 127–134 (2002)
Rastogi, R., Sharma, S., Chandra, S.: Robust parametric twin support vector machine for pattern classification. Neural Process. Lett. 47(1), 293–323 (2018)
Rentfrow, P.J., Gosling, S.D.: The do re mi’s of everyday life: the structure and personality correlates of music preferences. J. Pers. Soc. Psychol. 84, 1236–1256 (2003)
Rentfrow, P.J., Goldberg, L.R., Zilca, R.: Listening, watching, and reading: the structure and correlates of entertainment preferences. J. Pers. 79(2), 223–258 (2011)
Salih, B.A., Wongthongtham, P., Beheshti, S., Zajabbari, B.: Towards a methodology for social business intelligence in the era of big social data incorporating trust and semantic analysis. In: Second International Conference on Advanced Data and Information Engineering (DaEng-2015). Springer, Bali, Indonesia (2015)
Takács, G., Pilászy, I., Németh, B., Tikk, D.: Investigation of various matrix factorization methods for large recommender systems. In: Workshops Proceedings of the 8th IEEE International Conference on Data Mining (ICDM 2008), Pisa, Italy, 15–19 December 2008, pp. 553–562 (2008)
Takács, G., Pilászy, I., Németh, B., Tikk, D.: Scalable collaborative filtering approaches for large recommender systems. J. Mach. Learn. Res. 10, 623–656 (2009)
Tausczik, Y.R., Pennebaker, J.W.: The psychological meaning of words: Liwc and computerized text analysis methods. J. Lang. Soc. Psychol. 29(1), 24–54 (2010)
Tom Buchanan, J.A.J., Goldberg, L.R.: Implementing a five-factor personality inventory for use on the internet. 21, 116–128 (2005)
Trull, T.J., Widiger, T.A.: The structured interveew for the five factor model of personality, pp. 148–170 (2002)
Viktoratos, I., Tsadiras, A., Bassiliades, N.: Combining community-based knowledge with association rule mining to alleviate the cold start problem in context-aware recommender systems. Expert Syst. Appl. 101, 78–90 (2018). https://doi.org/10.1016/j.eswa.2018.01.044
Wang, C., Blei, D.M.: Collaborative topic modeling for recommending scientific articles. In: Proceedings of the 17th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, San Diego, CA, USA, 21–24 August 2011, pp. 448–456 (2011)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Yakhchi, S., Ghafari, S.M., Beheshti, A. (2019). CNR: Cross-network Recommendation Embedding User’s Personality. In: Hacid, H., Sheng, Q., Yoshida, T., Sarkheyli, A., Zhou, R. (eds) Data Quality and Trust in Big Data. QUAT 2018. Lecture Notes in Computer Science(), vol 11235. Springer, Cham. https://doi.org/10.1007/978-3-030-19143-6_5
Download citation
DOI: https://doi.org/10.1007/978-3-030-19143-6_5
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-19142-9
Online ISBN: 978-3-030-19143-6
eBook Packages: Computer ScienceComputer Science (R0)