Exploring Deep Learning Techniques for Sentiment Analysis inOnline Education Platforms: A Case Study of Coursera Reviews
DOI:
https://doi.org/10.32890/jict2025.24.4.1Keywords:
Sentiment analysis, online education, deep learning, hyperparameter tuningAbstract
The rise of online courses, accelerated by the COVID-19 pandemic, has underscored the need for effective educational models capable of addressing the challenges posed by remote learning. This study focuses on the development of sentiment classifiers using the Coursera reviews dataset to evaluate the polarity of student feedback. This research improved student engagement and support in online education by applying sophisticated sentiment analysis techniques. We explored a comprehensive methodology encompassing various pre-processing techniques, advanced tokenisation methods, and a range of deep learning architectures, including Feedforward Neural Networks (FNNs), Recurrent Neural Networks (RNNs), Long Short-Term Memory (LSTM) networks, Gated Recurrent Units (GRUs), and Bidirectional Encoder Representations from Transformers (BERT)-based models. Each model’s performance is optimised through meticulous hyperparameter tuning using the Optuna framework. Results indicated that BERT is the best model, achieving a recall of 97.50% and an accuracy of 96.83%, while Bidirectional LSTM (BiLSTM) closely followed with a recall of 96.55% and an accuracy of 96.71%. In contrast, simpler models like FNN and RNN exhibited lower accuracy (92.83% and 87.83%, respectively). These findings underscore the importance of advanced models in capturing contextual meanings and highlight the effectiveness of leveraging embeddings, attention mechanisms, and tailored pre-processing strategies, which significantly improve sentiment classification performance.
References
Abuhammad, A. S., & Ahmed, M. A. (2024). Automatic negation detection for semantic analysis in Arabic hotel reviews through lexical and structural features: A supervised classification. Journal of Information and Communication Technology, 23(4), 709-744. https://doi.org/10.32890/jict2024.23.4.
Altrabsheh, N., Cocea, M., & Fallahkhair, S. (2014). Learning sentiment from students’ feedback for real-time interventions in classrooms. Adaptive and Intelligent Systems, 40–49. https://doi.org/10.1007/978-3-319-11298-5_
Ananthi Claral Mary, T. (2025). Hybrid deep learning model to predict students’ sentiments in higher educational institutions. International Journal of Interactive Mobile Technologies (iJIM), 19, 46–61. https://doi.org/10.3991/ijim.v19i01.50883
Bahdanau, D., Cho, K., & Bengio, Y. (2014). Neural machine translation by jointly learning to align and translate. arXiv, 1409.
Baqach, A., & Battou, A. (2021). Towards a user-oriented adaptive system based on sentiment analysis from text. E3S Web of Conferences, 297, 01010. https://doi.org/10.1051/e3sconf/2021 29701010
Birjali, M., Kasri, M., & Beni Hssane, A. (2021). A comprehensive survey on sentiment analysis: Approaches, challenges and trends. Knowledge-Based Systems, 226, 107134. https://doi.org/10.1016/j.knosys.2021.107134
Cen, P., Zhang, K., & Zheng, D. (2020). Sentiment analysis using deep learning approach. Journal on Artificial Intelligence, 2(1), 17–27. https://doi.org/10.32604/jai.2020.010132
Chumwatana, T. (2018). Comment analysis for product and service satisfaction from Thai customers’ review in social network. Journal of Information and Communication Technology, 17(2), 271289. https://doi.org/10.32890/jict2018.17.2.8254
Chung, J., Gulcehre, C., Cho, K., & Bengio, Y. (2014). Empirical evaluation of gated recurrent neural networks on sequence modeling. NIPS 2014 Workshop on Deep Learning, December 2014.
Devlin, J., Chang, M.-W., Lee, K., & Toutanova, K. (2019). BERT: Pre-training of deep bidirectional transformers for language understanding (arXiv:1810.04805). arXiv. https://doi.org/10. 48550/arXiv.1810.04805
Dey, R., & Salem, F. M. (2017). Gate-variants of Gated Recurrent Unit (GRU) neural networks. 2017 IEEE 60th International Midwest Symposium on Circuits and Systems (MWSCAS), 1597–1600. https://doi.org/10.1109/MWSCAS.2017.8053243
Jebbari et al. (2025). A novel hybrid model for sentiment analysis in MOOC forums with hybrid word and character-level neural networks. Indonesian Journal of Electrical Engineering and Computer Science, 37(3), Article 3. https://doi.org/10.11591/ijeecs.v37.i3.pp1758-1771
Kandhro, I. A., Wasi, S., Kumar, K., Rind, M., & Ameen, M. (2019). Sentiment analysis of students’ comment using long-short term model. Indian Journal of Science and Technology, 12(8), 1–16. https://doi.org/10.17485/ijst/2019/v12i8/141741
Kastrati, Z., Imran, A. S., & Kurti, A. (2020). Weakly supervised framework for aspect-based sentiment analysis on students’ reviews of MOOCs. IEEE Access, 8, 106799–106810. https://doi.org/10.1109/ACCESS.2020.3000739
Kiperwasser, E., & Goldberg, Y. (2016). Simple and accurate dependency parsing using bidirectional LSTM feature representations. Transactions of the Association for Computational Linguistics, 4, 313–327. https://doi.org/10.1162/tacl_a_00101
Koufakou, A. (2024). Deep learning for opinion mining and topic classification of course reviews. Education and Information Technologies, 29(3), 2973–2997. https://doi.org/10.1007/s10639023-11736-
Madani, Y., Ezzikouri, H., Erritali, M., & Hssina, B. (2020). Finding optimal pedagogical content in an adaptive e-learning platform using a new recommendation approach and reinforcement learning. Journal of Ambient Intelligence and Humanized Computing, 11(10), 3921–3936. https://doi.org/10.1007/s12652-019-01627-
Mienye, I. D., Swart, T. G., & Obaido, G. (2024). Recurrent neural networks: A comprehensive review of architectures, variants, and applications. Information, 15(9), Article 9. https://doi.org/10.3390/info15090517
Mrhar, K., Benhiba, L., Bourekkache, S., & Abik, M. (2021). A Bayesian CNN-LSTM model for sentiment analysis in Massive Open Online Courses MOOCs. International Journal of Emerging Technologies in Learning (iJET), 16(23), 216-232. https://doi.org/10.3991/ ijet.v16i23.24457
Onan, A. (2021). Sentiment analysis on massive open online course evaluations: A text mining and deep learning approach. Computer Applications in Engineering Education, 29(3), 572–589. https://doi.org/10.1002/cae.22253
Osmanoğlu, U. Ö., Atak, O. N., Çağlar, K., Kayhan, H., & Can, T. (2020). Sentiment analysis for distance education course materials: A machine learning approach. Journal of Educational Technology and Online Learning, 3(1), 31–48. https://doi.org/10.31681/jetol.663733
Ouadad, R., & Mouncif, H. (2024). Sentiment analysis of students feedback in online courses using supervised, ensemble, and transfer learning methods. Proceedings of the 7th International Conference on Networking, Intelligent Systems and Security, 1–7. https://doi.org/10.1145/ 3659677.3659733
Peng, H., Zhang, Z., & Liu, H. (2022). A Sentiment analysis method for teaching evaluation texts using attention mechanism combined with CNN-BLSTM model. Scientific Programming, 2022, 1–9. https://doi.org/10.1155/2022/8496151
Pennington, J., Socher, R., & Manning, C. (2014). GloVe: Global Vectors for Word Representation. In
A. Moschitti, B. Pang, & W. Daelemans (Eds.), Proceedings of the 2014 Conference on Empirical Methods in Natural Language Processing (EMNLP) (pp. 1532–1543). Association for Computational Linguistics. https://doi.org/10.3115/v1/D14-1162
Sultana, J., Sultana, N., Yadav, K., & AlFayez, F. (2018). Prediction of sentiment analysis on educational data based on deep learning approach. 2018 21st Saudi Computer Society National Computer Conference (NCC), 1–5. https://doi.org/10.1109/NCG.2018.8593108
Tzeng, J.-W., Lee, C.-A., Huang, N.-F., Huang, H.-H., & Lai, C.-F. (2022). MOOC Evaluation system based on deep learning. The International Review of Research in Open and Distributed Learning, 23(1), 21–40. https://doi.org/10.19173/irrodl.v22i4.5417
Vaswani et al. (2023). Attention is all you need (arXiv:1706.03762). arXiv. http://arxiv.org/abs/ 1706.03762
Washington et al. (2021). Sentiment analysis and topic modeling on tweets about online education during COVID-19. https://radar.auctr.edu/islandora/object/mc.ir.fac.pub%3A2022_washington _ patrick_2/
Wieting, J., Bansal, M., Gimpel, K., & Livescu, K. (2015). Towards universal paraphrastic sentence embeddings. arXiv preprint arXiv:1511.08198
Zhang, Z., Feng, F., & Huang, T. (2022). FNNS: An effective feedforward neural network scheme with random weights for processing large-scale datasets. Applied Sciences, 12(23), Article 23. https://doi.org/10.3390/app122312478
Zyout, I., & Zyout, M. (2024). Sentiment analysis of student feedback using attention-based RNN and transformer embedding. IAES International Journal of Artificial Intelligence (IJ-AI), 13(2), 2173. https://doi.org/10.11591/ijai.v13.i2.pp2173-2184
Published
Issue
Section
License
Copyright (c) 2025 Journal of Information and Communication Technology

This work is licensed under a Creative Commons Attribution 4.0 International License.
How to Cite
Research impact
Harvested 2026-09-06Counts differ between services because each indexes a different body of literature. None of them is the whole picture.
2002 - 2020






















