IJEME Vol. 15, No. 4, 8 Aug. 2025
Cover page and Table of Contents: PDF (size: 711KB)
Text Mining, Opinion Analysis, Neural Network, Text Review, Human Emotion
With the technological advancements, global communication has largely shifted to text-based communication. As a result, the process of extracting meaningful insights from human behavior by machine learning techniques applied to textual data has now been significantly simplified. This research utilizes text mining methods to analyze customers feedback from food reviews, employing them as effective tools for opinion analysis and rating prediction from feedback. This research utilizes two neural network techniques (Normal Neural Network and LSTM) to analyze textual data and generate predicted scores ranging from 1 to 5 for each review from Amazon food review dataset. After implementing two neural network models, the system automatically generates a predicted score on a scale from 1 to 5. This study employs widely-used neural network techniques and provides a foundation for advancing text-based emotion detection in future research. The primary focus of this study is on unaltered customer feedback and it aims to solve the problem of accurately analyzing customer sentiments or opinion and extracting meaningful insights from their feedback. By comparing the performance of LSTM and standard neural networks, we achieve a 62.12% accuracy, showcasing superior results in emotion prediction from unstructured textual reviews. These insights pave the way for more scalable and efficient solutions in text mining for emotion detection.
Md. Ahasan Habib Sami, Mahir Rahaman Khan, M. Mahmudul Kabir, Khairul Islam Kakon, Dip Nandi, "Human Opinion Analysis through Text Mining", International Journal of Education and Management Engineering (IJEME), Vol.15, No.4, pp. 23-36, 2025. DOI:10.5815/ijeme.2025.04.03
[1]T. Islam, R. R. Ema, and M. H. Ahmed, “Detecting emotion from text and emoticon,” London Journal of Research in Computer Science and Technology, vol. 17, no. 3, pp. 9–13, 2017.
[2]M. Hasan, E. Rundensteiner, and E. Agu, “Automatic emotion detection in text streams by analyzing twitter data,” International Journal of Data Science and Analytics, vol. 7, no. 1, pp. 35–51, 2019.
[3]P. Thakur and R. Shrivastava, “A review on text based emotion recognition system,” International Journal of Ad- vanced Trends in Computer Science and Engineering, vol. 7, no. 5, pp. 67–71, 2018.
[4]P. Arya and S. Jain, “Text based emotion detection,” International Journal of Computer Engineering and Technology, vol. 9, no. 3, pp. 95–104, 2018.
[5]W. C. Acheampong, Francis A. and H. Nunoo-Mensah, “Text-based emotion detection: Advances, challenges, and opportunities,” Engineering Reports, vol. 2, no. 7, pp. 1–24, 2020.
[6]N. Alvarez-Gonzale, A. Kaltenbrunner, and V. Go´mez, “Uncovering the limits of text-based emotion detection,” in Findings of the Association for Computational Linguistics: EMNLP 2021. Association for Computational Linguistics, 2021, pp. 2560–2583.
[7]A. M. Van Der Veen and E. Bleich, “The advantages of lexicon-based sentiment analysis in an age of machine learning,” PLoS One, vol. 20, no. 1, pp. 1–19, January 2025.
[8]A. Kotelnikova, D. Paschenko, K. Bochenina, and E. Kotelnikov, “Lexicon-based methods vs. bert for text senti- ment analysis,” in Lect. Notes Comput. Sci. (including Subser. Lect. Notes Artif. Intell. Lect. Notes Bioinformatics). Springer, 2022, vol. 13217, pp. 71–83.
[9]P. Arya and S. Jain, “Text based emotion detection,” International Journal of Computer Engineering & Technology (IJCET), vol. 9, no. 3, pp. 95–104, 2018.
[10]M. D. Velasco, R. Justo, J. Anto´n, M. Carrilero, and M. I. Torres, “Emotion detection from speech and text,” in 4th International Conference, IberSPEECH 2018, November 2018, pp. 68–71.
[11]J. Guo, “Deep learning approach to text analysis for human emotion detection from big data,” Journal of Intelligent Systems, vol. 31, no. 1, pp. 113–126, 2022.
[12]D. Haryadi and G. P. Kusuma, “Emotion detection in text using nested long short-term memory,” International Journal of Advanced Computer Science and Applications, vol. 10, no. 6, pp. 351–357, 2019.
[13]M. Hasan, E. Rundensteiner, and E. Agu, “Automatic emotion detection in text streams by analyzing twitter data,” International Journal of Data Science and Analytics, vol. 7, no. 1, pp. 35–51, 2019.
[14]R. Y. Khan, S. Ambar, S. Jan, and F. Khan, “Human emotion detection and classification in text mining,” Pakistan Journal of Science, vol. 71, no. 4, pp. 235–240, 2019, asia Pacific International Conference on Emerging Engineering (APICEE).
[15]S. Kusal, S. Patil, J. Choudrie, K. Kotecha, D. Vora, and I. Pappas, “A review on text-based emotion detection – techniques, applications, datasets, and future directions,” arXiv, 2022. [Online]. Available: http://arxiv.org/abs/2205.03235
[16]K. Machova´, M. Szabo´ova, J. Paralicˇ, and J. Micˇko, “Detection of emotion by text analysis using machine learning,” Frontiers in Psychology, vol. 14, September 2023.
[17]A. R. Murthy and K. M. A. Kumar, “A review of different approaches for detecting emotion from text,” in IOP Conference Series: Materials Science and Engineering, vol. 1110, no. 1, 2021, p. 012009.
[18]P. Nandwani and R. Verma, “A review on sentiment analysis and emotion detection from text,” Social Network Analysis and Mining, vol. 11, no. 1, pp. 1–19, 2021.
[19]A. Seyeditabari, N. Tabari, S. Gholizadeh, and W. Zadrozny, “Emotion detection in text: Focusing on latent repre- sentation,” Unpublished, 2019.
[20]A. Seyeditabari, N. Tabari, and W. Zadrozny, “Emotion detection in text: a review,” Unpublished, 2018.
[21]S. N. Shivhare and S. K. Saritha, “Emotion detection from text documents,” International Journal of Data Mining & Knowledge Management Process, vol. 4, no. 6, pp. 51–57, 2014.
[22]R. Sowmiya, G. Sivakamasundari, and V. Archana, “Facial emotion recognition using deep learning approach,” in Proceedings of the International Conference on Automation, Computing and Renewable Systems (ICACRS 2022), 2022, pp. 1064–1069.
[23]A. Kotelnikova, D. Paschenko, K. Bochenina, and E. Kotelnikov, “Lexicon-based methods vs. bert for text sentiment analysis,” in Lecture Notes in Computer Science (including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Springer, 2022, vol. 13217, pp. 71–83.
[24]B. Kratzwald, S. Ilic´, M. Kraus, S. Feuerriegel, and H. Prendinger, “Deep learning for affective computing: Text- based emotion recognition in decision support,” Decision Support Systems, vol. 115, pp. 24–35, 2018.
[25]L. Shi, C. Jianping, and X. Jie, “Prospecting information extraction by text mining based on convolutional neural networks - a case study of the lala copper deposit, china,” IEEE Access, vol. 6, pp. 52 286–52 297, 2018.
[26]E. Boitel, A. Mohasseb, and E. Haig, “A comparative analysis of gpt-3 and bert models for text-based emotion recognition: Performance, efficiency, and robustness,” in Advances in Computational Intelligence Systems, 2024, pp. 567–579.
[27]J. Devlin, M. W. Chang, K. Lee, and K. Toutanova, “Bert: Pre-training of deep bidirectional transformers for language understanding,” in Proceedings of the 2019 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies (NAACL HLT 2019), vol. 1, 2019, pp. 4171–4186.
[28]A. Ezen-Can, “A comparison of lstm and bert for small corpus,” http://arxiv.org/abs/2009.05451, pp. 1–12, 2020, online; accessed [insert date of access here].
[29]Domo, “4 ways to tell if your data is big data,” https://www.domo.com/learn/article/4-ways-to-tell-if-your-data-is- big-data, accessed Jan. 25, 2025.
[30]A. D. Yacoub, S. O. Slim, and A. E. Aboutabl, “A survey of sentiment analysis and sarcasm detection: Challenges, techniques, and trends,” International Journal of Electrical and Computer Engineering Systems, vol. 15, no. 1, pp. 69–78, 2024.
[31]M. Govindarajan and R. M. Chandrasekaran, “Classifier based text mining for neural network,” in Proceedings of the World Academy of Science, Engineering and Technology, vol. 21, 2007, pp. 200–205.
[32]D. Wei et al., “Research on unstructured text data mining and fault classification based on rnn-lstm with malfunction inspection report,” Energies, vol. 10, no. 3, 2017.
[33]K. Dashtipour, M. Gogate, J. Li, F. Jiang, B. Kong, and A. Hussain, “A hybrid persian sentiment analysis framework: integrating dependency grammar based rules and deep neural networks,” Neurocomputing, vol. 380, pp. 1–10, 2020.
[34]D. Bertero and P. Fung, “A first look into a convolutional neural network for speech emotion detection,” in 2017 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), 2017, pp. 5115–5119.
[35]D. A. Hasan, B. K. Hussan, S. R. Zeebaree, D. M. Ahmed, O. S. Kareem, and M. A. Sadeeq, “The impact of test case generation methods on the software performance: A review,” International Journal of Science and Business, vol. 5, pp. 33–44, 2021.
[36]A. Balahur and M. Turchi, “Comparative experiments using supervised learning and machine translation for multi- lingual sentiment analysis,” Computer Speech & Language, vol. 28, no. 1, pp. 56–75, 2014.
[37]K. Sailunaz, M. Dhaliwal, J. Rokne, and R. Alhajj, “Emotion detection from text and speech: a survey,” Social Network Analysis and Mining, vol. 8, no. 1, 2018.