Skip to main content
Log in

Review on sentiment analysis for text classification techniques from 2010 to 2021

  • 1199: Computational Intelligence Revolution in Multimedia Data Analytics and Business Management
  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

Progression in the popularity of social media activities had provided huge amount of data in the form of text that can immeasurably augment its specialty. This textual data offers a platform for the reviewers to share their comments about any product, service or event on social media. These types of discussions among the reviewers boost the demand and supply in business and industry field. Furthermore, for every passing day the textual data is also increasing in amount which makes data mining especially sentiment analysis or opinion mining, a research hungry area. This is mainly because of data is represented in the form of calculations about reviewers’ comments, assessment, attitudes, behavior and emotions to individual issues, events, topics, services and attributes. Previously, researchers focus on systems to recognize and categorize sentiments from the written material where opinions are extremely unstructured, assorted and classified. In this paper, authors try to presents a meticulous survey on sentiment analysis with classification, in which one hundred and forty three articles were reviewed regarding important activities, approaches, applications with multilingual and cross domain jobs. This systematic survey considers published literature during 2010-2021, organized based on machine learning, lexicon and hybrid approaches with multilingual and cross domain knowledge.

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
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15

Similar content being viewed by others

Data availability

No specific Data are used because it is review papers all those paper which are study and used in this paper are cited in the paper.

Notes

  1. https://nlp.stanford.edu/software/tokenizer.shtml

  2. https://opennlp.apache.org/documentation/manual/opennlp.html#tools.

  3. http://ictclas.nlpir.org.

  4. http://thulac.thunlp.org.

  5. http://nlp.stanford.edu/software/segmenter.shtml.

References

  1. Abbasi A, Chen H, Salem A (2008) Sentiment analysis in multiple languages: feature selection for opinion classification in web forums. ACM Trans Inf Syst (TOIS) 26(3):12

    Article  Google Scholar 

  2. Abbasi A, France S, Zhang Z, Chen H (2011) Selecting attributes for sentiment classification using feature relation networks. IEEE Trans Knowl Data Eng 23(3):447–462

    Article  Google Scholar 

  3. Abdul-Mageed M, Diab M, Kübler S (2014) SAMAR: subjectivity and sentiment analysis for Arabic social media. Comput Speech Lang 28(1):20–37

    Article  Google Scholar 

  4. Adeleke AO, Samsudin NA, Mustapha A, Nawi NM (2017) Comparative analysis of text classification algorithms for automated labelling of Quranic verses. Int. J. Adv. Sci. Eng. Inf. Technol 7(4):1419

    Article  Google Scholar 

  5. Agarwal A, Xie B, Vovsha I, Rambow O, Passonneau R (2011, June) Sentiment analysis of twitter data. In: Proceedings of the workshop on languages in social media (pp. 30-38). Association for Computational Linguistics

  6. Ali F, Kwak KS, Kim YG (2016) Opinion mining based on fuzzy domain ontology and support vector machine: A proposal to automate online review classification. Appl Soft Comput 47:235–250

    Article  Google Scholar 

  7. Archak, N, Ghose, A, Ipeirotis, PG (2007) Deriving the pricing power of product features by mining consumer reviews

  8. Arif MH, Li J, Iqbal M, Liu K (2018) Sentiment analysis and spam detection in short informal text using learning classifier systems. Soft Comput 22(21):7281–7291

    Article  Google Scholar 

  9. Atkinson, K (2006) Gnu aspell 0.60. 4

  10. Baccianella, S, Esuli, A, Sebastiani, F (2010) Sentiwordnet 3.0: an enhanced lexical resource for sentiment analysis and opinion mining. In LREC (Vol. 10, No. 2010, pp. 2200-2204)

  11. Bai X (2011) Predicting consumer sentiments from online text. Decis Support Syst 50(4):732–742

    Article  Google Scholar 

  12. Balahur A, Hermida JM, Montoyo A (2012) Detecting implicit expressions of emotion in text: A comparative analysis. Decis Support Syst 53(4):742–753

    Article  Google Scholar 

  13. Banea C, Mihalcea R, Wiebe J, Hassan S (2008) Multilingual subjectivity analysis using machine translation. In: Proceedings of the conference on empirical methods in natural language processing (pp. 127-135). Association for Computational Linguistics

  14. Bao H, Li Q, Liao SS, Song S, Gao H (2013) A new temporal and social PMF-based method to predict users' interests in micro-blogging. Decis Support Syst 55(3):698–709

    Article  Google Scholar 

  15. Basari ASH, Hussin B, Ananta IGP, Zeniarja J (2013) Opinion mining of movie review using hybrid method of support vector machine and particle swarm optimization. Procedia Eng 53:453–462

    Article  Google Scholar 

  16. Bell D, Koulouri T, Lauria S, Macredie RD, Sutton J (2014) Micro-blogging as a mechanism for human–robot interaction. Knowl-Based Syst 69:64–77

    Article  Google Scholar 

  17. Benamara, F, Cesarano, C, Picariello, A, Recupero, DR, Subrahmanian, VS (2007) Sentiment analysis: Adjectives and adverbs are better than adjectives alone. In ICWSM

  18. Bhatia, P, Ji, Y, Eisenstein, J (2015) Better document-level sentiment analysis from RST discourse parsing. arXiv preprint arXiv:1509.01599

  19. Bilianos D (2022) Experiments in text classification: Analyzing the sentiment of electronic product reviews in greek. J Quant Linguist 29(3):374–386

  20. Bird, S, Klein, E, Loper, E (2009) Natural language processing with Python: analyzing text with the natural language toolkit. “O’Reilly Media, Inc."

  21. Blei DM, Ng AY, Jordan MI (2003) Latent dirichlet allocation. J Mach Learn Res 3(Jan):993–1022

    MATH  Google Scholar 

  22. Blitzer, J, Dredze, M, Pereira, F (2007) Biographies, bollywood, boom-boxes and blenders: Domain adaptation for sentiment classification. In Proceedings of the 45th annual meeting of the association of computational linguistics (pp. 440-447)

  23. Boiy E, Moens MF (2009) A machine learning approach to sentiment analysis in multilingual web texts. Inf Retr 12(5):526–558

    Article  Google Scholar 

  24. Boiy, E, Hens, P, Deschacht, K, Moens, MF (2007) Automatic Sentiment Analysis in On-line Text. In ELPUB (pp. 349-360)

  25. Boldrini E, Balahur A, Martínez-Barco P, Montoyo A (2012) Using EmotiBlog to annotate and analyse subjectivity in the new textual genres. Data Min Knowl Disc 25(3):603–634

    Article  Google Scholar 

  26. Bollegala D, Weir D, Carroll J (2011) Using multiple sources to construct a sentiment sensitive thesaurus for cross-domain sentiment classification. In: Proceedings of the 49th annual meeting of the Association for Computational Linguistics: human language technologies-volume 1 (pp. 132-141). Association for Computational Linguistics

  27. Bollegala D, Weir D, Carroll J (2013) Cross-domain sentiment classification using a sentiment sensitive thesaurus. IEEE Trans Knowl Data Eng 25(8):1719–1731

    Article  Google Scholar 

  28. Bollen J, Mao H, Zeng X (2011) Twitter mood predicts the stock market. J Comput Sci 2(1):1–8

    Article  Google Scholar 

  29. Bonzanini, M (2012) A knowledge-based approach for summarising opinions. In Proceedings of the 35th international ACM SIGIR conference on Research and development in information retrieval (pp. 991-991). ACM

  30. Bouazizi, M, Ohtsuki, T (2017) A Pattern-Based Approach for Multi-Class Sentiment Analysis in Twitter. IEEE Access

  31. Brody S, Elhadad N (2010) An unsupervised aspect-sentiment model for online reviews. In Human Language Technologies: The 2010 Annual Conference of the North American Chapter of the Association for Computational Linguistics (pp. 804-812). Association for Computational Linguistics

  32. Bross, J, Ehrig, H (2013) Automatic construction of domain and aspect specific sentiment lexicons for customer review mining. In Proceedings of the 22nd ACM international conference on Conference on information & knowledge management (pp. 1077-1086). ACM

  33. Cambria E, White B (2014) Jumping NLP curves: A review of natural language processing research. IEEE Comput Intell Mag 9(2):48–57

    Article  Google Scholar 

  34. Cambria E, Schuller B, Xia Y, Havasi C (2013) New avenues in opinion mining and sentiment analysis. IEEE Intell Syst 28(2):15–21

    Article  Google Scholar 

  35. Cambria E, Gastaldo P, Bisio F, Zunino R (2015) An ELM-based model for affective analogical reasoning. Neuro-computing 149:443–455

    Google Scholar 

  36. Cao Q, Duan W, Gan Q (2011) Exploring determinants of voting for the “helpfulness” of online user reviews: A text mining approach. Decis Support Syst 50(2):511–521

    Article  Google Scholar 

  37. Chambers, N, Bowen, V, Genco, E, Tian, X, Young, E, Harihara, G, Yang, E (2015) Identifying Political Sentiment between Nation States with Social Media. In EMNLP (pp. 65-75)

  38. Che, W, Li, Z, Liu, T (2010) Ltp: A Chinese language technology platform. In Proceedings of the 23rd International Conference on Computational Linguistics: Demonstrations (pp. 13-16). Assoc Comput Linguist

  39. Chen CC, Tseng YD (2011) Quality evaluation of product reviews using an information quality framework. Decis Support Syst 50(4):755–768

    Article  Google Scholar 

  40. Chen, WT, Lin, SC, Huang, SL, Chung, YS, Chen, KJ (2010) E-HowNet and automatic construction of a lexical ontology. In Proceedings of the 23rd International Conference on Computational Linguistics: Demonstrations (pp. 45-48). Assoc Comput Linguist

  41. Chen LS, Liu CH, Chiu HJ (2011) A neural network based approach for sentiment classification in the blogosphere. J Inf 5(2):313–322

    Google Scholar 

  42. Chen X, Vorvoreanu M, Madhavan K (2014) Mining social media data for understanding students’ learning experiences. IEEE Trans Learn Technol 7(3):246–259

    Article  Google Scholar 

  43. Chen, X, Qiu, X, Zhu, C, Huang, X (2015) Gated Recursive Neural Network for Chinese Word Segmentation. In ACL (1) (pp. 1744-1753)

  44. Chen Q, Li W, Lei Y, Liu X, He Y (2015) Learning to adapt credible knowledge in cross-lingual sentiment analysis. In: Proceedings of the 53rd annual meeting of the Association for Computational Linguistics and the 7th international joint conference on natural language processing (volume 1: long papers) (Vol. 1, pp. 419-429)

  45. Chenlo JM, Hogenboom A, Losada DE (2013) Sentiment-based ranking of blog posts using rhetorical structure theory. In international conference on application of natural language to information systems (pp. 13-24). Springer, Berlin, Heidelberg

    Google Scholar 

  46. Chklovski, T, Pantel, P (2004) Verbocean: Mining the web for fine-grained semantic verb relations. In Proceedings of the 2004 Conference on Empirical Methods in Natural Language Processing

  47. Choi Y, Cardie C (2009) Adapting a polarity lexicon using integer linear programming for domain-specific sentiment classification. In: Proceedings of the 2009 conference on empirical methods in natural language processing: volume 2-volume 2 (pp. 590-598). Association for Computational Linguistics

  48. Coussement K, Van den Poel D (2009) Improving customer attrition prediction by integrating emotions from client/company interaction emails and evaluating multiple classifiers. Expert Syst Appl 36(3):6127–6134

    Article  Google Scholar 

  49. Crammer K, Singer Y (2003) Ultraconservative online algorithms for multiclass problems. J Mach Learn Res 3(Jan):951–991

    MATH  Google Scholar 

  50. Cruz FL, Troyano JA, Enríquez F, Ortega FJ, Vallejo CG (2013) ‘Long autonomy or long delay?’The importance of domain in opinion mining. Expert Syst Appl 40(8):3174–3184

    Article  Google Scholar 

  51. Cui, H, Mittal, V, Datar, M (2006) Comparative experiments on sentiment classification for online product reviews. In AAAI (Vol. 6, pp. 1265-1270)

  52. Dang Y, Zhang Y, Chen H (2010) A lexicon-enhanced method for sentiment classification: An experiment on online product reviews. IEEE Intell Syst 25(4):46–53

    Article  Google Scholar 

  53. Das, S, Chen, M (2001) Yahoo! for Amazon: Extracting market sentiment from stock message boards. In: Proceedings of the Asia Pacific finance association annual conference (APFA) (Vol. 35, p. 43)

  54. Dasgupta, S, Ng, V (2009) Mine the easy, classify the hard: a semi-supervised approach to automatic sentiment classification. In Proceedings of the Joint Conference of the 47th Annual Meeting of the ACL and the 4th International Joint Conference on Natural Language Processing of the AFNLP: Volume 2-Volume 2 (pp. 701-709). Assoc Computat Linguist

  55. Demirtas, E (2013) Cross-lingual sentiment analysis with machine translation

  56. Deng ZH, Luo KH, Yu HL (2014) A study of supervised term weighting scheme for sentiment analysis. Expert Syst Appl 41(7):3506–3513

    Article  Google Scholar 

  57. Derczynski, L, Ritter, A, Clark, S, Bontcheva, K (2013) Twitter part-of-speech tagging for all: Overcoming sparse and noisy data. In Proceedings of the International Conference Recent Advances in Natural Language Processing RANLP 2013 (pp. 198-206)

  58. Deshmukh, JS, Tripathy, AK (2017) Entropy based classifier for cross-domain opinion mining. Appl Comput Inf

  59. Di Caro L, Grella M (2013) Sentiment analysis via dependency parsing. Comput Stand Interfaces 35(5):442–453

    Article  Google Scholar 

  60. Ding, X, Liu, B, Zhang, L (2009) Entity discovery and assignment for opinion mining applications. In Proceedings of the 15th ACM SIGKDD international conference on Knowledge discovery and data mining (pp. 1125-1134). ACM

  61. Du J, Xu H, Huang X (2014) Box office prediction based on micro-blog. Expert Syst Appl 41(4):1680–1689

    Article  Google Scholar 

  62. Duric A, Song F (2012) Feature selection for sentiment analysis based on content and syntax models. Decis Support Syst 53(4):704–711

    Article  Google Scholar 

  63. Eirinaki M, Pisal S, Singh J (2012) Feature-based opinion mining and ranking. J Comput Syst Sci 78(4):1175–1184

    Article  MathSciNet  Google Scholar 

  64. Fan TK, Chang CH (2011) Blogger-centric contextual advertising. Expert Syst Appl 38(3):1777–1788

    Article  Google Scholar 

  65. Fang Q, Xu C, Sang J, Hossain MS, Muhammad G (2015) Word-of-mouth understanding: entity-centric multimodal aspect-opinion mining in social media. IEEE Trans Multimed 17(12):2281–2296

    Article  Google Scholar 

  66. Fauzi MA, Firmansyah N, Afirianto T (2018) Improving sentiment analysis of short informal Indonesian product reviews using synonym based feature expansion

  67. Feldman R (2013) Techniques and applications for sentiment analysis. Commun ACM 56(4):82–89

    Article  Google Scholar 

  68. Gao D, Wei F, Li W, Liu X, Zhou M (2015) Cross-lingual sentiment lexicon learning with bilingual word graph label propagation. Comput Linguist 41(1):21–40

    Article  Google Scholar 

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

  70. Gimpel, K., Schneider, N., O'Connor, B., Das, D., Mills, D., Eisenstein, J., ..., Smith, N. A. (2011) Part-of-speech tagging for twitter: Annotation, features, and experiments. In: Proceedings of the 49th Annual Meeting of the Association for Computational Linguistics: Human Language Technologies: short papers-Volume 2 (pp. 42-47). Assoc Comput Linguist

  71. Gindl S, Weichselbraun A, Scharl A (2013) Rule-based opinion target and aspect extraction to acquire affective knowledge. In proceedings of the 22nd international conference on world wide web (pp. 557-564). ACM

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

  73. Gupta SK, Phung D, Adams B, Venkatesh S (2013) Regularized nonnegative shared subspace learning. Data Min Knowl Disc 26(1):57–97

    Article  MathSciNet  MATH  Google Scholar 

  74. Hagenau M, Liebmann M, Neumann D (2013) Automated news reading: stock price prediction based on financial news using context-capturing features. Decis Support Syst 55(3):685–697

    Article  Google Scholar 

  75. He Y, Zhou D (2011) Self-training from labeled features for sentiment analysis. Inf Process Manag 47(4):606–616

    Article  MathSciNet  Google Scholar 

  76. He Y, Lin C, Alani H (2011) Automatically extracting polarity-bearing topics for cross-domain sentiment classification. In: Proceedings of the 49th annual meeting of the Association for Computational Linguistics: human language technologies-volume 1 (pp. 123-131). Association for Computational Linguistics

  77. Heerschop, B, Goossen, F, Hogenboom, A, Frasincar, F, Kaymak, U, de Jong, F (2011) Polarity analysis of texts using discourse structure. In Proceedings of the 20th ACM international conference on Information and knowledge management (pp. 1061-1070). ACM

  78. Hiroshi, K, Tetsuya, N, Hideo, W (2004) Deeper sentiment analysis using machine translation technology. In Proceedings of the 20th international conference on Computational Linguistics (p. 494). Assoc Comput Linguist

  79. Howard J, Ruder S (2018). Universal language model fine-tuning for text classification. arXiv preprint arXiv:1801.06146

  80. Hu Y, Li W (2011) Document sentiment classification by exploring description model of topical terms. Comput Speech Lang 25(2):386–403

    Article  Google Scholar 

  81. Hu, M, Liu, B (2004) Mining and summarizing customer reviews. In Proceedings of the tenth ACM SIGKDD international conference on Knowledge discovery and data mining (pp. 168-177). ACM

  82. Hu N, Bose I, Koh NS, Liu L (2012) Manipulation of online reviews: An analysis of ratings, readability, and sentiments. Decis Support Syst 52(3):674–684

    Article  Google Scholar 

  83. Hu YH, Chen YL, Chou HL (2017) Opinion mining from online hotel reviews–A text summarization approach. Inf Process Manag 53(2):436–449

    Article  Google Scholar 

  84. Hung C, Lin HK (2013) Using objective words in SentiWordNet to improve sentiment classification for word of mouth. IEEE Intell Syst 1

  85. Ismail, S, Alsammak, A, Elshishtawy, T (2016) A Generic Approach for Extracting Aspects and Opinions of Arabic Reviews. In Proceedings of the 10th International Conference on Informatics and Systems (pp. 173-179). ACM

  86. Jaderberg M, Simonyan K, Vedaldi A, Zisserman A (2016) Reading text in the wild with convolutional neural networks. Int J Comput Vis 116(1):1–20

    Article  MathSciNet  Google Scholar 

  87. Jiang L, Yu M, Zhou M, Liu X, Zhao T (2011) Target-dependent twitter sentiment classification. In: Proceedings of the 49th annual meeting of the Association for Computational Linguistics: human language technologies-volume 1 (pp. 151-160). Association for Computational Linguistics.

  88. Jiang D, Luo X, Xuan J, Xu Z (2017) Sentiment computing for the news event based on the social media big data. IEEE Access 5:2373–2382

    Article  Google Scholar 

  89. Jiao J, Zhou Y (2011) Sentiment polarity analysis based multi-dictionary. Phys Procedia 22:590–596

    Article  Google Scholar 

  90. Jindal, N, Liu, B (2008) Opinion spam and analysis. In Proceedings of the 2008 International Conference on Web Search and Data Mining (pp. 219-230). ACM

  91. Jo, Y, Oh, AH (2011) Aspect and sentiment unification model for online review analysis. In Proceedings of the fourth ACM international conference on Web search and data mining (pp. 815-824). ACM

  92. Kamps J, Marx M, Mokken RJ, de Rijke M (2001) Words with attitude (pp, 332-341). Language and Computation (ILLC), University of Amsterdam, Institute for Logic

  93. Kanayama, H, Nasukawa, T (2006) Fully automatic lexicon expansion for domain-oriented sentiment analysis. In Proceedings of the 2006 conference on empirical methods in natural language processing (pp. 355-363). Assoc Comput Linguist

  94. Kang H, Yoo SJ, Han D (2012) Senti-lexicon and improved Naïve Bayes algorithms for sentiment analysis of restaurant reviews. Expert Syst Appl 39(5):6000–6010

    Article  Google Scholar 

  95. Kang M, Ahn J, Lee K (2018) Opinion mining using ensemble text hidden Markov models for text classification. Expert Syst Appl 94:218–227

    Article  Google Scholar 

  96. Kaufmann, M (2012) JMaxAlign: A Maximum Entropy Parallel Sentence Alignment Tool. In COLING (Demos) (pp. 277-288)

  97. Kaur H, Pannu HS, Malhi AK (2019) A systematic review on imbalanced data challenges in machine learning: applications and solutions. ACM Comput Surv (CSUR) 52(4):1–36

    Google Scholar 

  98. Kennedy A, Inkpen D (2006) Sentiment classification of movie reviews using contextual valence shifters. Comput Intell 22(2):110–125

    Article  MathSciNet  Google Scholar 

  99. Keshtkar F, Inkpen D (2013) A bootstrapping method for extracting paraphrases of emotion expressions from texts. Comput Intell 29(3):417–435

    Article  MathSciNet  Google Scholar 

  100. Khamparia A, Pandey B (2020) Association of learning styles with different e-learning problems: a systematic review and classification. Educ Inf Technol 25(2):1303–1331

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

  102. Khan SN, Nawi NM, Imrona M, Shahzad A, Ullah A, Rahman A (2018) Opinion mining summarization and automation process: a survey. Int J Adv Sci Eng Inf Technol 8(5):1836–1844

    Article  Google Scholar 

  103. Kim, SM, Hovy, E (2004) Determining the sentiment of opinions. In Proceedings of the 20th international conference on Computational Linguistics (p. 1367). Assoc Computat Linguist

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

    Article  Google Scholar 

  105. Kouloumpis E, Wilson T, Moore JD (2011) Twitter sentiment analysis: the good the bad and the omg! Icwsm 11(538-541):164

    Google Scholar 

  106. Ku LW, Chen HH (2007) Mining opinions from the web: beyond relevance retrieval. J Assoc Inf Sci Technol 58(12):1838–1850

    Article  Google Scholar 

  107. Kumar A, Dabas V, Hooda P (2018) Text classification algorithms for mining unstructured data: a SWOT analysis. Int J Info Technol.:1–11

  108. Lafferty, J, McCallum, A, Pereira, FC (2001) Conditional random fields: Probabilistic models for segmenting and labeling sequence data

  109. Lambert P (2015) Aspect-level cross-lingual sentiment classification with constrained SMT. In: Proceedings of the 53rd annual meeting of the Association for Computational Linguistics and the 7th international joint conference on natural language processing (volume 2: short papers) (Vol. 2, pp. 781-787)

  110. Lambov D, Pais S, Dias G (2011) Merged agreement algorithms for domain independent sentiment analysis. Procedia Soc Behav Sci 27:248–257

    Article  Google Scholar 

  111. Lane PC, Clarke D, Hender P (2012) On developing robust models for favourability analysis: model choice, feature sets and imbalanced data. Decis Support Syst 53(4):712–718

    Article  Google Scholar 

  112. Lazaridou A, Titov I, Sporleder C (2013) A Bayesian model for joint unsupervised induction of sentiment, aspect and discourse representations. In proceedings of the 51st annual meeting of the Association for Computational Linguistics (volume 1: long papers) (Vol. 1, pp. 1630-1639).

  113. Li YM, Li TY (2013) Deriving market intelligence from micro-blogs. Decis Support Syst 55(1):206–217

    Article  Google Scholar 

  114. Li YM, Shiu YL (2012) A diffusion mechanism for social advertising over micro-blogs. Decis Support Syst 54(1):9–22

    Article  Google Scholar 

  115. Li ST, Tsai FC (2013) A fuzzy conceptualization model for text mining with application in opinion polarity classification. Knowl-Based Syst 39:23–33

    Article  Google Scholar 

  116. Li, F, Huang, M, Zhu, X (2010) Sentiment Analysis with Global Topics and Local Dependency. In AAAI (Vol. 10, pp. 1371-1376)

  117. Li, S, Wang, Z, Zhou, G, Lee, SYM (2011) Semi-supervised learning for imbalanced sentiment classification. In IJCAI proceedings-international joint conference on artificial intelligence (Vol. 22, No. 3, p. 1826)

  118. Li S, Xue Y, Wang Z, Zhou G (2013) Active learning for cross-domain sentiment classification. In IJCAI (pp. 2127-2133)

  119. Li, S, Huang, L, Wang, J, Zhou, G (2015) Semi-stacking for semi-supervised 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 (Volume 2: Short Papers) (Vol. 2, pp. 27-31)

  120. Lin, C, He, Y (2009) Joint sentiment/topic model for sentiment analysis. In Proceedings of the 18th ACM conference on Information and knowledge management (pp. 375-384). ACM

  121. Lin C, He Y, Everson R, Ruger S (2012) Weakly supervised joint sentiment-topic detection from text. IEEE Trans Knowl Data Eng 24(6):1134–1145

    Article  Google Scholar 

  122. Liu B (2012) Sentiment analysis and opinion mining. Synth Lect Human Lang Technol 5(1):1–167

    Article  Google Scholar 

  123. Liu K, Zhao J (2009) Cross-domain sentiment classification using a two-stage method. In proceedings of the 18th ACM conference on information and knowledge management (pp. 1717-1720). ACM

  124. Liu, B, Lee, WS, Yu, PS, Li, X (2002) Partially supervised classification of text documents. In ICML (Vol. 2, pp. 387-394)

  125. Liu, B, Hu, M, Cheng, J (2005) Opinion observer: analyzing and comparing opinions on the web. In Proceedings of the 14th international conference on World Wide Web (pp. 342-351). ACM

  126. Liu, Y, Huang, X, An, A, Yu, X (2007) ARSA: a sentiment-aware model for predicting sales performance using blogs. In Proceedings of the 30th annual international ACM SIGIR conference on Research and development in information retrieval (pp. 607-614). ACM

  127. Liu K, Xu L, Zhao J (2015) Co-extracting opinion targets and opinion words from online reviews based on the word alignment model. IEEE Trans Knowl Data Eng 27(3):636–650

    Article  Google Scholar 

  128. Lu CY, Lin SH, Liu JC, Cruz-Lara S, Hong JS (2010) Automatic event-level textual emotion sensing using mutual action histogram between entities. Expert Syst Appl 37(2):1643–1653

    Article  Google Scholar 

  129. Lu Y, Kong X, Quan X, Liu W, Xu Y (2010) Exploring the sentiment strength of user reviews. In international conference on web-age information management (pp. 471-482). Springer, Berlin, Heidelberg.

  130. Lu, Y, Castellanos, M, Dayal, U, Zhai, C (2011) Automatic construction of a context-aware sentiment lexicon: an optimization approach. In Proceedings of the 20th international conference on World Wide Web (pp. 347-356). ACM

  131. Ma, J, Hinrichs, EW (2015) Accurate Linear-Time Chinese Word Segmentation via Embedding Matching. In ACL (1) (pp. 1733-1743)

  132. Maas, AL, Daly, RE, Pham, PT, Huang, D, Ng, AY, Potts, C (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 (pp. 142-150). Assoc Computat Linguist

  133. Maks I, Vossen P (2012) A lexicon model for deep sentiment analysis and opinion mining applications. Decis Support Syst 53(4):680–688

    Article  Google Scholar 

  134. Manning, C, Surdeanu, M, Bauer, J, Finkel, J, Bethard, S, McClosky, D (2014) The Stanford CoreNLP natural language processing toolkit. In Proceedings of 52nd annual meeting of the association for computational linguistics: system demonstrations (pp. 55-60)

  135. Marrese-Taylor E, Velásquez JD, Bravo-Marquez F (2014) A novel deterministic approach for aspect-based opinion mining in tourism products reviews. Expert Syst Appl 41(17):7764–7775

    Article  Google Scholar 

  136. Marstawi, A, Sharef, NM, Aris, TNM, Mustapha, A (2017) Ontology-based Aspect Extraction for an Improved Sentiment Analysis in Summarization of Product Reviews. In Proceedings of the 8th International Conference on Computer Modeling and Simulation (pp. 100-104). ACM

  137. MartíN-Valdivia MT, MartíNez-CáMara E, Perea-Ortega JM, UreñA-LóPez LA (2013) Sentiment polarity detection in Spanish reviews combining supervised and unsupervised approaches. Expert Syst Appl 40(10):3934–3942

    Article  Google Scholar 

  138. McDonald, R, Crammer, K, Pereira, F (2005) Online large-margin training of dependency parsers. In Proceedings of the 43rd annual meeting on association for computational linguistics (pp. 91-98). Assoc Comput Linguist

  139. McDonald, R, Hannan, K, Neylon, T, Wells, M, Reynar, J (2007) Structured models for fine-to-coarse sentiment analysis. In Proceedings of the 45th annual meeting of the association of computational linguistics (pp. 432-439)

  140. Medhat W, Hassan A, Korashy H (2014) Sentiment analysis algorithms and applications: A survey. Ain Shams Eng J 5(4):1093–1113

    Article  Google Scholar 

  141. Meng X, Wei F, Liu X, Zhou M, Xu G, Wang H (2012) Cross-lingual mixture model for sentiment classification. In: Proceedings of the 50th annual meeting of the Association for Computational Linguistics: long papers-volume 1 (pp. 572-581). Association for Computational Linguistics.

  142. Miao Q, Li Q, Dai R (2009) AMAZING: A sentiment mining and retrieval system. Expert Syst Appl 36(3):7192–7198

    Article  Google Scholar 

  143. Mihalcea, R, Banea, C, Wiebe, J (2007) Learning multilingual subjective language via cross-lingual projections. In: Proceedings of the 45th annual meeting of the association of computational linguistics (pp. 976-983)

  144. Min HJ, Park JC (2012) Identifying helpful reviews based on customer’s mentions about experiences. Expert Syst Appl 39(15):11830–11838

    Article  Google Scholar 

  145. Mohammad SM (2012) From once upon a time to happily ever after: tracking emotions in mail and books. Decis Support Syst 53(4):730–741

    Article  Google Scholar 

  146. Montoyo, A, MartíNez-Barco, P, Balahur, A (2012) Subjectivity and sentiment analysis: An overview of the current state of the area and envisaged developments

  147. Moraes R, Valiati JF, Neto WPG (2013) Document-level sentiment classification: An empirical comparison between SVM and ANN. Expert Syst Appl 40(2):621–633

    Article  Google Scholar 

  148. Moreo A, Romero M, Castro JL, Zurita JM (2012) Lexicon-based comments-oriented news sentiment analyzer system. Expert Syst Appl 39(10):9166–9180

    Article  Google Scholar 

  149. Mostafa MM (2013) More than words: social networks’ text mining for consumer brand sentiments. Expert Syst Appl 40(10):4241–4251

    Article  Google Scholar 

  150. Mukherjee S, Joshi S (2014) Author-specific sentiment aggregation for polarity prediction of reviews. In LREC (pp. 3092-3099)

  151. Mullen, T, Collier, N (2004) Sentiment analysis using support vector machines with diverse information sources. In Proceedings of the 2004 conference on empirical methods in natural language processing

  152. Narayanan, R, Liu, B, Choudhary, A (2009) Sentiment analysis of conditional sentences. In Proceedings of the 2009 Conference on Empirical Methods in Natural Language Processing: Volume 1-Volume 1 (pp. 180-189). Assoc Comput Linguist

  153. Nasukawa, T, Yi, J (2003) Sentiment analysis: Capturing favorability using natural language processing. In Proceedings of the 2nd international conference on Knowledge capture (pp. 70-77). ACM

  154. Neviarouskaya, A, Prendinger, H, Ishizuka, M (2010) Recognition of affect, judgment, and appreciation in text. In Proceedings of the 23rd international conference on computational linguistics (pp. 806-814). Assoc Comput Linguist

  155. Nopp, C, Hanbury, A (2015) Detecting Risks in the Banking System by Sentiment Analysis. In EMNLP (pp. 591-600)

  156. O'Connor B, Balasubramanyan R, Routledge BR, Smith NA (2010) From tweets to polls: linking text sentiment to public opinion time series. ICWSM 11(122-129):1–2

    Google Scholar 

  157. Ortigosa A, Martín JM, Carro RM (2014) Sentiment analysis in Facebook and its application to e-learning. Comput Hum Behav 31:527–541

    Article  Google Scholar 

  158. Ortigosa-Hernández J, Rodríguez JD, Alzate L, Lucania M, Inza I, Lozano JA (2012) Approaching sentiment analysis by using semi-supervised learning of multi-dimensional classifiers. Neurocomputing 92:98–115

    Article  Google Scholar 

  159. Ouhame S, Hadi Y, Ullah A (2021) An efficient forecasting approach for resource utilization in cloud data center using CNN-LSTM model. Neural Comput Applic:1–13

  160. Owoputi, O O'Connor, B, Dyer, C, Gimpel, K, Schneider, N, Smith, NA (2013) Improved part-of-speech tagging for online conversational text with word clusters. Assoc Comput Linguist

  161. Pai MY, Chu HC, Wang SC, Chen YM (2013) Electronic word of mouth analysis for service experience. Expert Syst Appl 40(6):1993–2006

    Article  Google Scholar 

  162. Pak, A, Paroubek, P (2010) Twitter as a corpus for sentiment analysis and opinion mining. In LREc (Vol. 10, No. 2010)

  163. Pan SJ, Ni X, Sun JT, Yang Q, Chen Z (2010) Cross-domain sentiment classification via spectral feature alignment. In proceedings of the 19th international conference on world wide web (pp. 751-760). ACM

  164. Pang, B, Lee, L (2004) A sentimental education: Sentiment analysis using subjectivity summarization based on minimum cuts. In Proceedings of the 42nd annual meeting on Association for Computational Linguistics (p. 271). Assoc Comput Linguist

  165. Pang, B, Lee, L (2005) Seeing stars: Exploiting class relationships for sentiment categorization with respect to rating scales. In Proceedings of the 43rd annual meeting on association for computational linguistics (pp. 115-124). Assoc Comput Linguist

  166. Pang B, Lee L (2008) Opinion mining and sentiment analysis. Found Trends Inf Retriev 2(1–2):1–135

    Article  Google Scholar 

  167. Penalver-Martinez I, Garcia-Sanchez F, Valencia-Garcia R, Rodriguez-Garcia MA, Moreno V, Fraga A, Sanchez-Cervantes JL (2014) Feature-based opinion mining through ontologies. Expert Syst Appl 41(13):5995–6008

    Article  Google Scholar 

  168. Peng, F, Feng, F, McCallum, A (2004) Chinese segmentation and new word detection using conditional random fields. In Proceedings of the 20th international conference on Computational Linguistics (p. 562). Assoc Computat Linguist

  169. Pennebaker, JW, Boyd, RL, Jordan, K, Blackburn, K (2015) The development and psychometric properties of LIWC2015

  170. Pisal S, Singh J, Eirinaki M (2011) AskUs: An opinion search engine. In data mining workshops (ICDMW), 2011 IEEE 11th international conference on (pp. 1243-1246). IEEE.

  171. Popescu O, Strapparava C (2014) Time corpora: epochs, opinions and changes. Knowl-Based Syst 69:3–13

    Article  Google Scholar 

  172. Popescu AM, Nguyen B, Etzioni O (2005) OPINE: extracting product features and opinions from reviews. In: Proceedings of HLT/EMNLP on interactive demonstrations (pp. 32-33). Association for Computational Linguistics

  173. Poria S, Cambria E, Gelbukh A (2016) Aspect extraction for opinion mining with a deep convolutional neural network. Knowl-Based Syst 108:42–49

    Article  Google Scholar 

  174. Prabowo R, Thelwall M (2009) Sentiment analysis: A combined approach. J Inf 3(2):143–157

    Google Scholar 

  175. Przepiórkowski A (2009) XML text interchange format in the National Corpus of polish. In the proceedings of practical applications in language and computers PALC 2009. Peter Lang, Frankfurt am Main

    Google Scholar 

  176. Ptaszynski M, Dokoshi H, Oyama S, Rzepka R, Kurihara M, Araki K, Momouchi Y (2013) Affect analysis in context of characters in narratives. Expert Syst Appl 40(1):168–176

    Article  Google Scholar 

  177. Qazi A, Raj RG, Hardaker G, Standing C (2017) A systematic literature review on opinion types and sentiment analysis techniques: tasks and challenges. Int Res ( Elsiver)

  178. Qiao, F, Wu, J, Li, J, Bashir, AK, Mumtaz, S, Tariq, U (2020) Trustworthy edge storage orchestration in intelligent transportation systems using reinforcement learning. IEEE Trans Intell Transp Syst

  179. Qiu G, Liu B, Bu J, Chen C (2009) Expanding domain sentiment lexicon through double propagation. In IJCAI (Vol. 9, pp. 1199-1204)

  180. Qiu G, He X, Zhang F, Shi Y, Bu J, Chen C (2010) DASA: dissatisfaction-oriented advertising based on sentiment analysis. Expert Syst Appl 37(9):6182–6191

    Article  Google Scholar 

  181. Qiu, X, Zhang, Q, Huang, X (2013) Fudannlp: A toolkit for Chinese natural language processing. In Proceedings of the 51st Annual Meeting of the Association for Computational Linguistics: System Demonstrations (pp. 49-54)

  182. Qiu L, Rui H, Whinston A (2013) Social network-embedded prediction markets: the effects of information acquisition and communication on predictions. Decis Support Syst 55(4):978–987

    Article  Google Scholar 

  183. Quan C, Ren F (2014) Unsupervised product feature extraction for feature-oriented opinion determination. Inf Sci 272:16–28

    Article  Google Scholar 

  184. Rabelo JC, Prudêncio RB, Barros FA (2012) Using link structure to infer opinions in social networks. In systems, man, and cybernetics (SMC), 2012 IEEE international conference on (pp. 681-685). IEEE.

  185. Racherla P, Friske W (2012) Perceived ‘usefulness’ of online consumer reviews: An exploratory investigation across three services categories. Electron Commer Res Appl 11(6):548–559

    Article  Google Scholar 

  186. Rahman, MM, Wang, H (2016) Hidden topic sentiment model. In Proceedings of the 25th International Conference on World Wide Web (pp. 155-165). Int World Wide Web Conf Steering Committee

  187. Raut, MY, Kulkarni, MA (2016) Polarity shift in opinion mining. In Advances in Electronics, Communication and Computer Technology (ICAECCT), 2016 IEEE International Conference on (pp. 333-337). IEEE

  188. Rehurek, R, Sojka, P (2010) Software framework for topic modeling with large corpora. In In Proceedings of the LREC 2010 Workshop on New Challenges for NLP Frameworks

  189. Reyes A, Rosso P (2012) Making objective decisions from subjective data: detecting irony in customer reviews. Decis Support Syst 53(4):754–760

    Article  Google Scholar 

  190. Rezaeinia SM, Rahmani R, Ghodsi A, Veisi H (2019) Sentiment analysis based on improved pre-trained word embeddings. Expert Syst Appl 117:139–147

    Article  Google Scholar 

  191. Rill S, Reinel D, Scheidt J, Zicari RV (2014) Politwi: early detection of emerging political topics on twitter and the impact on concept-level sentiment analysis. Knowl-Based Syst 69:24–33

    Article  Google Scholar 

  192. Riloff, E, Wiebe, J (2003) Learning extraction patterns for subjective expressions. In Proceedings of the 2003 conference on Empirical methods in natural language processing (pp. 105-112). Assoc Comput Linguist

  193. Riloff, E, Wiebe, J, Wilson, T (2003) Learning subjective nouns using extraction pattern bootstrapping. In Proceedings of the seventh conference on Natural language learning at HLT-NAACL 2003-Volume 4 (pp. 25-32). Assoc Comput Linguist

  194. Roiger, RJ (2017) Data mining: a tutorial-based primer. CRC Press

  195. Roussev V, Quates C (2013) File fragment encoding classification—An empirical approach. Digit Investig 10:S69–S77

    Article  Google Scholar 

  196. Rui H, Liu Y, Whinston A (2013) Whose and what chatter matters? The effect of tweets on movie sales. Decis Support Syst 55(4):863–870

    Article  Google Scholar 

  197. Saleh MR, Martín-Valdivia MT, Montejo-Ráez A, Ureña-López LA (2011) Experiments with SVM to classify opinions in different domains. Expert Syst Appl 38(12):14799–14804

    Article  Google Scholar 

  198. Santosh DT, Babu KS, Prasad SD, Vivekananda A (2016) Opinion mining of online product reviews from traditional LDA topic clusters using feature ontology Tree and Sentiwordnet. IJEME 6:1–11

    Article  Google Scholar 

  199. Seki Y, Kando N, Aono M (2009) Multilingual opinion holder identification using author and authority viewpoints. Inf Process Manag 45(2):189–199

    Article  Google Scholar 

  200. Severyn A, Moschitti A, Uryupina O, Plank B, Filippova K (2016) Multi-lingual opinion mining on youtube. Inf Process Manag 52(1):46–60

    Article  Google Scholar 

  201. Shah K, Patel H, Sanghvi D, Shah M (2020) A comparative analysis of logistic regression, random forest and KNN models for the text classification. Augmented Human Res 5(1):1–16

    Article  Google Scholar 

  202. Sharma, R, Nigam, S, Jain, R (2014) Mining of product reviews at aspect level. arXiv preprint arXiv:1406.3714

  203. Shawe-Taylor J, Sun S (2011) A review of optimization methodologies in support vector machines. Neurocomputing 74(17):3609–3618

    Article  Google Scholar 

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

    Google Scholar 

  205. Sindhwani, V, Melville, P (2008) Document-word co-regularization for semi-supervised sentiment analysis. In Data Mining, 2008. ICDM'08. Eighth IEEE International Conference on (pp. 1025-1030). IEEE

  206. Socher, R, Perelygin, A, Wu, J, Chuang, J, Manning, CD, Ng, A, Potts, C (2013) Recursive deep models for semantic compositionality over a sentiment treebank. In Proceedings of the 2013 conference on empirical methods in natural language processing (pp. 1631-1642)

  207. Somasundaran, S, Namata, G, Wiebe, J, Getoor, L (2009) Supervised and unsupervised methods in employing discourse relations for improving opinion polarity classification. In Proceedings of the 2009 Conference on Empirical Methods in Natural Language Processing: Volume 1-Volume 1 (pp. 170-179). Assoc Comput Linguist

  208. Sperberg-McQueen CM (1991) Text in the electronic age: Texual study and textual study and text encoding, with examples from medieval texts. Lit Linguist Comput 6(1):34–46

    Article  Google Scholar 

  209. Spina D, Gonzalo J, Amigó E (2013) Discovering filter keywords for company name disambiguation in twitter. Expert Syst Appl 40(12):4986–5003

    Article  Google Scholar 

  210. Steinberger J, Ebrahim M, Ehrmann M, Hurriyetoglu A, Kabadjov M, Lenkova P, … Zavarella V (2012) Creating sentiment dictionaries via triangulation. Decis Support Syst 53(4):689–694

    Article  Google Scholar 

  211. Stone PJ, Hunt EB (1963) A computer approach to content analysis: studies using the general inquirer system. In: Proceedings of the May 21-23, 1963, spring joint computer conference (pp. 241-256). ACM.

  212. Stone, PJ, Dunphy, DC, Smith, MS (1966) The general inquirer: A computer approach to content analysis

  213. Sun, Y, Xu, J, Wu, H, Lin, G, Mumtaz, S (2021) Deep learning based semi-supervised control for vertical security of maglev vehicle with guaranteed bounded airgap. IEEE Trans Intell Transp Syst

  214. Taboada M, Grieve J (2004, March) Analyzing appraisal automatically. In: Proceedings of AAAI spring symposium on exploring attitude and affect in text (AAAI technical re# port SS# 04# 07), Stanford University, CA, pp. 158q161. AAAI Press

  215. Taboada, M, Anthony, C, Voll, K (2006) Methods for creating semantic orientation dictionaries. In Conference on Language Resources and Evaluation (LREC) (pp. 427-432)

  216. Taboada M, Brooke J, Tofiloski M, Voll K, Stede M (2011) Lexicon-based methods for sentiment analysis. Computat Linguist 37(2):267–307

    Article  Google Scholar 

  217. Täckström O, McDonald R (2011) Semi-supervised latent variable models for sentence-level sentiment analysis. In proceedings of the 49th annual meeting of the Association for Computational Linguistics: human language technologies: short papers-volume 2 (pp. 569-574). Association for Computational Linguistics.

  218. Taddy M (2013) Measuring political sentiment on twitter: factor optimal design for multinomial inverse regression. Techno-metrics 55(4):415–425

    Article  MathSciNet  Google Scholar 

  219. Tan S, Wang Y (2011) Weighted SCL model for adaptation of sentiment classification. Expert Syst Appl 38(8):10524–10531

    Article  Google Scholar 

  220. Tan S, Wu Q (2011) A random walk algorithm for automatic construction of domain-oriented sentiment lexicon. Expert Syst Appl 38(10):12094–12100

    Article  Google Scholar 

  221. Tan S, Cheng X, Wang Y, Xu H (2009) Adapting naive bayes to domain adaptation for sentiment analysis. In European conference on information retrieval (pp. 337-349). Springer, Berlin, Heidelberg

    Google Scholar 

  222. Tan LKW, Na JC, Theng YL, Chang K (2012) Phrase-level sentiment polarity classification using rule-based typed dependencies and additional complex phrases consideration. J Comput Sci Technol 27(3):650–666

    Article  Google Scholar 

  223. Tan S, Li Y, Sun H, Guan Z, Yan X, Bu J, … He X (2014) Interpreting the public sentiment variations on twitter. IEEE Trans Knowl Data Eng 26(5):1158–1170

    Article  Google Scholar 

  224. Tang D, Qin B, Wei F, Dong L, Liu T, Zhou M (2015) A joint segmentation and classification framework for sentence level sentiment classification. IEEE/ACM Trans Audio, Speech, Lang Process 23(11):1750–1761

    Article  Google Scholar 

  225. Thelen, M, Riloff, E (2002) A bootstrapping method for learning semantic lexicons using extraction pattern contexts. In Proceedings of the ACL-02 conference on Empirical methods in natural language processing-Volume 10(pp. 214-221). Assoc Comput Linguist

  226. Thelwall M, Buckley K (2013) Topic-based sentiment analysis for the social web: the role of mood and issue-related words. J Assoc Inf Sci Technol 64(8):1608–1617

    Article  Google Scholar 

  227. Thelwall M, Buckley K, Paltoglou G, Cai D, Kappas A (2010) Sentiment strength detection in short informal text. J Assoc Inf Sci Technol 61(12):2544–2558

    Article  Google Scholar 

  228. Thelwall M, Buckley K, Paltoglou G (2011) Sentiment in twitter events. J Assoc Inf Sci Technol 62(2):406–418

    Article  Google Scholar 

  229. Thelwall M, Buckley K, Paltoglou G (2012) Sentiment strength detection for the social web. J Assoc Inf Sci Technol 63(1):163–173

    Article  Google Scholar 

  230. Thet TT, Na JC, Khoo CS (2010) Aspect-based sentiment analysis of movie reviews on discussion boards. J Inf Sci 36(6):823–848

    Article  Google Scholar 

  231. Tong, RM (2001) An operational system for detecting and tracking opinions in on-line discussion. In Working Notes of the ACM SIGIR 2001 Workshop on Operational Text Classification (Vol. 1, No. 6)

  232. Trivedi, R, Eisenstein, J (2013) Discourse connectors for latent subjectivity in sentiment analysis. In Proceedings of the 2013 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies (pp. 808-813)

  233. Tsai ACR, Wu CE, Tsai RTH, Hsu JYJ (2013) Building a concept-level sentiment dictionary based on commonsense knowledge. IEEE Intell Syst 28(2):22–30

    Article  Google Scholar 

  234. Tseng, H, Chang, P, Andrew, G, Jurafsky, D, Manning, C (2005) A conditional random field word segmenter for sighan bakeoff 2005. In Proceedings of the fourth SIGHAN workshop on Chinese language Processing (Vol. 171)

  235. Tsytsarau M, Palpanas T (2012) Survey on mining subjective data on the web. Data Min Knowl Disc 24(3):478–514

    Article  MATH  Google Scholar 

  236. Tumasjan A, Sprenger TO, Sandner PG, Welpe IM (2010) Predicting elections with twitter: what 140 characters reveal about political sentiment. Icwsm 10(1):178–185

    Article  Google Scholar 

  237. Turney, PD (2002) Thumbs up or thumbs down?: semantic orientation applied to unsupervised classification of reviews. In Proceedings of the 40th annual meeting on association for computational linguistics (pp. 417-424). Assoc Comput Linguist

  238. Ullah A, Nawi NM (2020) Enhancing the dynamic load balancing technique for cloud computing using HBATAABC algorithm. Int J Model, Simul, Sci Comp 11(05):2050041

    Article  Google Scholar 

  239. Ullah A, Nawi NM, Khan MH (2020) BAT algorithm used for load balancing purpose in cloud computing: an overview. Int J High Perform Comput Network 16(1):43–54

    Article  Google Scholar 

  240. Ullah A, Şahin CB, Dinler OB, Khan MH, Aznaoui H (2021) Heart disease prediction using various machines learning approach. J Cardiovasc. Dis. Res. 12(3):379–391. https://doi.org/10.31838/jcdr.2021.12.03.58

    Article  Google Scholar 

  241. Usai A, Pironti M, Mital M, Mejri CA (2018) Knowledge discovery out of text data: a systematic review via text mining J Knowledge Manag

  242. Van de Camp M, Van den Bosch A (2012) The socialist network. Decis Support Syst 53(4):761–769

    Article  Google Scholar 

  243. Vinodhini G, Chandrasekaran RM (2014) Opinion mining using principal component analysis based ensemble model for e-commerce application. CSI Transact ICT 2(3):169–179

    Article  Google Scholar 

  244. Walker MA, Anand P, Abbott R, Tree JEF, Martell C, King J (2012) That is your evidence?: classifying stance in online political debate. Decis Support Syst 53(4):719–729

    Article  Google Scholar 

  245. Wan X (2008) Using bilingual knowledge and ensemble techniques for unsupervised Chinese sentiment analysis. In: Proceedings of the conference on empirical methods in natural language processing (pp. 553-561). Association for Computational Linguistics

  246. Wan X (2009) Co-training for cross-lingual sentiment classification. In: Proceedings of the joint conference of the 47th annual meeting of the ACL and the 4th international joint conference on natural language processing of the AFNLP: volume 1-volume 1 (pp. 235-243). Association for Computational Linguistics

  247. Wang JH, Lee CC (2011) Unsupervised opinion phrase extraction and rating in Chinese blog posts. In: Privacy, security, risk and trust (PASSAT) and 2011 IEEE third international conference on social computing (SocialCom), 2011 IEEE third international conference on(pp. 820-823). IEEE

  248. Wang, S, Manning, CD (2012) Baselines and bigrams: Simple, good sentiment and topic classification. In Proceedings of the 50th Annual Meeting of the Association for Computational Linguistics: Short Papers-Volume 2 (pp. 90-94). Assoc Comput Linguist

  249. Wang, H, Lu, Y, Zhai, C (2010) Latent aspect rating analysis on review text data: a rating regression approach. In Proceedings of the 16th ACM SIGKDD international conference on Knowledge discovery and data mining (pp. 783-792). ACM

  250. Wang S, Li D, Song X, Wei Y, Li H (2011) A feature selection method based on improved fisher’s discriminant ratio for text sentiment classification. Expert Syst Appl 38(7):8696–8702

    Article  Google Scholar 

  251. Wang G, Sun J, Ma J, Xu K, Gu J (2014) Sentiment classification: the contribution of ensemble learning. Decis Support Syst 57:77–93

    Article  Google Scholar 

  252. Wang T, Cai Y, Leung HF, Lau RY, Li Q, Min H (2014) Product aspect extraction supervised with online domain knowledge. Knowl-Based Syst 71:86–100

    Article  Google Scholar 

  253. Wang, R, Huang, W, Chen, W, Wang, T, Lei, K (2015) ASEM: mining aspects and sentiment of events from microblog. In Proceedings of the 24th ACM International on Conference on Information and Knowledge Management (pp. 1923-1926). ACM

  254. Wang JZ, Yan Z, Yang LT, Huang BX (2015) An approach to rank reviews by fusing and mining opinions based on review pertinence. Inf Fus 23:3–15

    Article  Google Scholar 

  255. Wang L, Liu K, Cao Z, Zhao J, de Melo G (2015) Sentiment-aspect extraction based on restricted boltzmann machines. In proceedings of the 53rd annual meeting of the Association for Computational Linguistics and the 7th international joint conference on natural language processing (volume 1: long papers) (Vol. 1, pp. 616-625).

  256. Watanabe H (1992) A similarity-driven transfer system. In proceedings of the 14th conference on computational linguistics-volume 2 (pp. 770-776). Association for computational linguistics.

  257. Wei, B, Pal, C (2010) Cross lingual adaptation: an experiment on sentiment classifications. In Proceedings of the ACL 2010 conference short papers (pp. 258-262). Assoc Comput Linguist

  258. Weichselbraun A, Gindl S, Scharl A (2013) Extracting and grounding contextualized sentiment lexicons. IEEE Intell Syst 28(2):39–46

    Article  Google Scholar 

  259. Weichselbraun A, Gindl S, Scharl A (2014) Enriching semantic knowledge bases for opinion mining in big data applications. Knowl-Based Syst 69:78–85

    Article  Google Scholar 

  260. Whitelaw, C, Garg, N, Argamon, S (2005) Using appraisal groups for sentiment analysis. In Proceedings of the 14th ACM international conference on Information and knowledge management (pp. 625-631). ACM

  261. Wiebe J, Wilson T, Cardie C (2005) Annotating expressions of opinions and emotions in language. Lang Resour Eval 39(2-3):165–210

    Article  Google Scholar 

  262. Wilson, T, Wiebe, J, Hoffmann, P (2005) Recognizing contextual polarity in phrase-level sentiment analysis. In Proceedings of the conference on human language technology and empirical methods in natural language processing (pp. 347-354). Assoc Comput Linguist

  263. Wilson, T, Hoffmann, P, Somasundaran, S, Kessler, J, Wiebe, J, Choi, Y ..., Patwardhan, S (2005) OpinionFinder: A system for subjectivity analysis. In Proceedings of hlt/emnlp on interactive demonstrations (pp. 34-35). Assoc Comput Linguist

  264. Wu Q, Tan S (2011) A two-stage framework for cross-domain sentiment classification. Expert Syst Appl 38(11):14269–14275

    Google Scholar 

  265. Wu CE, Tsai RTH (2014) Using relation selection to improve value propagation in a conceptnet-based sentiment dictionary. Knowl-Based Syst 69:100–107

    Article  Google Scholar 

  266. Xia R, Zong C, Li S (2011) Ensemble of feature sets and classification algorithms for sentiment classification. Inf Sci 181(6):1138–1152

    Article  Google Scholar 

  267. Xianghua F, Guo L, Yanyan G, Zhiqiang W (2013) Multi-aspect sentiment analysis for Chinese online social reviews based on topic modeling and HowNet lexicon. Knowl-Based Syst 37:186–195

    Article  Google Scholar 

  268. Xu K, Liao SS, Li J, Song Y (2011) Mining comparative opinions from customer reviews for competitive intelligence. Decis Support Syst 50(4):743–754

    Article  Google Scholar 

  269. Xu T, Peng Q, Cheng Y (2012) Identifying the semantic orientation of terms using S-HAL for sentiment analysis. Knowl-Based Syst 35:279–289

    Article  Google Scholar 

  270. Xu, YC, Zhang, C, Xue, L (2013) WITHDRAWN: Measuring product susceptibility in online product review social network

  271. Xu X, Cheng X, Tan S, Liu Y, Shen H (2013) Aspect-level opinion mining of online customer reviews. China Commun 10(3):25–41

    Article  Google Scholar 

  272. Xu H, Zhang F, Wang W (2015) Implicit feature identification in Chinese reviews using explicit topic mining model. Knowl-Based Syst 76:166–175

    Article  Google Scholar 

  273. Xuan HNT, Le AC, Nguyen LM (2012) Linguistic features for subjectivity classification. In Asian language processing (IALP), 2012 international conference on (pp. 17-20). IEEE

  274. Yadav, SK, Pal, S (2012) Data mining: A prediction for performance improvement of engineering students using classification. arXiv preprint arXiv:1203.3832

  275. Yan Z, Xing M, Zhang D, Ma B (2015) EXPRS: An extended pagerank method for product feature extraction from online consumer reviews. Inf Manag 52(7):850–858

    Article  Google Scholar 

  276. Yang B, Cardie C (2014) Context-aware learning for sentence-level sentiment analysis with posterior regularization. In proceedings of the 52nd annual meeting of the Association for Computational Linguistics (volume 1: long papers) (Vol. 1, pp. 325-335)

  277. Yang H, Wen J, Wu X, He L, Mumtaz S (2019) An efficient edge artificial intelligence multipedestrian tracking method with rank constraint. IEEE Trans Indust Inf 15(7):4178–4188

    Article  Google Scholar 

  278. Yan-Yan Z, Bing Q, Ting L (2010) Integrating intra-and inter-document evidences for improving sentence sentiment classification. Acta Automat Sin 36(10):1417–1425

    Google Scholar 

  279. Ye, Q, Shi, W, Li, Y (2006) Sentiment classification for movie reviews in Chinese by improved semantic oriented approach. In System Sciences, 2006. HICSS'06. Proceedings of the 39th Annual Hawaii International Conference on (Vol. 3, pp. 53b-53b). IEEE

  280. Yi, J, Nasukawa, T, Bunescu, R, Niblack, W (2003) Sentiment analyzer: Extracting sentiments about a given topic using natural language processing techniques. In Data Mining, 2003. ICDM 2003. Third IEEE International Conference on (pp. 427-434). IEEE

  281. Yu H, Hatzivassiloglou V (2003) Towards answering opinion questions: separating facts from opinions and identifying the polarity of opinion sentences. In: Proceedings of the 2003 conference on empirical methods in natural language processing (pp. 129-136). Association for Computational Linguistics

  282. Yu LC, Wu JL, Chang PC, Chu HS (2013) Using a contextual entropy model to expand emotion words and their intensity for the sentiment classification of stock market news. Knowl-Based Syst 41:89–97

    Article  Google Scholar 

  283. Yu Y, Duan W, Cao Q (2013) The impact of social and conventional media on firm equity value: A sentiment analysis approach. Decis Support Syst 55(4):919–926

    Article  Google Scholar 

  284. Zhai Z, Liu B, Xu H, Jia P (2011) Clustering product features for opinion mining. In proceedings of the fourth ACM international conference on web search and data mining (pp. 347-354). ACM

  285. Zhan J, Loh HT, Liu Y (2009) Gather customer concerns from online product reviews–A text summarization approach. Expert Syst Appl 36(2):2107–2115

    Article  Google Scholar 

  286. Zhang, Z (2008) Weighing stars: Aggregating online product reviews for intelligent e-commerce applications. IEEE Intell Syst. 23(5)

  287. Zhang, Y, Clark, S (2008) Joint Word Segmentation and POS Tagging Using a Single Perceptron. In ACL (pp. 888-896)

  288. Zhang, W, Skiena, S (2010) Trading Strategies to Exploit Blog and News Sentiment. In Icwsm

  289. Zhang C, Zeng D, Li J, Wang FY, Zuo W (2009) Sentiment analysis of Chinese documents: from sentence to document level. J Assoc Inf Sci Technol 60(12):2474–2487

    Article  Google Scholar 

  290. Zhang L, Liu B, Lim SH, O'Brien-Strain E (2010) Extracting and ranking product features in opinion documents. In proceedings of the 23rd international conference on computational linguistics: posters (pp. 1462-1470). Association for Computational Linguistics

  291. Zhang Z, Ye Q, Zhang Z, Li Y (2011) Sentiment classification of internet restaurant reviews written in Cantonese. Expert Syst Appl 38(6):7674–7682

    Article  Google Scholar 

  292. Zhang W, Xu H, Wan W (2012) Weakness finder: find product weakness from Chinese reviews by using aspects based sentiment analysis. Expert Syst Appl 39(11):10283–10291

    Article  Google Scholar 

  293. Zhao, L, Huang, M, Sun, J, Luo, H, Yang, X, Zhu, X (2015) Sentiment extraction by leveraging aspect-opinion association structure. In Proceedings of the 24th ACM international on conference on information and knowledge management (pp. 343-352). ACM

  294. Zheng, X, Chen, H, Xu, T (2013) Deep Learning for Chinese Word Segmentation and POS Tagging. In EMNLP(pp. 647-657)

  295. Zhou L, Chaovalit P (2008) Ontology-supported polarity mining. J Assoc Inf Sci Technol 59(1):98–110

    Article  Google Scholar 

  296. Zhou, L, Li, B, Gao, W, Wei, Z, Wong, KF (2011) Unsupervised discovery of discourse relations for eliminating intra-sentence polarity ambiguities. In Proceedings of the Conference on Empirical Methods in Natural Language Processing (pp. 162-171). Assoc Comput Linguist

  297. Zhou X, Wan X, Xiao J (2016) CMiner: opinion extraction and summarization for Chinese microblogs. IEEE Trans Knowl Data Eng 28(7):1650–1663

    Article  Google Scholar 

  298. Zhu, J, Zhu, M, Wang, Q, Xiao, T (2015) Niuparser: A Chinese syntactic and semantic parsing toolkit. Proceedings of ACL-IJCNLP 2015 System Demonstrations, 145-150

  299. Zirn, C, Niepert, M, Stuckenschmidt, H, Strube, M (2011) Fine-Grained Sentiment Analysis with Structural Features. In IJCNLP (pp. 336-344)

Download references

Author information

Authors and Affiliations

Authors

Contributions

All authors are equality contribution for making paper.

Corresponding author

Correspondence to Arif Ullah.

Ethics declarations

Competing interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

Additional information

Publisher’s note

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

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ullah, A., Khan, S.N. & Nawi, N.M. Review on sentiment analysis for text classification techniques from 2010 to 2021. Multimed Tools Appl 82, 8137–8193 (2023). https://doi.org/10.1007/s11042-022-14112-3

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-022-14112-3

Keywords

Navigation