Multimedia Tools and Applications

, Volume 78, Issue 22, pp 31673–31707 | Cite as

Multimedia blog volume prediction using adaptive neuro fuzzy inference system and evolutionary algorithms

  • Harsurinder Kaur
  • Husanbir Singh Pannu
  • Avleen Kaur MalhiEmail author


Due to wide streaming multimedia blogs over the social networks, volume prediction has become indispensable for the analysis of blog popularity. As a rule base driven method, Adaptive Neuro Fuzzy Inference System has gained popularity in various prediction tasks for its efficiency and ease of implementation. In this paper, two modified Adaptive Neuro Fuzzy Inference System models have been proposed by tuning its premise and consequent parameters using (a) Particle swarm optimization and (b) Genetic algorithms, to improve its predictive performance. Particle Swarm Optimization helps in reducing the training and cross validation error of the predictive model whereas Genetic Algorithms optimize minimum clustering radius which aids in the formation of rule base. Comparative analysis of proposed method has been performed against Neural Networks, Support Vector Machines and basic Adaptive Neuro-Fuzzy Inference System. Both of the proposed variants have outperformed state-of-art techniques using Genetic algorithms and Particle swarm optimization when tested on UCI public dataset and real dataset of Twitter, making it well suitable for multimedia blog volume forecasting.


Multimedia blogs Prediction Adaptive neuro fuzzy inference system Particle swarm optimization Genetic algorithms 



Authors are thankful to Arun Thundyill Saseendran, Debrup Chakraborty, and Viren Chhabria at Trinity College Dublin Ireland for helping to compile real-time Twitter dataset. Authors are also thankful to the Twitter Inc. for providing free Standard API access to the public tweets.


  1. 1.
    Ahmed K, Shahid S, Harun S (2015) Statistical downscaling of rainfall in an arid coastal region: a radial basis function neural network approach. In: Applied mechanics and materials, vol 735. Trans Tech Publ, pp 190–194Google Scholar
  2. 2.
    Arafat J, Habib MA, Hossain R (2013) Analyzing public emotion and predicting stock market using social media. Am J Eng Res 2(9):265–75Google Scholar
  3. 3.
    Artzi Y, Pantel P, Gamon M (2012) Predicting responses to microblog posts. In: Proceedings of the 2012 conference of the North American chapter of the association for computational linguistics: human language technologies. Association for Computational Linguistics, pp 602–606Google Scholar
  4. 4.
    Bandari R, Asur S, Huberman BA (2012) The pulse of news in social media: forecasting popularity. ICWSM 12:26–33Google Scholar
  5. 5.
    Bermingham A, Smeaton A (2011) On using twitter to monitor political sentiment and predict election results. In: Proceedings of the workshop on sentiment analysis where AI meets psychology (SAAIP 2011), pp 2–10Google Scholar
  6. 6.
    Bessi A, Zollo F, Del Vicario M, Puliga M, Scala A, Caldarelli G, Uzzi B, Quattrociocchi W (2016) Users polarization on facebook and youtube. PloS one 11(8):e0159641Google Scholar
  7. 7.
    Billah M, Waheed S, Hanifa A (2015) Predicting closing stock price using artificial neural network and adaptive neuro fuzzy inference system (anfis): the case of the dhaka stock exchange. Int J Comput Appl 129(11):1–5Google Scholar
  8. 8.
    Bliss CA, Frank MR, Danforth CM, Dodds PS (2014) An evolutionary algorithm approach to link prediction in dynamic social networks. J Comput Sci 5 (5):750–764MathSciNetGoogle Scholar
  9. 9.
    Blum C, Li X (2008) Swarm intelligence in optimization. In: Swarm intelligence. Springer, pp 43–85Google Scholar
  10. 10.
    Böck S, Krebs F, Widmer G (2015) Accurate tempo estimation based on recurrent neural networks and resonating comb filters. In: ISMIR, pp 625–631Google Scholar
  11. 11.
    Bollen J, Mao H, Zeng X (2011) Twitter mood predicts the stock market. J Comput Sci 2(1):1–8Google Scholar
  12. 12.
    Bonsón E, Royo S, Ratkai M (2015) Citizens’ engagement on local governments’ facebook sites. an empirical analysis: the impact of different media and content types in western europe. Gov Inf Q 32(1):52–62Google Scholar
  13. 13.
    Boya S, Singh M (2018) Arousal prediction of news articles in social media. In: Mining intelligence and knowledge exploration: 5th international conference, MIKE 2017, Hyderabad, India, December 13–15, 2017, Proceedings, vol 10682. Springer, p 308Google Scholar
  14. 14.
    Buza K (2014) Feedback prediction for blogs. In: Data analysis, machine learning and knowledge discovery. Springer, pp 145–152Google Scholar
  15. 15.
    Cappallo S, Mensink T, Snoek CG (2015) Latent factors of visual popularity prediction. In: Proceedings of the 5th ACM on international conference on multimedia retrieval. ACM, pp 195–202Google Scholar
  16. 16.
    Caschera MC, D’Ulizia A, Ferri F, Grifoni P (2018) Monde: a method for predicting social network dynamics and evolution. Evol Syst, 1–17Google Scholar
  17. 17.
    Castillo C, El-Haddad M, Pfeffer J, Stempeck M (2014) Characterizing the life cycle of online news stories using social media reactions. In: Proceedings of the 17th ACM conference on computer supported cooperative work & social computing. ACM, pp 211–223Google Scholar
  18. 18.
    Chau M, Xu J (2012) Business intelligence in blogs: understanding consumer interactions and communities. MIS Quart, 1189–1216Google Scholar
  19. 19.
    Chavan VS, Shylaja S (2015) Machine learning approach for detection of cyber-aggressive comments by peers on social media network. In: 2015 International conference on advances in computing, communications and informatics (ICACCI). IEEE, pp 2354–2358Google Scholar
  20. 20.
    Chen Y-Y, Chen T, Hsu WH, Liao H-YM, Chang S-F (2014) Predicting viewer affective comments based on image content in social media. In: Proceedings of international conference on multimedia retrieval. ACM, p 233Google Scholar
  21. 21.
    Cheung CM, Lee MK, Rabjohn N (2008) The impact of electronic word-of-mouth: the adoption of online opinions in online customer communities. Internet Res 18(3):229–247Google Scholar
  22. 22.
    Christin A (2018) Counting clicks: quantification and variation in web journalism in the United States and france. Am J Sociol 123(5):1382–1415Google Scholar
  23. 23.
    Chun S, Shulman S, Sandoval R, Hovy E (2010) Government 2.0: making connections between citizens, data and government. Inform Polity 15(1,2):1–9Google Scholar
  24. 24.
    Coursey D, Norris DF (2008) Models of e-government: are they correct? An empirical assessment. Public Admin Rev 68(3):523–536Google Scholar
  25. 25.
    Cui C, Liu H, Lian T, Nie L, Zhu L, Yin Y (2018) Distribution-oriented aesthetics assessment with semantic-aware hybrid network. IEEE Transactions on MultimediaGoogle Scholar
  26. 26.
    Dabbagh N, Kitsantas A (2012) Personal learning environments, social media, and self-regulated learning: a natural formula for connecting formal and informal learning. Internet Higher Educ 15(1):3–8Google Scholar
  27. 27.
    De Choudhury M, Counts S, Horvitz E (2013) Social media as a measurement tool of depression in populations. In: Proceedings of the 5th annual ACM web science conference. ACM, pp 47–56Google Scholar
  28. 28.
    De Choudhury M, Gamon M, Counts S, Horvitz E (2013) Predicting depression via social media. ICWSM 13:1–10Google Scholar
  29. 29.
    Djuric N, Radosavljevic V, Grbovic M, Bhamidipati N (2014) Hidden conditional random fields with distributed user embeddings for ad targeting. In: IEEE International conference on data miningGoogle Scholar
  30. 30.
    Dorigo M (2016) Ten years of swarm intelligence. Swarm Intell 10(4):245–246MathSciNetGoogle Scholar
  31. 31.
    Du J, Xu H, Huang X (2014) Box office prediction based on microblog. Expert Syst Appl 41(4):1680–1689Google Scholar
  32. 32.
    Du K-L, Swamy M (2016) Ant colony optimization. In: Search and optimization by metaheuristics. Springer, pp 191–199Google Scholar
  33. 33.
    Emerson MDF, Pereira NM, Sardenberg JL, Albuquerque KA, Costa MC, Seifert CL, Ribeiro MHC, Rios JBDM (2015) Allergy blog: health information. In: World allergy organization journal, vol 8. BioMed Central, p A136Google Scholar
  34. 34.
    Falco N, Benediktsson JA, Bruzzone L (2015) Spectral and spatial classification of hyperspectral images based on ica and reduced morphological attribute profiles. IEEE Trans Geosci Remote Sens 53(11):6223–6240Google Scholar
  35. 35.
    Feng F, Li W, Du Q, Ran Q (2017) Sparse graph embedding dimension reduction for hyperspectral image with a new spectral similarity metric. In: 2017 IEEE international geoscience and remote sensing symposium (IGARSS). IEEE, pp 13–16Google Scholar
  36. 36.
    Fornacciari P, Guidi B, Mordonini M, Orlandini J, Sani L, Tomaiuolo M (2017) Guess the movie-linking facebook pages to imdb movies. In: International workshop on personal analytics and privacy. Springer, pp 98–109Google Scholar
  37. 37.
    Gao H, Barbier G, Goolsby R (2011) Harnessing the crowdsourcing power of social media for disaster relief. IEEE Intell Syst 26(3):10–14Google Scholar
  38. 38.
    Garnier S, Gautrais J, Theraulaz G (2007) The biological principles of swarm intelligence. Swarm Intell 1(1):3–31Google Scholar
  39. 39.
    Ghose D, Panda S, Swain P (2013) Prediction and optimization of runoff via anfis and ga. Alexandria Engi J 52(2):209–220Google Scholar
  40. 40.
    Greer J, Pan P-L (2015) The role of website format, blog use, and information-gathering acquaintance in online message assessment. Telematics Inform 32(4):594–602Google Scholar
  41. 41.
    Hosoya H, Hyvärinen A (2016) Learning visual spatial pooling by strong pca dimension reduction. Neural Comput 28(7):1249–1264MathSciNetzbMATHGoogle Scholar
  42. 42.
    Hsu C-F, Khabiri E, Caverlee J (2009) Ranking comments on the social web. In: 2009 International conference on computational science and engineering CSE’09, vol 4. IEEE, pp 90–97Google Scholar
  43. 43.
    Hvattum LM, Esbensen EF (2011) Metaheuristics for stochastic problems. Wiley encyclopedia of operations research and management scienceGoogle Scholar
  44. 44.
    Imran A, Aslam W, Ullah M (2017) Quantitative prediction of offensiveness using text mining of twitter data. Sindh Univ Res J-SURJ (Science Series) 49:1Google Scholar
  45. 45.
    Jamali S, Rangwala H (2009) Digging digg: comment mining, popularity prediction, and social network analysis. In: International conference on web information systems and mining, 2009. WISM 2009. IEEE, pp 32–38Google Scholar
  46. 46.
    Jang J-S (1993) Anfis: adaptive-network-based fuzzy inference system. IEEE Trans Syst Man Cybern 23(3):665–685Google Scholar
  47. 47.
    Jing P, Su Y, Nie L, Bai X, Liu J, Wang M (2018) Low-rank multi-view embedding learning for micro-video popularity prediction. IEEE Trans Knowl Data Eng 30(8):1519–1532Google Scholar
  48. 48.
    Kaur H, Pannu HS (2018) Blog response volume prediction using adaptive neuro fuzzy inference system. In: 2018 9th international conference on computing communication and networking technologies (ICCCNT). IEEE, pp 1–6Google Scholar
  49. 49.
    Kaymak U (2017) An enhanced approach to rule base simplification of first-order Takagi-Sugeno fuzzy inference systems. In: Advances in fuzzy logic and technology proceedings of: EUSFLAT-2017–the 10th conference of the European society for fuzzy logic and technology, September 11-15, 2017, Warsaw, Poland IWIFSGN’2017–the sixteenth international workshop on intuitionistic fuzzy sets and generalized nets, September 13-15, 2017, Warsaw, Poland, vol 2. Springer, p 92Google Scholar
  50. 50.
    Kim S-D, Kim S-H, Cho H-G (2011) Predicting the virtual temperature of web-blog articles as a measurement tool for online popularity. In: 2011 IEEE 11th International conference on computer and information technology (CIT). IEEE, pp 449–454Google Scholar
  51. 51.
    Kim J, Yun U, Pyun G, Ryang H, Lee G, Yoon E, Ryu KH (2015) A blog ranking algorithm using analysis of both blog influence and characteristics of blog posts. Clust Comput 18(1):157–164Google Scholar
  52. 52.
    Krebs F, Lubascher B, Moers T, Schaap P, Spanakis G (2017) Social emotion mining techniques for facebook posts reaction prediction. arXiv:
  53. 53.
    Kushin MJ, Yamamoto M (2010) Did social media really matter? College students’ use of online media and political decision making in the 2008 election. Mass Commun Soc 13(5):608–630Google Scholar
  54. 54.
    Leskovec J (2011) Social media analytics: tracking, modeling and predicting the flow of information through networks. In: Proceedings of the 20th international conference companion on World wide web. ACM, pp 277–278Google Scholar
  55. 55.
    Linders D (2012) From e-government to we-government: defining a typology for citizen coproduction in the age of social media. Gov Inf Q 29(4):446–454Google Scholar
  56. 56.
    Liu L, Yang C, Liu T, Chen X, Weng S-S (2018) A classification method for micro-blog popularity prediction: considering the semantic information. In: International conference on sensing and imaging. Springer, pp 351–360Google Scholar
  57. 57.
    Maine S, Shute R, Martin G (2001) Educating parents about youth suicide: knowledge, response to suicidal statements, attitudes, and intention to help. Suicide Life-Threat Behav 31(3):320–332Google Scholar
  58. 58.
    Mazloom M, Pappi I, Worring M (2018) Category specific post popularity prediction. In: International conference on multimedia modeling. Springer, pp 594–607Google Scholar
  59. 59.
    Mergel I, Bretschneider SI (2013) A three-stage adoption process for social media use in government. Public Adm Rev 73(3):390–400Google Scholar
  60. 60.
    Miguéns J, Baggio R, Costa C (2008) Social media and tourism destinations: tripadvisor case study. Adv Tourism Res 26(28):1–6Google Scholar
  61. 61.
    Mishne G, Glance N, et al. (2006) Leave a reply: an analysis of weblog comments. In: Third annual workshop on the Weblogging ecosystem. EdinburghGoogle Scholar
  62. 62.
    Momeni E, Cardie C, Ott M (2013) Properties, prediction, and prevalence of useful user-generated comments for descriptive annotation of social media objects. In: ICWSMGoogle Scholar
  63. 63.
    Momeni E, Tao K, Haslhofer B, Houben G-J (2013) Identification of useful user comments in social media: a case study on flickr commons. In: Proceedings of the 13th ACM/IEEE-CS joint conference on digital libraries. ACM, pp 1–10Google Scholar
  64. 64.
    Natarajan A, Srinivasan BV, Gupta V, Ganesan A, Jain A, Revankar S, Singh J, Polineni B (2017) Method and apparatus for prediction of community reaction to a post, Dec. 26. US Patent 9,852, 239Google Scholar
  65. 65.
    Pantelidis IS (2010) Electronic meal experience: a content analysis of online restaurant comments. Cornell Hosp Q 51(4):483–491Google Scholar
  66. 66.
    Persing I, Ng V (2014) Vote prediction on comments in social polls. In: Proceedings of the 2014 conference on empirical methods in natural language processing (EMNLP), pp 1127–1138Google Scholar
  67. 67.
    Pollara P, Zhu J (2011) Social networking and education: using facebook as an edusocial space. In: Society for information technology & teacher education international conference. Association for the Advancement of Computing in Education (AACE), pp 3330–3338Google Scholar
  68. 68.
    Prasad K, Gorai AK, Goyal P (2016) Development of anfis models for air quality forecasting and input optimization for reducing the computational cost and time. Atmosph Environ 128:246–262Google Scholar
  69. 69.
    Qualman E (2010) Socialnomics: how social media transforms the way we live and do business. WileyGoogle Scholar
  70. 70.
    Rajkumar R, Albert AJ, Chandrakala D (2017) A new approach to adaptive neuro-fuzzy modeling using kernel nonnegative matrix factorization (knmf) clustering for weather forecastingGoogle Scholar
  71. 71.
    Ryfe D, Mensing D, Kelley R (2016) What is the meaning of a news link? Digit J 4(1):41–54Google Scholar
  72. 72.
    Sadilek A, Kautz HA, Silenzio V (2012) Predicting disease transmission from geo-tagged micro-blog data. In: AAAI, pp. 136–142Google Scholar
  73. 73.
    Serrat O (2017) Social media and the public sector. In Knowledge solutions. Springer, pp 925–935Google Scholar
  74. 74.
    Shahi P, Yadav S, Singh N, Singh NP (2018) Melanoma skin cancer detection using various classifiers. In: 2018 5th IEEE Uttar Pradesh section international conference on electrical, electronics and computer engineering (UPCON). IEEE, pp 1–5Google Scholar
  75. 75.
    Shin K-S, Lee Y-J (2002) A genetic algorithm application in bankruptcy prediction modeling. Expert Syst Appl 23(3):321–328Google Scholar
  76. 76.
    Singh K, Sandhu R, Kumar D (2015) Comment volume prediction using neural networks and decision trees. In: IEEE UKSim-AMSS 17th international conference on computer modelling and simulation, UKSim2015 (UKSim2015). CambridgeGoogle Scholar
  77. 77.
    Sterling M, Leung P, Wright D, Bishop TF (2017) The use of social media in graduate medical education: a systematic review. Acad Med 92(7):1043–1056Google Scholar
  78. 78.
    Tatar A, Leguay J, Antoniadis P, Limbourg A, de Amorim MD, Fdida S (2011) Predicting the popularity of online articles based on user comments. In: Proceedings of the international conference on web intelligence, mining and semantics. ACM, p 67Google Scholar
  79. 79.
    Taylor M (2016) Step-by-step wordpress for beginners: how to build a beautiful website on your own domain from scratch (video course included)Google Scholar
  80. 80.
    Tess PA (2013) The role of social media in higher education classes (real and virtual)–a literature review. Comput Hum Behav 29(5):A60–A68Google Scholar
  81. 81.
    Tran H, Shcherbakov M (2016) Detection and prediction of users attitude based on real-time and batch sentiment analysis of facebook comments. In: International conference on computational social networks. Springer, pp 273–284Google Scholar
  82. 82.
    Tsagkias M, Weerkamp W, De Rijke M (2010) News comments: exploring, modeling, and online prediction. In: European conference on information retrieval. Springer, pp 191–203Google Scholar
  83. 83.
    Uddin MT (2015) Automated blog feedback prediction with ada-boost classifier. In: 2015 International conference on informatics, electronics & vision (ICIEV). IEEE, pp 1–5Google Scholar
  84. 84.
    Wang S, Liu S (2015) Protein sub-nuclear localization based on effective fusion representations and dimension reduction algorithm lda. Int J Molec Sci 16 (12):30343–30361Google Scholar
  85. 85.
    Wang X, Yu C, Wei Y (2012) Social media peer communication and impacts on purchase intentions: a consumer socialization framework. J Interact Market 26(4):198–208Google Scholar
  86. 86.
    Wang J, Nabi AA, Wang G, Wan C, Ng T-T (2015) Towards predicting the likeability of fashion images. arXiv:
  87. 87.
    Wang J, Yu L-C, Lai KR, Zhang X (2016) Dimensional sentiment analysis using a regional cnn-lstm model. In: Proceedings of the 54th annual meeting of the association for computational linguistics (volume 2: short papers), vol 2, pp 225–230Google Scholar
  88. 88.
    Wood SA, Guerry AD, Silver JM, Lacayo M (2013) Using social media to quantify nature-based tourism and recreation. Sci Rep 3:2976Google Scholar
  89. 89.
    Yano T, Smith NA (2010) What’s worthy of comment? Content and comment volume in political blogs. In: ICWSMGoogle Scholar
  90. 90.
    Ye Q, Zhang Z, Law R (2009) Sentiment classification of online reviews to travel destinations by supervised machine learning approaches. Expert Ayst Appl 36 (3):6527–6535Google Scholar
  91. 91.
    You Q, Cao L, Cong Y, Zhang X, Luo J (2015) A multifaceted approach to social multimedia-based prediction of elections. IEEE Trans Multimed 17 (12):2271–2280Google Scholar
  92. 92.
    Zhang D, Xu H, Su Z, Xu Y (2015) Chinese comments sentiment classification based on word2vec and svmperf. Expert Syst Appl 42(4):1857–1863Google Scholar
  93. 93.
    Zhu H, Wang Y, Wang K, Chen Y (2011) Particle swarm optimization (pso) for the constrained portfolio optimization problem. Expert Syst Appl 38(8):10161–10169Google Scholar

Copyright information

© Springer Science+Business Media, LLC, part of Springer Nature 2019

Authors and Affiliations

  • Harsurinder Kaur
    • 1
  • Husanbir Singh Pannu
    • 1
  • Avleen Kaur Malhi
    • 1
    Email author
  1. 1.Computer Science and Engineering DepartmentThapar Institute of Engineering & TechnologyPatialaIndia

Personalised recommendations