Exploring the Effectiveness of Machine Learning and Deep Learning Algorithms for Sentiment Analysis: A Systematic Literature Review
Source abstract
Abstract
Sentiment Analysis, a significant domain within Natural Language Processing (NLP), focuses on extracting and interpreting subjective information—such as emotions, opinions, and attitudes—from textual data. With the increa... | Find, read and cite all the research you need on Tech Science Press
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Sentiment Analysis and Opinion Mining · Traffic Prediction and Management Techniques · Mental Health via Writing
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (70)
Show source-provided references
1. Wang · Proceedings of the 50th Annual Meeting of the Association for Computational Linguistics (Volume 2: Short Papers) · 2012 · 90
2. Maas · Proceedings of the 49th Annual Meeting of the Association for Computational Linguistics: Human Language Technologies · 2011 · 142
3. Long short-term memory10.1162/neco.1997.9.8.1735 ↗
4. Devlin · Proceedings of the 2019 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies · 2019 · 1 · 4171
5. Socher · Proceedings of the 2013 Conference on Empirical Methods in Natural Language Processing · 2013 · 163110.18653/v1/D13-1170 ↗
6. Jumping NLP curves: a review of natural language processing research10.1109/MCI.2014.2307227 ↗
7. Sentiment analysis is a big suitcase10.1109/MIS.2017.4531228 ↗
8. Deep learning for sentiment analysis: a survey10.1002/widm.1253 ↗
9. Sentiment analysis10.1146/annurev-statistics-030718-105242 ↗
10. Opinion mining and sentiment analysis10.1561/1500000011 ↗
11. Techniques and applications for sentiment analysis10.1145/2436256.2436274 ↗
12. A review on sentiment analysis from social media platforms10.1016/j.eswa.2023.119862 ↗
13. Sentiment analysis of short informal texts10.1613/jair.4272 ↗
14. Vader: A parsimonious rule-based model for sentiment analysis of social media text
15. Sentiment strength detection in short informal text10.1002/asi.21416 ↗
16. Twitter as a corpus for sentiment analysis and opinion mining
17. Classification of sentiment reviews using n-gram machine learning approach10.1016/j.eswa.2016.03.028 ↗
18. Emotions and information diffusion in social media-sentiment of microblogs and sharing behavior10.2753/MIS0742-1222290408 ↗
19. Twitter mood predicts the stock market10.1016/j.jocs.2010.12.007 ↗
20. NLP techniques for automating responses to customer queries: a systematic review10.1007/s44163-023-00065-5 ↗
21. Hybrid natural language processing model for sentiment analysis during natural crisis10.3390/electronics13101991 ↗
22. Yilmaz B. 15 Sentiment Analysis Statistics in 2023; 2023 [Internet]. [cited 2025 Jun 19]. Available from: https://research.aimultiple.com/sentiment-analysis-stats/.
23. Twitter sentiment classification using distant supervision
24. The influence of emotions and communication style on customer satisfaction and recommendation in a call center context: an NLP-based analysis10.1016/j.jbusres.2025.115192 ↗
25. Evolving techniques in sentiment analysis: a comprehensive review10.7717/peerj-cs.2592 ↗
26. Human-in-the-loop machine learning: a state of the art10.1007/s10462-022-10246-w ↗
27. DeBERTa-GRU: sentiment analysis for large language model
28. Deep learning models for the diagnosis and screening of COVID-19: a systematic review10.1007/s42979-022-01326-3 ↗
29. A structured approach to documenting a search strategy for publication: a 12 step guideline for authors10.1016/j.nedt.2012.02.022 ↗
30. The methodological quality assessment tools for preclinical and clinical studies, systematic review and meta-analysis, and clinical practice guideline: a systematic review10.1111/jebm.12141 ↗
31. NIH N. Study quality assessment tools. National Heart, Lung, and Blood Institute; 2021 [Internet]. [cited 2025 Jun 19]. Available from: https://www.nhlbi.nih.gov/health-topics/study-quality-assessment-tools.
32. Kempthorne DP. MIT 18.655-Mathematical Statistics-Lecture Note 7. MIT OpenCourseWare; 2016 [Internet]. [cited 2025 Jun 19]. Available from: https://ocw.mit.edu/courses/18-655-mathematical-statistics-spring-2016/resources/mit18_655s16_lecnote7/.
33. Wang B. STAT:4100-Chapter 3-Some Special Distributions. The University of Iowa; 2018 [Internet]. [cited 2025 Jun 19]. Available from: https://myweb.uiowa.edu/boxwang/files/Chapter3.pdf.
34. Transformer-based graph convolutional network for sentiment analysis10.3390/app12031316 ↗
35. Sentiment analysis using NLP and machine learning techniques on social media data
36. Baeza-Yates · Modern information retrieval · 1999 · 463
37. Deep sentiment analysis using CNN-LSTM architecture of english and roman urdu text shared in social media10.3390/app12052694 ↗
38. Deep learning CNN-LSTM framework for Arabic sentiment analysis using textual information shared in social networks
39. Bangla food review sentimental analysis using machine learning
40. Sentiment analysis of consumer reviews using deep learning10.3390/su141710844 ↗
41. Kingma DP, Ba J. Adam: a method for stochastic optimization. arXiv:1412.6980. 2017.
42. Wang · Multiple classifier systems · 2013 · 30710.1007/978-3-642-38067-9_27 ↗
43. A TfidfVectorizer and SVM based sentiment analysis framework for text data corpus
44. Sentimental analysis of movie reviews using soft voting ensemble-based machine learning
45. Text mining: use of TF-IDF to examine the relevance of words to documents10.5120/ijca2018917395 ↗
46. Zhang Y, Wallace B. A sensitivity analysis of (and Practitioners’ Guide to) convolutional neural networks for sentence classification. arXiv:1510.03820. 2016.10.21437/Interspeech.2016-354 ↗
47. Sentiment analysis of informal Malay tweets with deep learning10.11591/ijai.v9.i2.pp212-220 ↗
48. Weinberger K. CS4780-machine learning for intelligent systems-lecture 09; 2018 [Internet]. [cited 2025 Jun 19]. Available from: https://www.cs.cornell.edu/courses/cs4780/2018fa/lectures/lecturenote09.html.
49. Product review sentiment analysis by using NLP and machine learning in bangla language
50. Joint evaluation of preprocessing tasks with classifiers for sentiment analysis in Brazilian Portuguese language10.1007/s11042-020-10323-8 ↗
51. Support vector machines10.1109/5254.708428 ↗
52. Sentiment analysis using machine learning and NLP for digital education
53. Kim Y. Convolutional neural networks for sentence classification. arXiv.1408.5882. 2014. doi:10.48550/arXiv.1408.5882.
54. Bi-directional gated recurrent unit neural network based nonlinear equalizer for coherent optical communication system10.1364/OE.416672 ↗
55. BiERU: bidirectional emotional recurrent unit for conversational sentiment analysis10.1016/j.neucom.2021.09.057 ↗
56. Sentimental analysis of COVID-19 tweets using deep learning models10.3390/idr13020032 ↗
57. A deep learning approach for sentiment analysis of COVID-19 reviews10.3390/app12083709 ↗
58. Sentiment analysis on twitter tweets about COVID-19 vaccines using NLP and supervised KNN classification algorithm10.11591/ijeecs.v23.i1.pp463-470 ↗
59. Twitter sentiment analysis using fuzzy integral classifier fusion10.1177/0165551519828627 ↗
60. Product market demand analysis using NLP in Banglish text with sentiment analysis and named entity recognition
61. Anny FTZ, Islam O. Sentiment analysis and opinion mining on E-commerce site. arXiv:2211.15536. 2023.
62. Sentimental analysis of twitter users from Turkish content with natural language processing10.1155/2022/2455160 ↗
63. Character gated recurrent neural networks for Arabic sentiment analysis10.1038/s41598-022-13153-w ↗
64. Suspicious activity detection of Twitter and Facebook using sentimental analysis10.18421/TEM94-01 ↗
65. An enhanced approach for sentiment analysis based on meta-ensemble deep learning10.1007/s13278-023-01043-6 ↗
66. Financial sentiment analysis model utilizing knowledge-base and domain-specific representation10.1007/s11042-022-12181-y ↗
67. Suresh · International Conference on Computing, Communication, Electrical and Biomedical Systems · 2022 · 247
68. Comparing deep learning architectures for sentiment analysis on drug reviews10.1016/j.jbi.2020.103539 ↗
69. Deep learning approach for sentimental analysis of hotel review on Bengali text
70. Game theory and MCDM-based unsupervised sentiment analysis of restaurant reviews10.1007/s10489-023-04471-1 ↗