Sentiment Analysis on Bengali Facebook Comments To Predict Fan's Emotions Towards a Celebrity
Keywords:Sentiment Analysis, Celebrities, Mechine Learning, tf-idf, SVM, Emotion
In this present era, sentiment analysis is considered as one of the most rapidly growing fields of computer science study. It is a text mining technique which is automated and determines the emotion of a text. A text can be divided into many emotions using sentiment analysis. Since there are some studies on emotion analysis in the Bangla language, it is regarded as a key research area in the field of analyzing Bangla language. This paper works with five different emotions and those are Happy, Sad, Angry, Surprise and Excited. Apart from these emotions our paper also deals with two categories, such as Abusive and Religious. We proposed a method of machine learning technique which is the SVM algorithm to extract these five individual emotions from Bangla text.
Panksepp J., 2004. Affective neuroscience: The foundations of human and animal emotions. Oxford university press.
Damasio A.R., 1998. Emotion in the perspective of an integrated nervous system. Brain research reviews, 26(2-3), pp.83-86. DOI: https://doi.org/10.1016/S0165-0173(97)00064-7
Ekman. P.E. and Davidson, R.J., 1994. The nature of emotion: Fundamental questions. Oxford University Press.
Viking Mäntylä., M. Graziotin, D. and Kuutila M., 2016. The Evolution of Sentiment Analysis-A Review of Research Topics, Venues, and Top Cited Papers. arXiv e-prints, pp.arXiv-1612.
Drovo, M.D., Chowdhury, M. Uday, S.I. and Das. A.K., 2019, June. Named entity recognition in bengali text using merged hidden markov model and rule base approach. In 2019 7th International Conference on Smart Computing & Communications (ICSCC) (pp. 1-5). IEEE. DOI: https://doi.org/10.1109/ICSCC.2019.8843661
Hossain, M.T., Hasan, M.W. and Das, A.K., 2021, January. Bangla Handwritten Word Recognition System Using Convolutional Neural Network. In 2021 15th International Conference on Ubiquitous Information Management and Communication (IMCOM) (pp. 1-8). IEEE. DOI: https://doi.org/10.1109/IMCOM51814.2021.9377410
Mumu, T.F., Munni, I.J. and Das, A.K., 2021. Depressed people detection from bangla social media status using lstm and cnn approach. Journal of Engineering Advancements, 2(01), pp.41-47. DOI: https://doi.org/10.38032/jea.2021.01.006
Islam, J., Mubassira, M., Islam, M.R. and Das, A.K., 2019, February. A speech recognition system for Bengali language using recurrent neural network. In 2019 IEEE 4th international conference on computer and communication systems (ICCCS) (pp. 73-76). IEEE. DOI: https://doi.org/10.1109/CCOMS.2019.8821629
Mahmudun, M., Altaf, M.T. and Ismail, S., 2016. Detecting sentiment from Bangla text using machine learning technique and feature analysis. Int. J. Comput. Appl., 975, p.8887. DOI: https://doi.org/10.5120/ijca2016912230
Das, A. and Bandyopadhyay, S., 2010. Phrase-level polarity identification for Bangla. Int. J. Comput. Linguist. Appl.(IJCLA), 1(1-2), pp.169-182.
Das, D., 2011, March. Analysis and tracking of emotions in english and bengali texts: a computational approach. In Proceedings of the 20th international conference companion on World wide web (pp. 343-348). DOI: https://doi.org/10.1145/1963192.1963341
Hasan, K.A. and Rahman, M., 2014, December. Sentiment detection from bangla text using contextual valency analysis. In 2014 17th International Conference on Computer and Information Technology (ICCIT) (pp. 292-295). IEEE. DOI: https://doi.org/10.1109/ICCITechn.2014.7073151
Chowdhury, S. and Chowdhury, W., 2014, May. Performing sentiment analysis in Bangla microblog posts. In 2014 International Conference on Informatics, Electronics & Vision (ICIEV) (pp. 1-6). IEEE. DOI: https://doi.org/10.1109/ICIEV.2014.6850712
Go, A., Bhayani, R. and Huang, L., 2009. Twitter sentiment classification using distant supervision. CS224N project report, Stanford, 1(12), p.2009.
Pandey, P. and Govilkar, S., 2015. A framework for sentiment analysis in Hindi using HSWN. International Journal of Computer Applications, 119(19). DOI: https://doi.org/10.5120/21176-4185
Tuhin, R.A., Paul, B.K., Nawrine, F., Akter, M. and Das, A.K., 2019, February. An automated system of sentiment analysis from bangla text using supervised learning techniques. In 2019 IEEE 4th International Conference on Computer and Communication Systems (ICCCS) (pp. 360-364). IEEE. DOI: https://doi.org/10.1109/CCOMS.2019.8821658
Tembhurnikar, S.D. and Patil, N.N., 2015. Sentiment Analysis using LDA on Product Reviews: A Survey. International Journal of Computer Applications, 975, p.8887.
Umamaheswari, K. and Karthiga, R., Sentiment Classification based on Latent Dirichlet Allocation. International Journal of Computer Applications, 975, p.8887.
Das, A.K., Al Asif, A., Paul, A. and Hossain, M.N., 2021. Bangla hate speech detection on social media using attention-based recurrent neural network. Journal of Intelligent Systems, 30(1), pp.578-591. DOI: https://doi.org/10.1515/jisys-2020-0060
Datacamp.com, 2021. [Online]. Available: https://www.datacamp.com/community/tutorials/svm-classification-scikit-learn-python.
Rakib, O.F., Akter, S., Khan, M.A., Das, A.K. and Habibullah, K.M., 2019, December. Bangla word prediction and sentence completion using GRU: an extended version of RNN on N-gram language model. In 2019 International Conference on Sustainable Technologies for Industry 4.0 (STI) (pp. 1-6). IEEE. DOI: https://doi.org/10.1109/STI47673.2019.9068063
Monkeylearn.com, 2021. [Online]. Available: https://monkeylearn.com/blog/what-is-tf-idf/
"Support Vector Machine (SVM) Algorithm - Javatpoint", www.javatpoint.com, 2021. [Online]. Available: https://www.javatpoint.com/machine-learning-support-vector-machine-algorithm.
Hossain, M.M., Labib, M.F., Rifat, A.S., Das, A.K. and Mukta, M., 2019, June. Auto-correction of english to bengali transliteration system using levenshtein distance. In 2019 7th International Conference on Smart Computing & Communications (ICSCC) (pp. 1-5). IEEE. DOI: https://doi.org/10.1109/ICSCC.2019.8843613
Labib, M.F., Rifat, A.S., Hossain, M.M., Das, A.K. and Nawrine, F., 2019, June. Road accident analysis and prediction of accident severity by using machine learning in Bangladesh. In 2019 7th International Conference on Smart Computing & Communications (ICSCC) (pp. 1-5). IEEE. DOI: https://doi.org/10.1109/ICSCC.2019.8843640
"Multilayer Perceptron (MLP) vs Convolutional Neural Network in Deep Learning", Medium, 2021. [Online]. Available: https://medium.com/data-science-bootcamp/multilayer-perceptron-mlp-vs-convolutional-neural-network-in-deep-learning-c890f487a8f1.
Emon, E.A., Rahman, S., Banarjee, J., Das, A.K. and Mittra, T., 2019, June. A deep learning approach to detect abusive bengali text. In 2019 7th International Conference on Smart Computing & Communications (ICSCC) (pp. 1-5). IEEE. DOI: https://doi.org/10.1109/ICSCC.2019.8843606
Ullah, M.R., Bhuiyan, M.A.R. and Das, A.K., 2017, September. IHEMHA: Interactive healthcare system design with emotion computing and medical history analysis. In 2017 6th International Conference on Informatics, Electronics and Vision & 2017 7th International Symposium in Computational Medical and Health Technology (ICIEV-ISCMHT) (pp. 1-8). IEEE. DOI: https://doi.org/10.1109/ICIEV.2017.8338606
Bhuiyan, M., Rahman, A., Ullah, M. and Das, A.K., 2019. iHealthcare: Predictive model analysis concerning big data applications for interactive healthcare systems. Applied Sciences, 9(16), p.3365. DOI: https://doi.org/10.3390/app9163365
"Confusion Matrix - an overview | ScienceDirect Topics", Sciencedirect.com, 2021. [Online]. Available: https://www.sciencedirect.com/topics/engineering/confusion-matrix.
Das, A.K., Ashrafi, A. and Ahmmad, M., 2019, February. Joint cognition of both human and machine for predicting criminal punishment in judicial system. In 2019 IEEE 4th International Conference on Computer and Communication Systems (ICCCS) (pp. 36-40). IEEE. DOI: https://doi.org/10.1109/CCOMS.2019.8821655
- Abstract view
How to Cite
Copyright (c) 2021 Md. Serajus Salekin Khan, Sanjida Reza Rafa, Al Ekram Hossain Abir, Amit Kumar Das
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
For open access publishing in this journal, authors will retain copyright alongside scholarly usage rights. All articles published open access will be immediately and permanently free for everyone to read, download, copy and distribute. Permitted reuse is defined by the following user licenses: All the articles published by this journal are licensed under a Creative Commons Attribution-NonCommercial 4.0 International License