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 this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
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)