A review on recent advances in deep learning for sentiment analysis: performances, challenges and limitations


  • Islam MS Faculty of Computing, Universiti Malaysia Pahang, 26300 Kuantan, Pahang, Malaysia
  • Ghani NA IBM Centre of Excellence (Universiti Malaysia Pahang), Cybercentre, Pahang Technology Park, 26300 Kuantan, Pahang, Malaysia
  • Ahmed MM Faculty of Computer Science and Engineering, University of Barisal, Barisal 8200, Bangladesh


Sentiment Analysis(SA), Text, Deep learning, Emotion Recognition (ER), Classifiers, Neural Network (NN)


Now days the horizons of social online media keep expanding, the impacts they have on people are huge. For example, many businesses are taking advantage of the input from social media to advertise to specific target market. This is done by detecting and analyzing the sentiment (emotions, feelings, opinions) in social media about any topic or product from the texts. There are numerous machine learning as well as natural language processing methods used to examine public opinions with low time complexity. Deep learning techniques, however, have become widely popular in recent times because of their high efficiency and accuracy. This paper provides a complete overview of the common deep learning frameworks used in sentiment analysis in recent time. We offer a taxonomical study of text representations, learning model, evaluation, metrics and implications of recent advances in deep learning architectures. We also added a special emphasis on deep learning methods; the key findings and limitations of different authors are discussed. This will hopefully help other researchers to do further development of deep learning methods in text processing especially for sentiment analysis. The research also presents the quick summaries of the most popular datasets, lexicons with their related research, performance and main features of the datasets. The aim of this survey is to emphasize the ability to solve text-based sentiment analysis challenges in deep learning architectures with successful achievement for accuracy, speed with context, syntactic and semantic meaning. This review paper analyzes uniquely with the progress and recent advances in sentiment analysis based on existing advanced methods and approach based on deep learning with their findings, performance comparisons and the limitations.


Kolkur, S., Dantal, G. and Mahe, R. 2015. Study of different levels for sentiment analysis. International Journal of Current Engineering

and Technology. 5(2), 768-770.

Liu, B. 2012. Sentiment analysis and opinion mining. Synthesis lectures on human language technologies. 5(1), 1-167.

Hoogervorst, R., et al., 2016. Aspect-based sentiment analysis on the web using rhetorical structure theory. in International Conference on Web Engineering. Springer.

Bibi, M., et al., 2020. A Cooperative Binary-Clustering Framework Based on Majority Voting for Twitter Sentiment Analysis. IEEE Access.

Sailunaz, K. and Alhajj, R. 2019.Emotion and sentiment analysis from Twitter text. Journal of Computational Science. 36, 101003.

Seal, D., Roy, U.K. and Basak, R. 2020. Sentence-Level Emotion Detection from Text Based on Semantic Rules, in Information and Communication Technology for Sustainable Development. Springer. 423-430.

Ragheb, W., et al., 2019. Attention-based Modeling for Emotion Detection and Classification in Textual Conversations. arXiv preprint arXiv:1906.07020.

Srivastava, S., Khurana, P. and Tewari,V. 2018. Identifying aggression and toxicity in comments using capsule network. in Proceedings of the First Workshop on Trolling, Aggression and Cyberbullying (TRAC-2018).

Alomari, E., Mehmood, R. and Katib, I. 2020. Sentiment Analysis of Arabic Tweets for Road Traffic Congestion and Event Detection, in

Smart Infrastructure and Applications. Springer. 37-54.

Aloufi, S. and El Saddik, A. 2018. Sentiment identification in football-specific tweets. IEEE Access. 6, 78609-78621.

Ruz, G.A., Henríquez, P.A. andMascareño, A. 2020, Sentiment analysis of Twitter data during critical events through Bayesian networks classifiers. Future Generation Computer Systems. 106, 92-104.

Wu, D. and Cui, Y. 2018. Disaster early warning and damage assessment analysis using social media data and geo-location information. Decision Support Systems. 111, 48-59.

Dashtipour, K., et al., 2020.A hybrid Persian sentiment analysis framework: Integrating dependency grammar based rules and deep neural networks. Neurocomputing. 380, 1-10.

Kausar, S., et al., 2019. A Sentiment Polarity Categorization Technique for Online Product Reviews. IEEE Access.

Trinh, S., et al., 2016. Lexicon-based sentiment analysis of Facebook comments in Vietnamese language, in Recent developments in

intelligent information and database systems. Springer. 263-276.

Xu, Q., et al., 2020. Aspect-based sentiment classification with multi-attention network. Neurocomputing. 388, 135-143.

Ren, R., Wu, D.D. and Liu, T. 2018. Forecasting stock market movement direction using sentiment analysis and support vector machine. IEEE Systems Journal. 13(1), 760-770.

Kušen, E. and Strembeck, M. 2018. Politics, sentiments, and misinformation: An analysis of the Twitter discussion on the 2016 Austrian Presidential Elections. Online Social Networks and Media. 5, 37-50.

Haselmayer, M. and Jenny, M. 2017. Sentiment analysis of political communication: combining a dictionary approach with crowdcoding. Quality & quantity. 51(6), 2623-2646.

Mikolov, T., et al., 2013.Efficient estimation of word representations in vector space. arXiv preprint arXiv:1301.3781.

Zhai, S. and Zhang, Z.M. 2016.Semisupervised autoencoder for sentiment analysis. in Thirtieth AAAI Conference on Artificial Intelligence.

Zhang, Y., Jin, R. and Zhou, Z.-H. 2010. Understanding bag-ofwords model: a statistical framework. International Journal of Machine Learning and Cybernetics. 1(1-4), 43-52.

Zhang, M., Zhang, Y. and Vo,D.-T. 2016. Gated neural networks for targeted sentiment analysis. in Thirtieth AAAI Conference on Artificial Intelligence.

Ma, Y., Peng, H. and Cambria,E. 2018. Targeted aspect-based sentiment analysis via embedding commonsense knowledge into an attentive LSTM. in Thirty-second AAAI conference on artificial intelligence.

Xu, H., et al., 2018. Double embeddings and cnn-based sequence labeling for aspect extraction. arXiv preprint arXiv:1805.04601.

Pennington, J., Socher, R. and Manning, C.D. 2014.Glove: Global vectors for word representation. in Proceedings of the 2014 conference on empirical methods in natural language processing (EMNLP).

Devlin, J., et al., 2018. Bert: Pre-training of deep bidirectional transformers for language understanding. arXiv preprint arXiv:1810.04805.

Kim, Y. 2014. Convolutional neural networks for sentence classification. arXiv preprint arXiv:1408.5882.

Bahdanau, D., Cho, K. and Bengio, Y. 2014. Neural machine translation by jointly learning to align and translate. arXiv preprint arXiv:1409.0473.

Cho, K., et al., 2014. Learning phrase representations using RNN encoder-decoder for statistical machine translation. arXiv preprint arXiv:1406.1078.

Zhang, X., Zhao, J. and LeCun, Y. 2015. Character-level convolutional networks for text classification. in Advances in neural information processing systems.

Conneau, A., et al., 2016.Very deep convolutional networks for text classification. arXiv preprint arXiv:1606.01781.

Park, J.H. and Fung, P. 2017. One-step and two-step classification for abusive language detection on twitter. arXiv preprint arXiv:1706.01206.

Lai, S., et al., 2015.Recurrent convolutional neural networks for text classification. in Twenty-ninth AAAI conference on artificial intelligence.

Wang, X., Jiang, W. and Luo, Z. 2016.Combination of convolutional and recurrent neural network for sentiment analysis of short texts. in Proceedings of COLING 2016, the 26th international conference on computational linguistics: Technical papers.

Dong, Y., et al., 2020. A Sentiment Analysis Method of Capsule Network Based on BiLSTM. IEEE Access, 8, 37014-37020.

Mousa, A. and Schuller, B. 2017.Contextual bidirectional long shortterm memory recurrent neural network language models: A generative approach to sentiment analysis. in Proceedings of the 15th Conference of the European Chapter of the Association for Computational Linguistics.1, Long Papers.

Dai, A.M. and Le, Q.V. 2015.Semi-supervised sequence learning. in Advances in neural information processing systems.

Saeed, H.H., Shahzad, K. and Kamiran. F. 2018. Overlapping toxic sentiment classification using deep neural architectures. in 2018 IEEE International Conference on Data Mining Workshops (ICDMW). IEEE.

Hinton, G.E., Krizhevsky, A. and Wang. S.D. 2011. Transforming auto-encoders. in International conference on artificial neural networks. Springer.

Du, Y., et al., 2019. A novel capsule based hybrid neural network for sentiment classification. IEEE Access. 7, 39321-39328.

Alsaidi, A., et al., 2018. Compression multi-level crypto stego security of texts utilizing colored email forwarding. Journal of Computer Science & Computational Mathematics (JCSCM). 8(3), 33-42.

Gao, Z., et al., 2019. Target-Dependent Sentiment Classification With BERT. IEEE Access, 7, 154290-154299.

Zhao, W., et al., 2019. Towards scalable and reliable capsule networks for challenging NLP applications. arXiv preprint arXiv:1906.02829.

Batbaatar, E., Li, M. and Ryu, K.H. 2019.Semantic-Emotion Neural Network for Emotion Recognition From Text. IEEE Access. 7, 111866-111878.

Yuan, Z., et al., 2018. Domain attention model for multi-domain sentiment classification. Knowledge-Based Systems. 155, 1-10.

Stojanovski, D., et al., 2015.Twitter sentiment analysis using deep convolutional neural network. in International Conference on Hybrid Artificial Intelligence Systems. Springer.

Dufourq, E. and Bassett, B.A. 2017.Eden: Evolutionary deep networks for efficient machine learning. in 2017 Pattern Recognition Association of South Africa and Robotics and Mechatronics (PRASA-RobMech). IEEE.




How to Cite

Islam, M. S., Ghani, N. A., & Ahmed, M. M. (2024). A review on recent advances in deep learning for sentiment analysis: performances, challenges and limitations. COMPUSOFT: An International Journal of Advanced Computer Technology, 9(07), 3775–3783. Retrieved from https://ijact.in/index.php/j/article/view/582



Review Article

Similar Articles

1 2 3 4 5 6 7 8 9 10 > >> 

You may also start an advanced similarity search for this article.