Skip to main content
Log in

A survey on sentiment analysis and opinion mining for social multimedia

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

Social media sentiment analysis (also known as opinion mining) which aims to extract people’s opinions, attitudes and emotions from social networks has become a research hotspot. Conventional sentiment analysis concentrates primarily on the textual content. However, multimedia sentiment analysis has begun to receive attention since visual content such as images and videos is becoming a new medium for self-expression in social networks. In order to provide a reference for the researchers in this active area, we give an overview of this topic and describe the algorithms of sentiment analysis and opinion mining for social multimedia. Having conducted a brief review on textual sentiment analysis for social media, we present a comprehensive survey of visual sentiment analysis on the basis of a thorough investigation of the existing literature. We further give a summary of existing studies on multimodal sentiment analysis which combines multiple media channels. We finally summarize the existing benchmark datasets in this area, and discuss the future research trends and potential directions for multimedia sentiment analysis. This survey covers 100 articles during 2008–2018 and categorizes existing studies according to the approaches they adopt.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

References

  1. Abburi H, Shrivastava M, Gangashetty S V (2016) Improved multimodal sentiment detection using stressed regions of audio. In: Proceedings of IEEE Region 10 Conference (TENCON), 2834–2837

  2. Ahsan U, De Choudhury M, Essa I (2017) Towards using visual attributes to infer image sentiment of social events. In: Proceedings of International Joint Conference on Neural Networks (IJCNN), 1372–1379

  3. Amencherla M, Varshney L R (2017) Color-based visual sentiment for social communication. In: Proceedings of 15th Canadian Workshop on Information Theory (CWIT), Article number: 7994829

  4. Amiriparian S, Cummins N, Ottl S, et al (2017) Sentiment analysis using image-based deep spectrum features. In: Proceedings of 7th International Conference on Affective Computing and Intelligent Interaction Workshops and Demos (ACIIW), 26–29

  5. Borth D, Ji R, Chen T, et al (2013) Large-scale visual sentiment ontology and detectors using adjective noun pairs. In: Proceedings of the ACM International Conference on Multimedia, 223–232

  6. Borth D, Chen T, Ji R, et al (2013) SentiBank: large-scale ontology and classifiers for detecting sentiment and emotions in visual content. In: Proceedings of the ACM International Conference on Multimedia, 459–460

  7. Cai G, Xia B (2015) Convolutional neural networks for multimedia sentiment analysis. In: Proceedings of Natural Language Processing and Chinese Computing, 159–167

    Chapter  Google Scholar 

  8. Cai Z, Cao D, Lin D, et al (2016) A spatial-temporal visual mid-level ontology for GIF sentiment analysis. In: Proceedings of IEEE Congress on Evolutionary Computation, 4860–4865

  9. Cambria E (2016) Affective computing and sentiment analysis. IEEE Intell Syst 31(2):102–107

    Article  Google Scholar 

  10. Campos V, Salvador A, Giró-i-Nieto X, et al (2015) Diving deep into sentiment: Understanding fine-tuned CNNs for visual sentiment prediction. In: Proceedings of the 1st International Workshop on Affect & Sentiment in Multimedia, 57–62

  11. Campos V, Jou B, Giró-i-Nieto X (2017) From pixels to sentiment: fine-tuning CNNs for visual sentiment prediction. Image Vis Comput 65:15–22

    Article  Google Scholar 

  12. Cao D, Ji R, Lin D et al (2016) Visual sentiment topic model based microblog image sentiment analysis. Multimed Tools Appl 75(15):8955–8968

    Article  Google Scholar 

  13. Cao D, Ji R, Lin D et al (2016) A cross-media public sentiment analysis system for microblog. Multimedia Systems 22(4):479–486

    Article  Google Scholar 

  14. Chen T, Yu F X, Chen J, et al (2014) Object-based visual sentiment concept analysis and application. In: Proceedings of the 2014 ACM International Conference on Multimedia, 367–376

  15. Chen Y Y, Chen T, Hsu W H, et al (2014) Predicting viewer affective comments based on image content in social media. In: Proceedings of the ACM International Conference on Multimedia Retrieval, 233–240

  16. Chen T, Borth D, Darrell T, et al (2014) DeepSentiBank: visual sentiment concept classification with deep convolutional neural networks. arXiv preprint arXiv: 1410.8586

  17. Chen F, Gao Y, CAO D (2015) Multimodal hypergraph learning for microblog sentiment prediction. In: Proceedings of 2015 IEEE International Conference on Multimedia and Expo, 1–6

  18. Chen S, Yang J, Feng J, et al (2017) Image sentiment analysis using supervised collective matrix factorization. In: Proceedings of 12th IEEE Conference on Industrial Electronics and Applications (ICIEA), 1033–1038

  19. Chen M, Zhang L, Yu X et al (2017) Weighted co-training for cross-domain image sentiment classification. J Comput Sci Technol 32(4):714–725

    Article  Google Scholar 

  20. Chisholm D, Siddiquie B, Divakaran A, et al (2015) Audio-based affect detection in web videos. In: Proceedings of IEEE International Conference on Multimedia and Expo, 1–6

  21. Chu E, Roy D (2017) Audio-visual sentiment analysis for learning emotional arcs in movies. In: Proceedings of 17th IEEE International Conference on Data Mining (ICDMW), 829–834

  22. Cui A, Zhang M, Liu Y, et al (2011) Emotion tokens: Bridging the gap among multilingual twitter sentiment analysis. In Proceedings of the 7th Asia Conference on Information Retrieval Technology (AIRS’11), 238–249

    Chapter  Google Scholar 

  23. Cui J, Liu Y, Xu Y et al (2013) Tracking generic human motion via fusion of low- and high-dimensional approaches. IEEE Trans Syst, Man, Cybernetics: Syst 43(4):996–1002

    Article  Google Scholar 

  24. Da Silva NFF, Hruschka ER, Hruschka ER (2014) Tweet sentiment analysis with classifier ensembles. Decis Support Syst 66:170–179

    Article  Google Scholar 

  25. Dashtipour K, Poria S, Hussain A et al (2016) Multilingual sentiment analysis: state of the art and independent comparison of techniques. Cogn Comput 8(4):757–771

    Article  Google Scholar 

  26. Ding X, Liu B, Yu P S (2008) A holistic lexicon-based approach to opinion mining. In: Proceedings of the 2008 International Conference on Web Search and Data Mining (WSDM’08), 231–240

  27. Dong L, Wei F, Tan C, et al (2014) Adaptive recursive neural network for target-dependent twitter sentiment classification. In: Proceedings of the 52nd Annual Meeting of the Association for Computational Linguistics, 49–54

  28. Ezzat S, Gayar N, Ghanem M (2012) Sentiment analysis of call Centre audio conversations using text classification. Int J Comput Inform Syst Indust Manag Appl 4(2012):619–627

    Google Scholar 

  29. Fan Y, Li Z, Wang F et al (2017) Affective abstract image classification based on convolutional sparse autoencoders across different domains. J Electron Inf Technol 39(1):167–175

    Google Scholar 

  30. Ghiassi M, Skinner J, Zimbra D (2013) Twitter brand sentiment analysis: a hybrid system using n-gram analysis and dynamic artificial neural network. Expert Syst Appl 40(16):6266–6282

    Article  Google Scholar 

  31. Giachanou A, Crestani F (2016) Like it or not: a survey of twitter sentiment analysis methods. ACM Comput Surv 49(2):28

    Article  Google Scholar 

  32. Go A, Bhayani R, Huang L (2009) Twitter sentiment classification using distant supervision. CS224N Project Report, Stanford 1: 12

  33. Hu X, Tang L, Tang J, et al (2013) Exploiting social relations for sentiment analysis in microblogging. In: Proceedings of the 6th ACM International Conference on Web Search and Data Mining (WSDM’13), 537–546

  34. Ji R, Cao D, Lin D (2015) Cross-modality sentiment analysis for social multimedia. In: Proceedings of IEEE International Conference on Multimedia Big Data, 28–31

  35. Ji R, Cao D, Zhou Y et al (2016) Survey of visual sentiment prediction for social media analysis. Front Comput Sci 10(4):602–611

    Article  Google Scholar 

  36. Jia J, Wu S, Wang X, et al (2012) Can we understand van Gogh's mood? Learning to infer affects from images in social networks. In: Proceedings of the 20th ACM International Conference on Multimedia, 857–860

  37. Jiang Y, Xu B, Xue X (2014) Predicting emotions in user-generated videos. In: Proceedings of the 28th AAAI Conference on Artificial Intelligence and the 26th Innovative Applications of Artificial Intelligence Conference and the 5th Symposium on Educational Advances in Artificial Intelligence, 73–79

  38. Jindal S, Singh S (2015) Image sentiment analysis using deep convolutional neural networks with domain specific fine tuning. In: Proceedings of 2015 International Conference on Information Processing, 447–451

  39. Joshi D, Datta R, Fedorovskaya E et al (2011) Aesthetics and emotions in images. IEEE Signal Process Mag 28(5):94–115

    Article  Google Scholar 

  40. Jou B, Bhattacharya S, Chang SF (2014) Predicting viewer perceived emotions in animated GIFs. In: Proceedings of the ACM International Conference on Multimedia, 213–216

  41. Jou B, Chen T, Pappas N, et al (2015) Visual affect around the world: A large-scale multilingual visual sentiment ontology. In: Proceedings of the 23rd ACM international conference on Multimedia, 159–168

  42. Kaushik L, Sangwan A, Hansen J H L (2013) Sentiment extraction from natural audio streams. In: Proceedings of IEEE International Conference on Acoustics, Speech and Signal Processing, 8485–8489

  43. Kaushik L, Sangwan A, Hansen J H L (2013) Automatic sentiment extraction from YouTube videos. In: Proceedings of 2013 IEEE Workshop on Automatic Speech Recognition and Understanding, 239–244

  44. Kaushik L, Sangwan A, Hansen JHL (2015) Automatic audio sentiment extraction using keyword spotting. In: Proceedings of the 16th Annual Conference of the International Speech Communication Association, 2709–2713

  45. Kaushik L, Sangwan A, Hansen JHL (2017) Automatic sentiment detection in naturalistic audio. IEEE-ACM Trans Audio, Speech, Language Proc 25(8):1668–1679

    Article  Google Scholar 

  46. Khan FH, Bashir S, Qamar U (2014) TOM: twitter opinion mining framework using hybrid classification scheme. Decis Support Syst 57:245–257

    Article  Google Scholar 

  47. Kiritchenko S, Zhu X, Mohammad SM (2014) Sentiment analysis of short informal text. J Artif Intell Res 50:723–762

    Article  Google Scholar 

  48. Kontopoulos E, Berberidis C, Dergiades T et al (2013) Ontology-based sentiment analysis of twitter posts. Expert Syst Appl 40(10):4065–4074

    Article  Google Scholar 

  49. Korenek P, Šimko M (2014) Sentiment analysis on microblog utilizing appraisal theory. World Wide Web 17(4):847–867

    Article  Google Scholar 

  50. Li Z, Fan Y (2015) Survey on visual sentiment analysis. Appl Res Comput 32(12):3521–3526

    MathSciNet  Google Scholar 

  51. Li Z, Fan Y, Liu W (2015) The effect of whitening transformation on pooling operations in convolutional autoencoders. EURASIP J Adv Sign Proc 2015:37

    Article  Google Scholar 

  52. Li L, Cao D, Li S, et al (2015) Sentiment analysis of Chinese micro-blog based on multi-modal correlation model. In: Proceedings of the 2015 IEEE International Conference on Image Processing, 4798–4802

  53. Li Z, Fan Y, Liu W et al (2017) Emotional textile image classification based on cross-domain convolutional sparse autoencoders with feature selection. J Electron Imaging 26(1):013022

    Article  Google Scholar 

  54. Li L, Li S, Cao D, et al (2017) SentiNet: Mining visual sentiment from scratch. In: Advances in Computational Intelligence Systems, 309–317

  55. Li Z, Fan Y, Liu W et al (2018) Image sentiment prediction based on textual descriptions with adjective noun pairs. Multimed Tools Appl 77(1):1115–1132

    Article  Google Scholar 

  56. Lin J, Kolcz A (2012) Large-scale machine learning at twitter. In: Proceedings of the 2012 ACM SIGMOD International Conference on Management of Data, 793–804

  57. Lin D, Cao D, Lv Y et al (2017) GIF video sentiment detection using semantic sequence. Math Probl Eng 2017:6863174

    Google Scholar 

  58. Liu Y, Cui J, Zhao H, et al (2012) Fusion of low-and high-dimensional approaches by trackers sampling for generic human motion tracking. In: Proceedings of the 21st International Conference on Pattern Recognition, 898–901

  59. Liu Y, Nie L, Han L, et al (2015) Action2Activity: Recognizing complex activities from sensor data. In: Proceedings of the 24th International Joint Conference on Artificial Intelligence 1617–1623

  60. Liu L, Cheng L, Liu Y, et al (2016) Recognizing complex activities by a probabilistic interval-based model. In: Proceedings of the 30th AAAI Conference on Artificial Intelligence, AAAI 2016, 1266–1272

  61. Liu Y, Nie L, Liu L et al (2016) From action to activity: sensor-based activity recognition. Neurocomputing 181:108–115

    Article  Google Scholar 

  62. Liu Y, Zhang L, Nie L, et al (2016) Fortune teller: Predicting your career path. In: Proceedings of the 30th AAAI Conference on Artificial Intelligence, AAAI 2016, 201–207

  63. Liu H, Jou B, Chen T, et al (2016) Complura: Exploring and leveraging a large-scale multilingual visual sentiment ontology. In: Proceedings of the 2016 ACM International Conference on Multimedia Retrieval, 417–420

  64. Lu Y, Wei Y, Liu L et al (2017) Towards unsupervised physical activity recognition using smartphone accelerometers. Multimed Tools Appl 76(8):10701–10719

    Article  Google Scholar 

  65. Maas A L, Daly R E, Pham P T, et al (2011) Learning word vectors for sentiment analysis. In: Proceedings of the 49th Annual Meeting of the Association for Computational Linguistics: Human Language Technologies-Volume 1, 142–150

  66. Machajdik J, Hanbury A (2010) Affective image classification using features inspired by psychology and art theory. Proceedings of the 2010 ACM International Conference on Multimedia, 83–92

  67. Morency L P, Mihalcea R, Doshi P (2011) Towards multimodal sentiment analysis: harvesting opinions from the web. In: Proceedings of the 2011 ACM International Conference on Multimodal Interaction, 169–176

  68. Naaman M (2012) Social multimedia: highlighting opportunities for search and mining of multimedia data in social media applications. Multimed Tools Appl 56(1):9–34

    Article  Google Scholar 

  69. Narihira T, Borth D, Yu S X, et al (2015) Mapping images to sentiment adjective noun pairs with factorized neural nets. arXiv preprint arXiv:1511.06838

  70. Niu T, Zhu S, Pang L, et al (2016) Sentiment analysis on multi-view social data. In: Proceedings of International Conference on Multimedia Modeling, 15–27

  71. Poria S, Cambria E, Howard N et al (2016) Fusing audio, visual and textual clues for sentiment analysis from multimodal content. Neurocomputing 174:50–59

    Article  Google Scholar 

  72. Preotiuc-Pietro D, Hopkins D, Liu Y, et al (2017) Beyond binary labels: political ideology prediction of twitter users. In: Proceedings of the 55th Annual Meeting of the Association for Computational Linguistics, 729–740

  73. Ravi K, Ravi V (2015) A survey on opinion mining and sentiment analysis: tasks, approaches and applications. Knowl-Based Syst 89(C):14–46

    Article  Google Scholar 

  74. Rosas V, Mihalcea R, Morency LP (2013) Multimodal sentiment analysis of Spanish online videos. IEEE Intell Syst 28(3):38–45

    Article  Google Scholar 

  75. Sager S, Borth D, Elizalde B, et al (2016) AudioSentibank: Large-scale semantic ontology of acoustic concepts for audio content analysis. arXiv preprint arXiv:1607.03766

  76. Saif H, He Y, Fernandez M et al (2016) Contextual semantics for sentiment analysis of twitter. Inf Process Manag 52(1):5–19

    Article  Google Scholar 

  77. Siddiquie B, Chisholm D, Divakaran A (2015) Exploiting multimodal affect and semantics to identify politically persuasive web videos. In: Proceedings of the 2015 ACM International Conference on Multimodal Interaction, 203–210

  78. Siersdorfer S, Minack E, Deng F, et al (2010) Analyzing and predicting sentiment of images on the social web, In: Proceedings of the 2010 ACM International Conference on Multimedia, 715–718

  79. Silva NFFD, Coletta LFS, Hruschka ER (2016) A survey and comparative study of tweet sentiment analysis via semi-supervised learning. ACM Comput Surv 49(1):15

    Google Scholar 

  80. Speriosu M, Sudan N, Upadhyay S, et al (2011) Twitter polarity classification with label propagation over lexical links and the follower graph. In: Proceedings of the First workshop on Unsupervised Learning in NLP, 53–63

  81. Sun M, Yang J, Wang K, et al (2016) Discovering affective regions in deep convolutional neural networks for visual sentiment prediction. In: Proceedings of 2016 IEEE International Conference on Multimedia and Expo, 1–6

  82. Taboada M, Brooke J, Tofiloski M et al (2011) Lexicon-based methods for sentiment analysis. Comput Linguistics 37(2):267–307

    Article  Google Scholar 

  83. Tang D, Wei F, Yang N, et al (2014) Learning sentiment-specific word embedding for twitter sentiment classification. In: Proceedings of the 52nd Annual Meeting of the Association for Computational Linguistics (ACL’14), 1555–1565

  84. Tang D, Qin B, Liu T (2015) Deep learning for sentiment analysis: successful approaches and future challenges. Wiley Interdiscip Rev Data Mining Knowledge Discovery 5(6):292–303

    Article  Google Scholar 

  85. Tang D, Qin B, Liu T (2015) Learning semantic representations of users and products for document level sentiment classification. In: Proceedings of the 53rd Annual Meeting of the Association for Computational Linguistics and the 7th International Joint Conference on Natural Language Processing, 1014–1023

  86. Tang D, Qin B, Liu T, et al (2015) User modeling with neural network for review rating prediction. In: Proceedings of the 24th International Conference on Artificial Intelligence (IJCAI’15), 1340–1346

  87. Thelwall M, Buckley K, Paltoglou G et al (2010) Sentiment strength detection in short informal text. J Assoc Inform Sci Technol 61(12):2544–2558

    Article  Google Scholar 

  88. Vadicamo L, Carrara F, Cimino A, et al (2017) Cross-media learning for image sentiment analysis in the wild. In: Proceedings of 16th IEEE International Conference on Computer Vision (ICCV), 308–317

  89. Wang W, He Q (2008) A survey on emotional semantic image retrieval. In: Proceedings of 15th IEEE International Conference on Image Processing, 117–120

  90. Wang X, Wei F, Liu X, et al (2011) Topic sentiment analysis in twitter: a graph-based hashtag sentiment classification approach. In: Proceedings of the 20th ACM international conference on Information and knowledge management, 1031–1040

  91. Wang Y, Wang S, Tang J, et al (2015) Unsupervised sentiment analysis for social media images. In: Proceedings of the 24th International Joint Conference on Artificial Intelligence, 2378–2379

  92. Wang J, Fu J, Xu Y, et al (2016) Beyond object recognition: Visual sentiment analysis with deep coupled adjective and noun neural networks. In: Proceedings of the 25th International Joint Conference on Artificial Intelligence, 3484–3490

  93. Yadav S K, Bhushan M, Gupta S (2015) Multimodal sentiment analysis: Sentiment analysis using audiovisual format. In: Proceedings of 2nd International Conference on Computing for Sustainable Global Development, 1415–1419

  94. You Q (2016) Sentiment and emotion analysis for social multimedia: Methodologies and applications. In: Proceedings of the ACM International Conference on Multimedia, 1445–1449

  95. You Q, Luo J, Jin H, et al (2015) Robust image sentiment analysis using progressively trained and domain transferred deep networks. In: Proceedings of the 29th AAAI Conference on Artificial Intelligence, 381–388

  96. You Q, Luo J, Jin H, et al (2015) Joint visual-textual sentiment analysis with deep neural networks. In: Proceedings of ACM International Conference on Multimedia, 1071–1074

  97. You Q, Luo J, Jin H, et al (2016) Cross-modality consistent regression for joint visual-textual sentiment analysis of social multimedia. In Proceedings of ACM International Conference on Web Search and Data Mining, 13–22

  98. Yu Y, Lin H, Meng J et al (2016) Visual and textual sentiment analysis of a microblog using deep convolutional neural networks. Algorithms 9(2):41

    Article  MathSciNet  Google Scholar 

  99. Yuan J, Mcdonough S, You Q, et al (2013) Sentribute: image sentiment analysis from a mid-level perspective. In: Proceedings of the Second International Workshop on Issues of Sentiment Discovery and Opinion Mining, Article number: 10

  100. Zhang L, Ghosh R, Dekhil M, et al (2011) Combining lexicon-based and learning-based methods for twitter sentiment analysis. Hp Laboratories Technical Report

Download references

Acknowledgements

This work was supported by the National Natural Science Foundation of China under Grant 61702462, 61702464 and 61461025, the Scientific and Technological Project of Henan Province under Grant 182102210607, and the Science and Technology Innovation Engineering Program for Shaanxi Provincial Key Laboratories under Grant 2013SZS15-K02.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Zuhe Li.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Li, Z., Fan, Y., Jiang, B. et al. A survey on sentiment analysis and opinion mining for social multimedia. Multimed Tools Appl 78, 6939–6967 (2019). https://doi.org/10.1007/s11042-018-6445-z

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-018-6445-z

Keywords

Navigation