Skip to main content

An Approach for Opinion-Demographic-Topology Based Microblog Friend Recommendation

  • Conference paper
  • First Online:
  • 2471 Accesses

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 533))

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

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. 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)

    Google Scholar 

  2. 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)

    Google Scholar 

  3. 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)

    Google Scholar 

  4. Pak, A., Paroubek, P.: Twitter as a corpus for sentiment analysis and opinion mining. In: LREc, vol. 10, pp. 1320–1326 (2010)

    Google Scholar 

  5. 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)

    Chapter  Google Scholar 

  6. Grosse, K., Chesnevar, C.I., Maguitman, A.G.: An argument-based approach to mining opinions from Twitter. In: AT 918, pp. 408–422 (2012)

    Google Scholar 

  7. 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)

    Google Scholar 

  8. Thelwall, M., Buckley, K., Paltoglou, G.: Sentiment in Twitter events. J. Am. Soc. Inf. Sci. Technol. 62(2), 406–418 (2011)

    Article  Google Scholar 

  9. 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)

    Google Scholar 

  10. Vinodhini, G., Chandrasekaran, R.M.: Sentiment analysis and opinion mining: a survey. Int. J. 2(6), 282–292 (2012)

    Google Scholar 

  11. Wikipedia: https://en.wikipedia.org/wiki/Twitter

  12. 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)

    Chapter  Google Scholar 

  13. 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)

    Article  Google Scholar 

  14. 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)

    Chapter  Google Scholar 

  15. 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)

    Google Scholar 

  16. Armentano, M.G., Godoy, D.L., Amandi, A.A.: A topology-based approach for followees recommendation in Twitter. In: Workshop Chairs, p. 22 (2011)

    Google Scholar 

  17. 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)

    Google Scholar 

  18. 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)

    Google Scholar 

  19. 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)

    Google Scholar 

  20. Gurini, D.F., Gasparetti, F., Micarelli, A., Sansonetti, G.: A sentiment-based approach to twitter user recommendation. In: RSWeb@ RecSys (2013)

    Google Scholar 

  21. 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)

    Google Scholar 

  22. 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)

    Google Scholar 

  23. 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)

    Google Scholar 

  24. 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)

    Google Scholar 

  25. 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)

    Google Scholar 

  26. 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)

    Google Scholar 

  27. 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)

    Google Scholar 

  28. 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)

    Google Scholar 

  29. 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)

    Google Scholar 

  30. 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)

    Google Scholar 

  31. R Documentation: https://stat.ethz.ch/R-manual/R-devel/library/stats/html/00Index.html

  32. Meyer, D., Dimitriadou, E., Hornik, K., Weingessel, A., Leisch: Package ‘e1071’. http://cran.rproject.org/web/packages/e1071/index.html

  33. Porter, M.F.: An algorithm for suffix stripping. Program 14(3), 130–137 (1980)

    Article  Google Scholar 

  34. Hornik, K., Grün, B.: topicmodels: an R package for fitting topic models. J. Stat. Softw. 40(13), 1–30 (2011)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sherin Moussa .

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics