Abstract
Through the tremendous increase of users on the microblogging social networks with their associated streams of content, the scarcity of one user’s attention arises. The process of filtering such massive content and discovering who other users could be aligned with his own interests would consume much time. Thus, various mechanisms have been investigated to recommend friends by analyzing the posted content, social graph, or user profiles. In this paper, we propose a new approach for microblog friend recommendation based on the opinion, or sentiment, towards the topics in the microblogs combined with the social graph, in addition to the demographic data available in the user profiles, including age, gender, and location. We have deployed a cloud-based recommender service using R language for big data analytics, which applies our proposed approach to gather feedback from real Twitter users. Results show 0.77 average precision value, with 21 % increase rate considering opinion mining.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Armentano, M.G., Godoy, D., Amandi. A.: Towards a followee recommender system for information seeking users in twitter. In: Workshop on Semantic Adaptive Social Web (SASWeb 2011). CEUR Workshop Proceedings, vol. 730, pp. 27–38 (2011)
Chen, K., Chen, T., Zheng, G., Jin, O., Yao, E., Yu, Y.: Collaborative personalized tweet recommendation. In: 35th International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 661–670 (2012)
Gokulakrishnan, B., Priyanthan, P., Ragavan, T., Prasath, N., Perera, A.: Opinion mining and sentiment analysis on a twitter data stream. In: 2012 IEEE International Conference on Advances in ICT for Emerging Regions (ICTer), pp. 182–188 (2012)
Pak, A., Paroubek, P.: Twitter as a corpus for sentiment analysis and opinion mining. In: LREc, vol. 10, pp. 1320–1326 (2010)
Bifet, A., Frank, E.: Sentiment knowledge discovery in twitter streaming data. In: Pfahringer, B., Holmes, G., Hoffmann, A. (eds.) DS 2010. LNCS, vol. 6332, pp. 1–15. Springer, Heidelberg (2010)
Grosse, K., Chesnevar, C.I., Maguitman, A.G.: An argument-based approach to mining opinions from Twitter. In: AT 918, pp. 408–422 (2012)
Agarwal, A., Xie, B., Vovsha, I., Rambow, O., Passonneau, R.: Sentiment analysis of twitter data. In: Workshop on Languages in Social Media, pp. 30–38. Association for Computational Linguistics (2011)
Thelwall, M., Buckley, K., Paltoglou, G.: Sentiment in Twitter events. J. Am. Soc. Inf. Sci. Technol. 62(2), 406–418 (2011)
Wakade, S., Shekar, C., Liszka, K.J., Chan, C.: Text mining for sentiment analysis of Twitter data. In: International Conference on Information and Knowledge Engineering (IKE), The Steering Committee of the World Congress in Computer Science, p. 1. Computer Engineering and Applied Computing (WorldComp) (2012)
Vinodhini, G., Chandrasekaran, R.M.: Sentiment analysis and opinion mining: a survey. Int. J. 2(6), 282–292 (2012)
Wikipedia: https://en.wikipedia.org/wiki/Twitter
Kywe, S.M., Lim, E.-P., Zhu, F.: A survey of recommender systems in Twitter. In: Aberer, K., Flache, A., Jager, W., Liu, L., Tang, J., Guéret, C. (eds.) SocInfo 2012. LNCS, vol. 7710, pp. 420–433. Springer, Heidelberg (2012)
Zhou, T., Medo, M., Cimini, G., Zhang, Z., Zhang, Y.: Emergence of scale-free leadership structure in social recommender systems. PLoS One 6(7), e20648 (2011)
Hannon, J., McCarthy, K., Smyth, B.: Finding useful users on twitter: twittomender the followee recommender. In: Clough, P., Foley, C., Gurrin, C., Jones, G.J., Kraaij, W., Lee, H., Mudoch, V. (eds.) ECIR 2011. LNCS, vol. 6611, pp. 784–787. Springer, Heidelberg (2011)
Hannon, J., Bennett, M., Smyth, B.: Recommending twitter users to follow using content and collaborative filtering approaches. In: Fourth ACM Conference on Recommender Systems, pp. 199–206. ACM (2010)
Armentano, M.G., Godoy, D.L., Amandi, A.A.: A topology-based approach for followees recommendation in Twitter. In: Workshop Chairs, p. 22 (2011)
Arru, G., Gurini, D. F., Gasparetti, F., Micarelli, A., Sansonetti, G.: Signal-based user recommendation on twitter. In: 22nd International Conference on World Wide Web Companion, pp. 941–944. International World Wide Web Conferences Steering Committee (2013)
Diaz-Aviles, E., Drumond, L., Gantner, Z., Schmidt-Thieme, L., Nejdl, W.: What is happening right now… that interests me? online topic discovery and recommendation in twitter. In: 21st ACM International Conference on Information and Knowledge Management, pp. 1592–1596. ACM (2012)
Ma, H., Zhou, D., Liu, C., Lyu, M.R., King, I.: Recommender systems with social regularization. In: Fourth ACM International Conference on Web Search and Data Mining, pp. 287–296. ACM (2011)
Gurini, D.F., Gasparetti, F., Micarelli, A., Sansonetti, G.: A sentiment-based approach to twitter user recommendation. In: RSWeb@ RecSys (2013)
Gurini, D.F., Gasparetti, F., Micarelli, A., Sansonetti, G.: iSCUR: interest and sentiment-based community detection for user recommendation on Twitter. In: Dimitrova, V., Kuflik, T., Chin, D., Ricci, F., Dolog, P., Houben, G.-J. (eds.) UMAP 2014. LNCS, vol. 8538, pp. 314–319. Springer, Heidelberg (2014)
Dahimene, R., Constantin, C., Mouza, C.D.: Recland: a recommender system for social networks. In: 23rd ACM International Conference on Conference on Information and Knowledge Management, pp. 2063–2065. ACM (2014)
Tajbakhsh, M.S., Aghababa, M.P., Solouk, V., Akbari-Moghanjoughi, A.: Friend recommendation based on the Luscher color theory: Twitter use case. In: 2013 IEEE Malaysia International Conference on Communications (MICC), pp. 218–221. IEEE (2013)
Manca, M., Boratto, L., Carta, S.: Design and architecture of a friend recommender system in the social bookmarking domain. In: Science and Information Conference (SAI), pp. 838–842. IEEE (2014)
Manca, M., Boratto, L., Carta, S.: Mining user behavior in a social bookmarking system-a delicious friend recommender system. In: DATA, pp. 331–338 (2014)
Guimarães, S., Ribeiro, M.T., Assunção, R., Meira Jr., W.: A holistic hybrid algorithm for user recommendation on twitter. J. Inf. Data Manage. 4(3), 341 (2013)
Bamba, P., Subercaze, J., Gravier, C., Benmira, N., Fontaine, J.: The twitaholic next door: scalable friend recommender system using a concept-sensitive hash function. In: 21st ACM International Conference on Information and Knowledge Management, pp. 2275–2278. ACM (2012)
AlMeshary, M., Abhari, A.: A recommendation system for Twitter users in the same neighborhood. In: 16th Communications & Networking Symposium, p. 1. Society for Computer Simulation International (2013)
Islam, M., Ding, C., Chi, C.: Personalized recommender system on whom to follow in Twitter. In: 2014 IEEE Fourth International Conference on Big Data and Cloud Computing (BdCloud), pp. 326–333. IEEE (2014)
Jamil, N., Alhadi, A.C., Noah, S.A.: A collaborative names recommendation in the Twitter environment based on location. In: 2011 International Conference on Semantic Technology and Information Retrieval (STAIR), pp. 119–124. IEEE (2011)
R Documentation: https://stat.ethz.ch/R-manual/R-devel/library/stats/html/00Index.html
Meyer, D., Dimitriadou, E., Hornik, K., Weingessel, A., Leisch: Package ‘e1071’. http://cran.rproject.org/web/packages/e1071/index.html
Porter, M.F.: An algorithm for suffix stripping. Program 14(3), 130–137 (1980)
Hornik, K., Grün, B.: topicmodels: an R package for fitting topic models. J. Stat. Softw. 40(13), 1–30 (2011)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Moussa, S. (2017). An Approach for Opinion-Demographic-Topology Based Microblog Friend Recommendation. In: Hassanien, A., Shaalan, K., Gaber, T., Azar, A., Tolba, M. (eds) Proceedings of the International Conference on Advanced Intelligent Systems and Informatics 2016. AISI 2016. Advances in Intelligent Systems and Computing, vol 533. Springer, Cham. https://doi.org/10.1007/978-3-319-48308-5_78
Download citation
DOI: https://doi.org/10.1007/978-3-319-48308-5_78
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-48307-8
Online ISBN: 978-3-319-48308-5
eBook Packages: EngineeringEngineering (R0)