TARU PUBLICATIONS
 Journal of Statistics and Management Systems cover
Open Access ·Peer-reviewed·ISSN (Online): 2169-0014·ISSN (Print): 0972-0510
Powered by:Powered by

The Journal of Statistics and Management Systems (JSMS) is a world leading journal publishing high quality, rigorously peer-reviewed original research on theoretical and applied statistics and management systems since 1998. The scope is intentionally broad, but papers must make a novel contribution to the field to be considered for publication. Topics include, but are not limited to, the following: • Statistics • Applied Statistics • Industrial Statistics • Statistical Inference • Interdisciplinary role of Statistics • Actuarial Sciences • Decision Sciences • Managerial Aspects • Management Sciences • Management Information Systems

Issues up to 2022 co-published with and available at:Taylor & Francis Online
submissions@tarupublications.com
Open Access Research Article

Deep learning based bi-polar sentiment classification of movie reviews in Hindi

* ,

* Corresponding author · click or hover a name for details

pp. 59–86Vol. 27Issue 1January 2024DOI: 10.47974/JSMS-1030XML
Received:
09 Aug 2022
Accepted:
13 Dec 2022
Published Online:
08 Jan 2024
Article type:
Research Article
Language:
EN
Article no.:
JSMS-1030
Pages:
59–86

Abstract

With evolving technology, Hindi web content is growing considerably and catching popularity as the larger audience feels more connected and heard using their native language. A volcanic growth in online movie reviews (MRs) in Hindi has been observed lately; manually analyzing them is impossible. Hence, the research problem of automatic organization and classification of Hindi reviews is apparent as this can help viewers decide whether a movie is worth watching or not. This work focuses on developing a deep learning-based system for bi-polar sentiment classification of MRs for resource deficient language – Hindi. To this end, a primary Hindi movie review (MR) corpus is made and manually annotated with binary polarity class labels - positive or negative. The corpus is preprocessed using the preprocessing steps, and Random Word Embeddings (WEs) are utilized for feature extraction. This paper proposes an ensemble CNN_BiGRU, which is an integration of 1D CNN with BiGRU for the bipolar classification of Hindi MRs. To prove our ensemble’s efficacy; other widely used mainstream deep learning models (DLMs) such as Convolutional Neural Network (CNN), Recurrent Neural Network (RNN) based models – Gated Recurrent Unit (GRU), Long Short-Term Memory (LSTM), are also applied and compared with proposed ensemble using average classification accuracy. Empirical results show the effectiveness of the proposed ensemble in achieving a reasonably good average accuracy of 89.366%. The results indicate that proposed CNN_BiGRU compares favorably to the state-of-the-art DLMs applied and hence gives an effective solution for sentence-level bi-polar classification of MRs in a resource deficient scenario.

Keywords

Subject Classifications

Primary 68T50Secondary 97R40

References

[1] D. S Kulkarni and S.S Rodd, “Sentiment Analysis in Hindi—A Survey on the State-of-the-art Techniques,” In Transactions on Asian and Low-Resource Language Information Processing, 21(1), pp. 1-46 (2021).
[2] A. Jain and V. Jain, “Sentiment classification of twitter data belonging to renewable energy using machine learning,” in Journal of Information and Optimization Sciences, 40:2, pp. 521-533 (2019).
[3] A. Sharma and U. Ghose, “Sentimental analysis of twitter data with respect to general elections in India,” in Procedia Computer Science, 173, pp.325-334 (2020).
[4] T. Young, D. Hazarika, S. Poria, and E. Cambria,” Recent trends in deep learning based natural language processing,” in IEEE Computational Intelligence Magazine, 13(3), pp. 55-75 (2018).
[5] A. Sharma and U. Ghose, “Lexicon a linguistic approach for sentiment classification,” In IEEE 11th International Conference on Cloud Computing, Data Science & Engineering (Confluence), pp. 887-893 (2021).
[6] L. Zhang, S. Wang, and B. Liu, “Deep learning for sentiment analysis: A survey,” In Wiley Interdisciplinary Reviews: Data Mining and Knowledge Discovery, 8(4) (2018).
[7] A. Kumar and V. H. C. Albuquerque, “Sentiment Analysis Using XLM-R Transformer and Zero-shot Transfer Learning on Resource-poor Indian Language,” in Transactions on Asian and Low-Resource Language Information Processing, 20(5), pp. 1-13 (2021).
[8] A.R. Pathak, M. Pandey and S. Rautaray, “Empirical evaluation of deep learning models for sentiment analysis”, in Journal of Statistics and Management Systems, 22:4, pp. 741-752 (2019).
[9] A. Gatt and E. Krahmer, “Survey of the state of the art in natural language generation: Core tasks, applications and evaluation,” in Journal of Artificial Intelligence Research, 61, pp. 65-170 (2018).
[10] H. Qiu, C. Fan, J. Yao, and X. Ye, “Chinese Microblog Sentiment Detection Based on CNN-BiGRU and Multihead Attention Mechanism,” in Scientific Programming (2020).
[11] S. Seshadri, A.K. Madasamy, and S.K Padannayil, “Analyzing sentiment in Indian languages micro text using recurrent neural network”, in IIOAB Journal, 7, pp. 313-318 (2016).
[12]  P. Mathur, R. Shah, R. Sawhney, and D. Mahata, “Detecting offensive tweets in hindi-english code-switched language,” in Proceedings of the Sixth International Workshop on Natural Language Processing for Social Media, pp. 18-26 (2018).
[13]  T. Y. S. S. Santosh and K. V. S. Aravind, “Hate speech detection in hindi-english code-mixed social media text,” in Proceedings of the ACM India joint international conference on data science and management of data, pp. 310-313 (2019).
[14]  A. Joshi, A. Prabhu, M. Shrivastava, and V. Varma, “Towards sub-word level compositions for sentiment analysis of Hindi English code-mixed text,” in Proceedings of COLING 2016, the 26th International Conference on Computational Linguistics: Technical Papers, pp. 2482-2491 (2016).
[15]  P. Singhal and P. Bhattacharyya, “Borrow a little from your rich cousin: Using embeddings and polarities of English words for multilingual sentiment classification,” in Proceedings of COLING 2016, the 26th International Conference on Computational Linguistics: Technical Papers, pp. 3053-3062 (2016).
[16]  R. Bhargava, S. Arora, and Y. Sharma, “Neural network-based architecture for sentiment analysis in Indian languages,” in Journal of Intelligent Systems, 28(3), pp. 361-375 (2019).
[17]  M. G. Jhanwar and A. Das, “An ensemble model for sentiment analysis of Hindi-English code-mixed data,” arXiv preprint arXiv:1806.04450. https://doi.org/10.48550/arXiv.1806.04450 (2018). 
[18] C. Nanda, M. Dua, and G. Nanda, “Sentiment analysis of movie reviews in hindi language using machine learning,” in IEEE International Conference on Communication and Signal Processing (ICCSP), pp. 1069-1072 (2018).
[19] S. Ghosh, A. Paul, M. Sharma and S. Basu, “Decision-making under Risk: Evidence from the Hindi Movie Industry,” in Journal of Operations and Strategic Planning, 1(1), pp.15-33 (2018).
[20] V. Singh, P. Saxena, S. Singh and S. Rajendran, “Opinion mining and analysis of movie reviews,” in Indian Journal of Science and Technology, 10(19), pp.1-6 (2017).
[21] S. Rani and P. Kumar, “A journey of Indian languages over Sentiment Analysis: A Systematic Review”, in Artificial Intelligence Review 52.2, pp.1415-1462 (2019).
[22] Yoon Kim, “Convolutional Neural Networks for Sentence Classification,” in Proceedings of the Conference on Empirical Methods in Natural Language Processing (EMNLP), pp. 1746-1751 (2014).
[23] K. Saurav, K. Saunack, D. Kanojia, and P Bhattacharyya,” A Passage to India”: Pre-trained Word Embeddings for Indian Languages, arXiv preprint arXiv:2112.13800 (2021).
[24] A. Hafiz and A. Hafiz, “Novel Opinion mining System for Movie Reviews”, in International Journal of Intelligent Systems and Applications in Engineering 8.2, pp.94-101 (2020). 
[25] S. Murali and T. R Swapna, “An empirical evaluation of temporal convolutional network for offensive text classification”, in International Journal of Innovative Technology and Exploring Engineering, vol. 8, pp. 2179-2184 (2019).
[26] J. Chung, C. Gulcehre, K. H Cho, and Y. Bengio, “Empirical evaluation of gated recurrent neural networks on sequence modeling,” arXiv preprint arXiv:1412.3555 (2014).
[27]  X. Chen, C. Wang, D. Li, and X. Sun, “A New Early Rumor Detection Model Based on BiGRU Neural Network,” In Discrete Dynamics in Nature and Society (2021). 
[28]  I. Nazeer, M. Rashid, S. K Gupta and A. Kumar, “Use of Novel Ensemble Machine Learning Approach for Social Media Sentiment Analysis,” in Analyzing Global Social Media Consumption, IGI Global, pp. 16-28 (2021).
[29] X Wang and H. C Kim, “Text categorization with improved deep learning methods,” in Journal of information and communication convergence engineering, 16(2), pp.106-113 (2018).
[30] S. R. Shah and A. Kaushik, “Sentiment Analysis on Indian Indigenous Languages: A Review on Multilingual Opinion Mining”, arXiv:1911.12848 (2019).
[31]  Md S. Akhtar, A. Kumar, A. Ekbal, and P. Bhattacharyya, “A Hybrid Deep Learning Architecture for Sentiment Analysis”, in proceedings of the 26th International Conference on Computational Linguistics (COLING), pp.482–493 (2016).
[32]  G. Xu, Y. Meng, X. Qiu, Z. Yu and Xu Wu “Sentiment Analysis of Comment Texts Based on BiLSTM,” in IEEE Access, Special Section on Artificial Intelligence and cognitive computing for communication and network, pp. 51522-51531 (2019).

Views: 164Downloads: 4Citations: 2