Emotion Detection in Online Social networks: Using Deep Learning Approach

Thumbnail Image

Date

2022-05-30

Journal Title

Journal ISSN

Volume Title

Publisher

Department of Computer Science and Engineering(CSE), Islamic University of Technology(IUT), Board Bazar, Gazipur, Bangladesh

Abstract

Emotion recognition is one of the most difficult jobs in the Natural Language Processing (NLP) sector since it relies significantly on contextual information and mixed emotions in a sentence during the emotion detection process. Therefore, we propose two deep learning approaches CNN and Bi-LSTM, we built these two models on a dataset that contains six levels of emotions. The two models have proven to give good accuracy above 90% on this dataset. From that, we have decided to try them out on thirteen levels of emotions to see if we can still achieve reasonable performance on a high level of emotions

Description

Supervised by Ms. Lutfun Nahar Lota, Asst. Professor, Department of Computer Science and Engineering(CSE), Islamic University of Technology (IUT) Board Bazar, Gazipur-1704, Bangladesh. This thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2022.

Keywords

K-NN, CNN, Bi-LSTM, Deep Learning, Naive Bayes, SVM

Citation

[1] M. Wongkar and A. Angdresey, "Sentiment Analysis Using Naive Bayes Algorithm Of The Data Crawler: Twitter," 2019 Fourth International Conference on Informatics and Computing (ICIC), 2019, pp. 1-5, doi: 10.1109/ICIC47613.2019.8985884. [2] A.Shakir and Jyoti Arora, “Sentiment Analysis of Twitter Data using KNN Classification Technique,”IJSRD - International Journal for Scientific Research & Development| Vol. 6, Issue 03, 2018 | ISSN (online): 2321-0613 [3] S. Naz, A. Sharan and N. Malik, "Sentiment Classification on Twitter Data Using Support Vector Machine," 2018 IEEE/WIC/ACM International Conference on Web Intelligence (WI), 2018, pp. 676-679, doi: 10.1109/WI.2018.00-13. [4] T. LeCompte and J. Chen, “Sentiment analysis of tweets including emoji data,” in 2017 International Conference on Computational Science and Computational Intelligence (CSCI). IEEE, 2017, pp. 793–798. [5] A. Illendula and A. Sheth, “Multimodal emotion classification,” in Companion Proceedings of The 2019 World Wide Web Conference, 2019, pp. 439–449. [6] S. Rosenthal, N. Farra, and P. Nakov, “Semeval-2017 task 4: Sentiment 30 analysis in twitter,” arXiv preprint arXiv:1912.00741, 2019. [7] H. Al-Omari, M. A. Abdullah, and S. Shaikh, “Emodet2: Emotion detection in english textual dialogue using bert and bilstm models,” in 2020 11th International Conference on Information and Communication Systems (ICICS). IEEE, 2020, pp. 226–232. [8] A. Chatterjee, K. N. Narahari, M. Joshi, and P. Agrawal, “Semeval-2019 task 3: Emocontext contextual emotion detection in text,” in Proceedings of the 13th international workshop on semantic evaluation, 2019, pp. 39–48. [9] T. Mikolov, M. Karafi at, L. urget, J. Cernock y, and S. Khudanpur, “Recurrent neural network based language model.” in Interspeech, vol. 2, no. 3. Makuhari, 2010, pp. 1045–1048. [10] M. Schuster and K. K. Paliwal, “ idirectional recurrent neural networks,” IEEE transactions on Signal Processing, vol. 45, no. 11, pp. 2673–2681, 1997. [11] S.-H. Park, B.-C. Bae, and Y.-G. Cheong, “Emotion recognition from text stories using an emotion embedding model,” in 2020 IEEE international conference on big data and smart computing (BigComp). IEEE, 2020, pp. 579–583. [12] “ i-directional long short term memory description.” https://paperswithcode.com/method/bilstm [13] https://cedar.buffalo.edu/~srihari/CSE676/11.1%20PerformMetrics.pdf

Collections

Endorsement

Review

Supplemented By

Referenced By