Skip to main content
Log in

An Effective Framework for Sentiment Analysis of Hindi Sentiments Using Deep Learning Technique

  • Published:
Wireless Personal Communications Aims and scope Submit manuscript

Abstract

Sentiment analysis is a way to extract emotion-based information or users' sentiments and opinions from text data. Sentiment analysis uses text analysis, Natural Language Processing (NLP), and computational linguistics. Text mining research has a strong focus on Sentiment Analysis (SA), which deals with the processing of opinions, attitudes, and the subjective aspect of the text. In today’s time, we are seeing the availability of extensive web-based data on the Hindi language, which is a national language of India and also a first language used by the majority of the population in India. So, it has become extremely important to analyze customer's/user's opinions about the product, services or company and find out the key insights, particularly for companies and government organizations. The insights of sentiment analysis give a ray to the organizations to set their product/services or company as a key player in the market to survive to the long time period and get good business. This paper explores how we can effectively use deep neural networks in sentiment analysis to classify Hindi sentiments. To do it, we used word embeddings for Hindi text data and then trained the proposed model using Long Short-Term Memory (LSTM) and, subsequently, employed parameters.

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

Similar content being viewed by others

Data Availability

Data is available within the manuscript/ Any data/ code used in this may be made available by the authors in electronic form whenever required.

Code Availability

(software application or custom code): Not Applicable.

References

  1. Araque, O., Corcuera-Platas, I., Sánchez-Rada, J. F., & Iglesias, C. A. (2017). Enhancing deep learning sentiment analysis with ensemble techniques in social applications. Expert Systems with Applications, 77, 236–246.

    Article  Google Scholar 

  2. Da Silva, N. F. F., Hruschka, E. R., & Hruschka, E. R. (2014). Tweet sentiment analysis with classifier ensembles. Decision Support Systems, 66, 170–179.

    Article  Google Scholar 

  3. Giachanou, A., & Crestani, F. (2016). Like it or not: A survey of twitter sentiment analysis methods. ACM Computing Surveys, 49, 28.

    Google Scholar 

  4. Graves, A. (2013) Generating sequences with recurrent neural networks, arXiv preprint arXiv: 1308.0850.

  5. Kadlec, R., Schmid, M. and Kleindienst, J. (2015) Improved deep learning baselines for ubuntu corpus dialogs, arXiv preprint arXiv:1510.03753.

  6. Kumar, A., Kohail, Ekbal, SA. and Biemann, C. (2015) IIT-TUDA: system for sentiment analysis in Indian languages using lexical acquisition, in: International Conference on Mining Intelligence and Knowledge Exploration, Hyderabad, India, Springer, pp 684–693.

  7. Muhammad, M. N., AltafMd, T., & Ismail, S. (2016). Detecting sentiment from Bangla text using machine learning technique and feature analysis. International Journal of Computer Applications, 153, 28–34.

    Article  Google Scholar 

  8. Phani, S., IIEST, S., Lahiri S. and Biswas, A. (2016) Sentiment Analysis of Tweets in Three Indian Languages, WSSANLP 2016 1001, 83–92.

  9. Se, S., Vinayakumar, R., Kumar, M. A., & Soman, K. P. (2016). Predicting the sentimental sentiments in Tamil Movie using machine learning algorithms. Indian Journal of Science and Technology, 9, 1–5.

    Article  Google Scholar 

  10. Seshadri, S., Madasamy, A. K., & Padannayil, S. K. (2016). Analyzing sentiment in Indian languages micro text using recurrent neural network. IIOAB J., 7, 313–318.

    Google Scholar 

  11. Joshi A., Bhattacharyya P., and Balamurali R., (2010) “A Fall-Back Strategy for Sentiment Analysis in Hindi: A Case Study,” in Proceedings of ICON 8th International Conference on Natural Language Processing, Macmillan Publishers.

  12. Bakliwal A., Arora P., Patil A., and VarmaV., (2011) “Towards Enhanced Opinion Classification using NLP Techniques,” in Proceedings of the Workshop on Sentiment Analysis where AI Meets Psychology, Chiang Mai, pp. 101–107.

  13. Akhtar, Md Shad, Asif Ekbal, and Pushpak Bhattacharyya. (2016) "Aspect based sentiment analysis in Hindi: resource creation and evaluation." Proceedings of the Tenth International Conference on Language Resources and Evaluation (LREC'16).

  14. Sharma R. and Bhattacharyya P., (2014) “A Sentiment Analyzer for Hindi Using Hindi Senti Lexicon,” in Proceedings of the 11th International Conference on Natural Language Processing, Goa, pp. 150–155.

  15. Tumsare, P., Sambare, A., & Jain, S. (2014). Opinion mining in natural language processing using sentiwordnet and fuzzy. International Journal of Emerging Trends and Technology in Computer Science, 3(3), 153–158.

    Google Scholar 

  16. Pandey, P., & Govilkar, S. (2015). A framework for sentiment analysis in hindi using H-SWN. International Journal of Computer Applications, 119(19), 23–26.

    Article  Google Scholar 

  17. Kaur, A., & Gupta, V. (2017). A novel approach for sentiment analysis of punjabi text using SVM. The International Arab Journal of Information Technology, 14(5), 707–712.

    Google Scholar 

  18. Akhtar M., Kumar A., Ekbal A., and Bhattacharyya P., (2016) “A Hybrid Deep Learning Architecture for Sentiment Analysis,” in Proceedings of COLING, the 26th International Conference on Computational Linguistics: Technical Papers, Osaka, pp. 482–493.

  19. Sarkar K. and Chakraborty S., (2015) “A Sentiment Analysis System for Indian Language Tweets,” in Proceedings of International Conference on Mining Intelligence and Knowledge Exploration, Hyderabad, pp. 694–702.

  20. Sharma P. and Moh T., (2016) “Prediction of Indian election using sentiment analysis on Hindi Twitter,” in Proceedings of IEEE International Conference on Big Data, Washington, pp. 1966- 1971.

  21. Shirani-mehr H., (2015) “Applications of Deep Learning to Sentiment Analysis of Movie Sentiments,” Technical Report, Stanford University.

  22. Stojanovski D., Strezoski G., Madjarov G., and Dimitrovski I., (2015) “Twitter sentiment analysis using Deep Convolutional Neural Network,” in Proceedings of International Conference on Hybrid Artificial Intelligence Systems., Bilbao, pp. 726–737.

  23. Tang D., Qin B., and Liu T., (2015) “Document Modeling with Gated Recurrent Neural Network for Sentiment Classification,” in Proceedings of Conference on Empirical Methods in Natural Language Processing, Lisbon, pp. 1422–1432.

  24. Zhang L. and Chen C., (2017) “Sentiment Classification With Convolutional Neural Networks: an Experimental Study on A Large-Scale Chinese Conversation Corpus,” in Proceedings of 12th International Conference on Computational Intelligence and Security, Wuxi, pp. 165–169.

  25. Tang Y. and Liu J., (2011) “Gated Recurrent Units for Airline Sentiment Analysis of Twitter Data,” Technical Report, Stanford University.

  26. Omara E., Mosa M., and Ismail N., (2018) “Deep Convolutional Network for Arabic Sentiment Analysis for Arabic sentiment Analysis,” in International Japan-Africa Conference on Electronics, Communications and Computations, Alexandria, pp. 155–159.

  27. Akhtar M., Ekbal A., and Bhattacharyya P., (2016) “Aspect based Sentiment Analysis in Hindi: Resource Creation and Evaluation,” in Proceedings of the 10th International Conference on Language Resources and Evaluation, Portorož, pp. 2703–2709.

  28. Seshadri, S., Madasamy, A., & Padannayil, S. (2016). Article analyzing sentiment in indian languages micro text. Institute of Integrative Omics and Applied Biotechnology, 7(1), 313–318.

    Google Scholar 

  29. Rani, S., & Kumar, P. (2019). Deep learning based sentiment analysis using convolution neural network. Arabian Journal for Science and Engineering, 44(4), 3305–3314.

    Article  Google Scholar 

  30. Shrivastava, K., & Kumar, S. (2020). A sentiment analysis system for the hindi language by integrating gated recurrent unit with genetic algorithm. Int. Arab J. Inf. Technol., 17(6), 954–964.

    Google Scholar 

  31. Shrivastava, K., Kumar, S., & Jain, D. K. (2019). An effective approach for emotion detection in multimedia text data using sequence based convolutional neural network. Multimedia Tools and Applications, 78(20), 29607–29639.

    Article  Google Scholar 

  32. Bhargava, R., Arora, S., & Sharma, Y. (2019). Neural network-based architecture for sentiment analysis in Indian languages. Journal of Intelligent Systems, 28(3), 361–375.

    Article  Google Scholar 

  33. Rakshitha, K., et al. (2021). Sentimental analysis of Indian regional languages on social media. Global Transitions Proceedings, 22, 414–420.

    Article  Google Scholar 

  34. Jang, Beakcheol, et al. (2020) "Bi-LSTM model to increase accuracy in text classification: Combining Word2vec CNN and attention mechanism." Applied Sciences 10.17: 5841.

  35. https://www.ibm.com/in-en/cloud/learn/neural-networks accessed on 02–12–2022

  36. https://www.analyticsvidhya.com/blog/2022/03/an-overview-on-long-short-term-memory-lstm/ accessed on 02–12–2022

Download references

Funding

No funding is received for this research.

Author information

Authors and Affiliations

Authors

Contributions

Mr. BS arranged the data and proposed the model, Dr. DV compared the models, and Dr. PP was responsible for model validation.

Corresponding author

Correspondence to Prateek Pandey.

Ethics declarations

Conflict of interest

No conflicts of interest regarding the research or submitted research article.

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

Shrivash, B.K., Verma, D.K. & Pandey, P. An Effective Framework for Sentiment Analysis of Hindi Sentiments Using Deep Learning Technique. Wireless Pers Commun 132, 2097–2110 (2023). https://doi.org/10.1007/s11277-023-10702-y

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11277-023-10702-y

Keywords

Navigation