A Survey of Surveys (SoS) on Sentiment Analysis using Machine Learning
DOI:
https://doi.org/10.31436/ijpcc.v12i2.700Abstract
This paper presents a comprehensive Survey of Surveys (SoS) on sentiment analysis using machine and deep techniques. Although several survey studies have been conducted in this domain, the absence of a centralized and structured synthesis makes it difficult for researchers to identify trends challenges, and research opportunities. To address this gap, this study systematically reviewed 70 papers categorizing them based on application domain such as fake news detection, hate speech detection, sarcasm analysis, context based, and content-based sentiment analysis. Unlike other surveys, the work provides a meta level analysis by comparing existing surveys, identifying methodological patterns, and highlighting their limitation. We present a structured taxonomy of sentiment analysis approaches, alongside an examination of the evolution from classical machine learning to deep learning techniques. In addition, recent advances such as transformer-based architecture and large language models are discussed to provide updated context. In addition, this study identifies key challenges, including data imbalance, domain adoption, multimodal complexity, and lack of standardized evaluation frameworks. The SoS serves as a comprehensive reference for researchers by consolidating existing knowledge, identifying research gaps and suggesting future research directions.
References
I. Abdulmumin and B. S. Galadanci, “HAUWE: Hausa words embedding for natural language processing,” in Proc. 2nd Int. Conf. IEEE Nigeria Computer Chapter (NigeriaComputConf), 2019.
A. I. Abubakar, A. Roko, A. Muhammad, and I. Saidu, “Hausa WordNet: An electronic lexical resource,” Saudi J. Eng. Technol., vol. 4, no. 8, pp. 279–285, 2019.
I. S. Ahmad, A. A. Bakar, and M. R. Yaakub, “A review of feature selection in sentiment analysis using information gain and domain-specific ontology,” Int. J. Adv. Comput. Res., vol. 9, no. 44, pp. 283–292, 2019.
I. S. Ahmad, A. A. Bakar, and M. R. Yaakub, “Movie revenue prediction based on purchase intention mining using YouTube trailer reviews,” Inf. Process. Manage., vol. 57, no. 5, Art. no. 102278, 2020.
H. Ahmed, I. Traore, and S. Saad, “Detection of online fake news using n-gram analysis and machine learning techniques,” in Proc. Int. Conf. Intelligent, Secure, and Dependable Systems in Distributed and Cloud Environments, 2017.
A. Ahmet and T. Abdullah, “Recent trends and advances in deep learning-based sentiment analysis,” in Deep Learning-Based Approaches for Sentiment Analysis. Cham, Switzerland: Springer, 2020, pp. 33–56.
O. Ajao, D. Bhowmik, and S. Zargari, “Sentiment-aware fake news detection on online social networks,” in Proc. IEEE Int. Conf. Acoustics, Speech and Signal Processing (ICASSP), 2019.
M. S. Akhtar, D. S. Chauhan, D. Ghosal, S. Poria, A. Ekbal, and P. Bhattacharyya, “Multi-task learning for multi-modal emotion recognition and sentiment analysis,” arXiv preprint arXiv:1905.05812, 2019.
A. Al-Hassan and H. Al-Dossari, “Detection of hate speech in social networks: A survey on multilingual corpus,” in Proc. 6th Int. Conf. Computer Science and Information Technology, 2019.
M. Aldwairi and A. Alwahedi, “Detecting fake news in social media networks,” Procedia Comput. Sci., vol. 141, pp. 215–222, 2018.
A. Alharbi, M. Taileb, and M. Kalkatawi, “Deep learning in Arabic sentiment analysis: An overview,” J. Inf. Sci., vol. 47, no. 1, pp. 129–140, 2021.
A. I. Alharbi and M. Lee, “Multi-task learning using a combination of contextualised and static word embeddings for Arabic sarcasm detection and sentiment analysis,” in Proc. 6th Arabic Natural Language Processing Workshop, 2021.
S. S. Aljameel et al., “A sentiment analysis approach to predict an individual’s awareness of the precautionary procedures to prevent COVID-19 outbreaks in Saudi Arabia,” Int. J. Environ. Res. Public Health, vol. 18, no. 1, Art. no. 218, 2021.
A. Arango, J. Pérez, and B. Poblete, “Hate speech detection is not as easy as you may think: A closer look at model validation,” in Proc. 42nd Int. ACM SIGIR Conf. Research and Development in Information Retrieval, 2019.
M. Z. Asghar, S. Ahmad, A. Marwat, and F. M. Kundi, “Sentiment analysis on YouTube: A brief survey,” arXiv preprint arXiv:1511.09142, 2015.
E. Aydo?an and M. A. Akcayol, “A comprehensive survey for sentiment analysis tasks using machine learning techniques,” in Proc. Int. Symp. Innovations in Intelligent Systems and Applications (INISTA), 2016.
S. Afroz, M. Brennan, and R. Greenstadt, “Detecting hoaxes, frauds, and deception in writing style online,” in Proc. IEEE Symp. Security and Privacy, 2012.
V. Agarwal, H. P. Sultana, S. Malhotra, and A. Sarkar, “Analysis of classifiers for fake news detection,” Procedia Comput. Sci., vol. 165, pp. 377–383, 2019.
F. Aisopos, G. Papadakis, K. Tserpes, and T. Varvarigou, “Content vs. context for sentiment analysis: A comparative analysis over microblogs,” in Proc. 23rd ACM Conf. Hypertext and Social Media, 2012.
O. D. Apuke and B. Omar, “Fake news and COVID-19: Modelling the predictors of fake news sharing among social media users,” Telematics Informatics, vol. 56, Art. no. 101475, 2021.
B. Bharathi et al., “Machine learning and deep learning approaches for sentiment analysis,” 2025.
B. Bhutani, N. Rastogi, P. Sehgal, and A. Purwar, “Fake news detection using sentiment analysis,” in Proc. 12th Int. Conf. Contemporary Computing (IC3), 2019.
R. G. Bhati, “A survey on sentiment analysis algorithms and datasets,” Rev. Comput. Eng. Res., vol. 6, no. 2, pp. 84–91, 2019.
A. Bondielli and F. Marcelloni, “A survey on fake news and rumour detection techniques,” Inf. Sci., vol. 497, pp. 38–55, 2019.
Y. Cai, Q. Huang, Z. Lin, J. Xu, Z. Chen, and Q. Li, “Recurrent neural network with pooling operation and attention mechanism for sentiment analysis: A multi-task learning approach,” Knowl.-Based Syst., vol. 203, Art. no. 105856, 2020.
F. Cardoso Durier da Silva, R. Vieira, and A. C. Garcia, “Can machines learn to detect fake news? A survey focused on social media,” in Proc. 52nd Hawaii Int. Conf. System Sciences, 2019.
H. Touvron et al., “LLaMA: Open and efficient foundation language models,” arXiv preprint arXiv:2302.13971, 2023.
D. De Beer and M. Matthee, “Approaches to identify fake news: A systematic literature review,” in Proc. Int. Conf. Integrated Science, 2020.
N. C. Dang, M. N. Moreno-García, and F. De la Prieta, “Sentiment analysis based on deep learning: A comparative study,” Electronics, vol. 9, no. 3, Art. no. 483, 2020.
C. I. Eke, A. A. Norman, L. Shuib, and H. F. Nweke, “Sarcasm identification in textual data: Systematic review, research challenges and open directions,” Artif. Intell. Rev., vol. 53, no. 6, pp. 4215–4258, 2020.
H. H. Do, P. Prasad, A. Maag, and A. Alsadoon, “Deep learning for aspect-based sentiment analysis: A comparative review,” Expert Syst. Appl., vol. 118, pp. 272–299, 2019.
C. I. Eke, A. A. Norman, L. Shuib, and H. F. Nweke, “Sarcasm identification in textual data: Systematic review, research challenges and open directions,” Artif. Intell. Rev., vol. 53, no. 6, pp. 4215–4258, 2020.
M. K. Elhadad, K. F. Li, and F. Gebali, “Fake news detection on social media: A systematic survey,” in Proc. IEEE Pacific Rim Conf. Communications, Computers and Signal Processing (PACRIM), 2019.
P. Fortuna and S. Nunes, “A survey on automatic detection of hate speech in text,” ACM Comput. Surv., vol. 51, no. 4, pp. 1–30, 2018.
S. Girgis, E. Amer, and M. Gadallah, “Deep learning algorithms for detecting fake news in online text,” in Proc. 13th Int. Conf. Computer Engineering and Systems (ICCES), 2018.
G. Gravanis, A. Vakali, K. Diamantaras, and P. Karadais, “Behind the cues: A benchmarking study for fake news detection,” Expert Syst. Appl., vol. 128, pp. 201–213, 2019.
A. P. Garrido et al., “A systematic review of transformer models in sentiment analysis,” 2025.
F. Hemmatian and M. K. Sohrabi, “A survey on classification techniques for opinion mining and sentiment analysis,” Artif. Intell. Rev., vol. 52, no. 3, pp. 1495–1545, 2019.
M. G. Huddar, S. S. Sannakki, and V. S. Rajpurohit, “A survey of computational approaches and challenges in multimodal sentiment analysis,” Int. J. Comput. Sci. Eng., vol. 7, no. 1, pp. 876–883, 2019.
D. M. E.-D. M. Hussein, “A survey on sentiment analysis challenges,” J. King Saud Univ.-Eng. Sci., vol. 30, no. 4, pp. 330–338, 2018.
F. Jauro, H. Chiroma, A. Y. Gital, M. Almutairi, M. A. Shafi’i, and J. H. Abawajy, “Deep learning architectures in emerging cloud computing architectures: Recent development, challenges and next research trend,” Appl. Soft Comput., vol. 96, Art. no. 106582, 2020.
S. Kanta and G. Sidorov, “Machine learning approaches for sentiment analysis in code-mixed data,” 2023.
G. Kaur et al., “Comparative analysis of transformer models for sentiment classification,” 2025.
R. K. Kaliyar, A. Goswami, P. Narang, and S. Sinha, “FNDNet—A deep convolutional neural network for fake news detection,” Cogn. Syst. Res., vol. 61, pp. 32–44, 2020.
J. Kapo?i?t?-Dzikien?, R. Damaševi?ius, and M. Wo?niak, “Sentiment analysis of Lithuanian texts using traditional and deep learning approaches,” Computers, vol. 8, no. 1, Art. no. 4, 2019.
K. Kowsari, K. Jafari Meimandi, M. Heidarysafa, S. Mendu, L. Barnes, and D. Brown, “Text classification algorithms: A survey,” Information, vol. 10, no. 4, Art. no. 150, 2019.
A. Kumar and A. Jaiswal, “Systematic literature review of sentiment analysis on Twitter using soft computing techniques,” Concurrency Comput. Pract. Exp., vol. 32, no. 1, Art. no. e5107, 2020.
N. K. Laskari and S. K. Sanampudi, “Aspect-based sentiment analysis survey,” IOSR J. Comput. Eng., vol. 18, no. 2, pp. 24–28, 2016.
P. Lin and X. Luo, “A survey of sentiment analysis based on machine learning,” in Proc. CCF Int. Conf. Natural Language Processing and Chinese Computing, 2020.
H. Liu, I. Chatterjee, M. Zhou, X. S. Lu, and A. Abusorrah, “Aspect-based sentiment analysis: A survey of deep learning methods,” IEEE Trans. Comput. Social Syst., 2020.
H. Liu and B. Lang, “Machine learning and deep learning methods for intrusion detection systems: A survey,” Appl. Sci., vol. 9, no. 20, Art. no. 4396, 2019.
R. Liu, Y. Shi, C. Ji, and M. Jia, “A survey of sentiment analysis based on transfer learning,” IEEE Access, vol. 7, pp. 85401–85412, 2019.
M. M. Lopez and J. Kalita, “Deep learning applied to NLP,” arXiv preprint arXiv:1703.03091, 2017.
A. Mabrouk, R. P. D. Redondo, and M. Kayed, “Deep learning-based sentiment classification: A comparative survey,” IEEE Access, vol. 8, pp. 85616–85638, 2020.
S. Minaee et al., “Large language models in natural language processing: A survey,” ACM Comput. Surv., 2023.
C. V. Meneses Silva, R. Silva Fontes, and M. Colaço Júnior, “Intelligent fake news detection: A systematic mapping,” J. Appl. Security Res., pp. 1–22, 2020.
S. I. Manzoor and J. Singla, “Fake news detection using machine learning approaches: A systematic review,” in Proc. 3rd Int. Conf. Trends in Electronics and Informatics (ICOEI), 2019.
W. Medhat, A. Hassan, and H. Korashy, “Sentiment analysis algorithms and applications: A survey,” Ain Shams Eng. J., vol. 5, no. 4, pp. 1093–1113, 2014.
A. B. Nassif, A. Elnagar, I. Shahin, and S. Henno, “Deep learning for Arabic subjective sentiment analysis: Challenges and research opportunities,” Appl. Soft Comput., Art. no. 106836, 2020.
A. K. Nassirtoussi, S. Aghabozorgi, T. Y. Wah, and D. C. L. Ngo, “Text mining for market prediction: A systematic review,” Expert Syst. Appl., vol. 41, no. 16, pp. 7653–7670, 2014.
J. A. Nasir, O. S. Khan, and I. Varlamis, “Fake news detection: A hybrid CNN-RNN-based deep learning approach,” Int. J. Inf. Manage. Data Insights, vol. 1, no. 1, Art. no. 100007, 2021.
G. Nguyen et al., “Machine learning and deep learning frameworks and libraries for large-scale data mining: A survey,” Artif. Intell. Rev., vol. 52, no. 1, pp. 77–124, 2019.
R. Oshikawa, J. Qian, and W. Y. Wang, “A survey on natural language processing for fake news detection,” arXiv preprint arXiv:1811.00770, 2018.
F. A. Ozbay and B. Alatas, “Fake news detection within online social media using supervised artificial intelligence algorithms,” Physica A, Stat. Mech. Appl., vol. 540, Art. no. 123174, 2020.
F. Poletto, M. Stranisci, M. Sanguinetti, V. Patti, and C. Bosco, “Hate speech annotation: Analysis of an Italian Twitter corpus,” in Proc. 4th Italian Conf. Computational Linguistics (CLiC-it), 2017.
S. Poria, D. Hazarika, N. Majumder, and R. Mihalcea, “Beneath the tip of the iceberg: Current challenges and new directions in sentiment analysis research,” IEEE Trans. Affect. Comput., 2020.
M. I. Prabha and G. U. Srikanth, “Survey of sentiment analysis using deep learning techniques,” in Proc. 1st Int. Conf. Innovations in Information and Communication Technology (ICIICT), 2019.
V. M. Pradhan, J. Vala, and P. Balani, “A survey on sentiment analysis algorithms for opinion mining,” Int. J. Comput. Appl., vol. 133, no. 9, pp. 7–11, 2016.
K. Ravi and V. Ravi, “A survey on opinion mining and sentiment analysis: Tasks, approaches and applications,” Knowl.-Based Syst., vol. 89, pp. 14–46, 2015.
D. R. Rice and C. Zorn, “Corpus-based dictionaries for sentiment analysis of specialized vocabularies,” Political Sci. Res. Methods, vol. 9, no. 1, pp. 20–35, 2021.
S. R. Sahoo and B. B. Gupta, “Multiple features-based approach for automatic fake news detection on social networks using deep learning,” Appl. Soft Comput., vol. 100, Art. no. 106983, 2021.
H. Sankar, V. Subramaniyaswamy, V. Vijayakumar, S. Arun Kumar, R. Logesh, and A. Umamakeswari, “Intelligent sentiment analysis approach using edge computing-based deep learning technique,” Softw. Pract. Exp., vol. 50, no. 5, pp. 645–657, 2020.
A. Schmidt and M. Wiegand, “A survey on hate speech detection using natural language processing,” in Proc. 5th Int. Workshop Natural Language Processing for Social Media, 2017.
K. Shu, A. Sliva, S. Wang, J. Tang, and H. Liu, “Fake news detection on social media: A data mining perspective,” ACM SIGKDD Explor. Newsl., vol. 19, no. 1, pp. 22–36, 2017.
P. Singhal and P. Bhattacharyya, “Sentiment analysis and deep learning: A survey,” Center for Indian Language Technology, Indian Institute of Technology Bombay, Mumbai, India, 2016.
R. Socher, Y. Bengio, and C. D. Manning, “Deep learning for NLP (without magic),” in Tutorial Abstracts of ACL 2012, 2012, p. 5.
H.-C. Soong, N. B. A. Jalil, R. K. Ayyasamy, and R. Akbar, “The essential of sentiment analysis and opinion mining in social media: Introduction and survey of recent approaches and techniques,” in Proc. IEEE 9th Symp. Computer Applications and Industrial Electronics (ISCAIE), 2019.
S. Sukheja, S. Chopra, and M. Vijayalakshmi, “Sentiment analysis using deep learning—A survey,” in Proc. Int. Conf. Computer Science, Engineering and Applications (ICCSEA), 2020.
K. Shu, D. Mahudeswaran, S. Wang, D. Lee, and H. Liu, “FakeNewsNet: A data repository with news content, social context, and spatiotemporal information for studying fake news on social media,” Big Data, vol. 8, no. 3, pp. 171–188, 2020.
S. Singhania, N. Fernandez, and S. Rao, “3HAN: A deep neural network for fake news detection,” in Proc. Int. Conf. Neural Information Processing, 2017.
M. Thilakaratne, K. Falkner, and T. Atapattu, “A systematic review on literature-based discovery workflow,” PeerJ Comput. Sci., vol. 5, Art. no. e235, 2019.
M. Umer, Z. Imtiaz, S. Ullah, A. Mehmood, G. S. Choi, and B.-W. On, “Fake news stance detection using deep learning architecture (CNN-LSTM),” IEEE Access, vol. 8, pp. 156695–156706, 2020.
Y. Wang et al., “EANN: Event adversarial neural networks for multi-modal fake news detection,” in Proc. 24th ACM SIGKDD Int. Conf. Knowledge Discovery and Data Mining, 2018.
F. Weidt and R. Silva, “Systematic literature review in computer science—A practical guide,” Relatórios Técnicos do DCC/UFJF, vol. 1, 2016.
A. Yadav and D. K. Vishwakarma, “Sentiment analysis using deep learning architectures: A review,” Artif. Intell. Rev., vol. 53, no. 6, pp. 4335–4385, 2020.
P. Yang and Y. Chen, “A survey on sentiment analysis by using machine learning methods,” in Proc. IEEE 2nd Information Technology, Networking, Electronic and Automation Control Conf. (ITNEC), 2017.
D. Yogatama, C. Dyer, W. Ling, and P. Blunsom, “Generative and discriminative text classification with recurrent neural networks,” arXiv preprint arXiv:1703.01898, 2017.
S. Yoo, J. Song, and O. Jeong, “Social media contents-based sentiment analysis and prediction system,” Expert Syst. Appl., vol. 105, pp. 102–111, 2018.
C. Zhang, A. Gupta, C. Kauten, A. V. Deokar, and X. Qin, “Detecting fake news for reducing misinformation risks using analytics approaches,” Eur. J. Oper. Res., vol. 279, no. 3, pp. 1036–1052, 2019.
L. Zhang, S. Wang, and B. Liu, “Deep learning for sentiment analysis: A survey,” WIREs Data Mining Knowl. Discovery, vol. 8, no. 4, Art. no. e1253, 2018.
X.-D. Zhang, “Machine learning,” in A Matrix Algebra Approach to Artificial Intelligence. Singapore: Springer, 2020, pp. 223–440.
X. Zhang, F. Chen, and R. Huang, “A combination of RNN and CNN for attention-based relation classification,” Procedia Comput. Sci., vol. 131, pp. 911–917, 2018.
Z. Zhang and L. Luo, “Hate speech detection: A solved problem? The challenging case of long tail on Twitter,” Semantic Web, vol. 10, no. 5, pp. 925–945, 2019.
J. Zhou, J. X. Huang, Q. Chen, Q. V. Hu, T. Wang, and L. He, “Deep learning for aspect-level sentiment classification: Survey, vision, and challenges,” IEEE Access, vol. 7, pp. 78454–78483, 2019.
J. Zhou, J. X. Huang, Q. V. Hu, and L. He, “Is position important? Deep multi-task learning for aspect-based sentiment analysis,” Appl. Intell., vol. 50, pp. 3367–3378, 2020.
Z. Zhai et al., “A survey of sentiment analysis using deep learning,” Artif. Intell. Rev., 2023.
OpenAI, “GPT-4 technical report,” arXiv preprint arXiv:2303.08774, 2023

