Abstract
Predicting student performance is crucial in higher education, as it facilitates course selection and the development of appropriate future study plans. The process of supporting the instructors and supervisors in monitoring students in order to upkeep them and combine training programs to get the best outcomes. It decreases the official warning signs and inefficient students' expulsions. Therefore, analysis of students' performance on various academic tests is critical for future skill development. Despite the fact that existing performance prediction systems based on Deep Learning (DL) technologies such as Artificial Neural Networks (ANN), Recurrent Neural Network (RNN) have outperformed Machine Learning (ML) -based systems in the prediction task, there are still a few issues. Ignorance of relevant features, analysis limitations to the existing amount of data points, and ambiguity in student records are only a few of these issues. This research proposes a novel Student Academic Performance Predicting (SAPP) system to address these issues and enhance prediction accuracy. It has a better architecture that uses a combination of 4-layer stacked Long Short Term Memory (LSTM) network, Random Forest (RF), and Gradient Boosting (GB) techniques to predict students' pass or fail outcomes. Additionally, the proposed SAPP system is compared to existing prediction systems using publicly accessible student OULAD dataset with an addition of self-curated emotional dataset. The performance of SAPP system is measured using Accuracy, Precision, F-measure, and Recall parameters. The results of proposed algorithm (LSTM + RF + B) is compared with LSTM + RF, LSTM + B and end to end DL models such as ANN, LSTM, RNN, Convolutional Neural Network (CNN) and most commonly utilized ML models in the literature such as Support Vector Machine (SVM), Decision Tree (DT), Naive Bayes (NB) and RF. The proposed SAPP system gained approximately 96% prediction accuracy that is comparatively higher than existing systems.












Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Data availability
Data that support the findings of this study are available from the corresponding author, upon reasonable request.
References
Abu Nada, A. M., Alajrami, E., Al-Saqqa, A. A., & Abu-Naser, S. S. (2020). Age and Gender Prediction and Validation Through Single User Images Using CNN.
Agaoglu, M. (2016). Predicting instructor performance using data mining techniques in higher education. IEEE Access, 4, 2379–2387.
Albreiki, B., Zaki, N., & Alashwal, H. (2021). A systematic literature review of student’ performance prediction using machine learning techniques. Education Sciences, 11(9), 552.
Ashfaq, U., Booma, P. M., & Mafas, R. (2020). Managing student performance: A predictive analytics using imbalanced data. International Journal of Recent Technology and Engineering, 8(6), 6.
Asif R., Merceron A., & Pathan M. K. (2015). Investigating performance of students: a longitudinal study. In Proceedings of the Fifth International Conference on Learning Analytics and Knowledge (pp. 108–112). ACM.
Asif, R., Merceron, A., Ali, S. A., & Haider, N. G. (2017). Analyzing undergraduate students’ performance using educational data mining. Computers & Education, 113, 177–194.
Babulal, S. D. K., Agrawal, B. (2019). Student performance prediction using adaptive DNN with SVM approach. International Journal of All Research Education and Scientific Methods (IJARESM), 7, 5. ISSN: 2455-6211.
Baeten, M., Dochy, F., & Struyven, K. (2013). The effects of different learning environments on students’ motivation for learning and their achievement. British Journal of Educational Psychology, 83(3), 484–501.
Baker, R. S., Martin, T., & Rossi, L. M. (2016). Educational data mining and learning analytics. The Wiley handbook of cognition and assessment: Frameworks, methodologies, and applications, 379–396.
Bendangnuksung, P. P. (2018). Students’ performance prediction using deep neural network. International Journal of Applied Engineering Research, 13(2), 1171–1176.
Binh, H. T., & Duy, B. T. (2017). Predicting students' performance based on learning style by using artificial neural networks. In 2017 9th international conference on knowledge and systems engineering (KSE) (pp. 48–53). IEEE.
Castro, R. (2019). Blended learning in higher education: Trends and capabilities. Education and Information Technologies, 24(4), 2523–2546.
Corrigan, O., & Smeaton, A. F. (2017, September). A course agnostic approach to predicting student success from VLE log data using recurrent neural networks. In European Conference on Technology Enhanced Learning (pp. 545–548). Springer, Cham.
Daniel, B. K. (2017). Big data in higher education: The big picture. In Big data and learning analytics in higher education (pp. 19–28). Springer, Cham.
Dass, S., Gary, K., & Cunningham, J. (2021). Predicting student dropout in self-paced MOOC course using random forest model. Information, 12(11), 476.
Divyabharathi, Y., & Someswari, P. (2018). A Framework for Student Academic Performance Using Naïve Bayes Classification.
Francis, B. K., & Babu, S. S. (2019). Predicting academic performance of students using a hybrid data mining approach. Journal of Medical Systems, 43(6), 1–15.
Gerritsen, L., & Conijn, R. (2017). Predicting student performance with Neural Networks. Tilburg University.
Golding, P. & Donaldson, O. (2006). Predicting Academic Performance. In 36th ASEE/IEEE Frontiers in Education Conference.
Goold, A., & Rimmer, R. (2000). Factors affecting performance in first-year computing. ACM SIGCSE Bulletin, 32(2), 39–43.
Gross, E., Wshah, S., Simmons, I., & Skinner, G. (2015, March). A handwriting recognition system for the classroom. In Proceedings of the Fifth International Conference on Learning Analytics And Knowledge (pp. 218–222).
Ha, R., Mutasa, S., Sant E. P. V., Karcich, J., Chin, C., Liu, M. Z., & Jambawalikar, S. (2019). Accuracy of distinguishing atypical ductal hyperplasia from ductal carcinoma in situ withconvolutional neural network-based machine learning approach using mammographicimage data. AJR American Journal of Roentgenology 12, 1–6. https://doi.org/10.2214/AJR.18.20250
Hasan, R., Palaniappan, S., Raziff, A. R. A., Mahmood, S., & Sarker, K. U. (2018). Student academic performance prediction by using decision tree algorithm. In 2018 4th international conference on computer and information sciences (ICCOINS) (pp. 1–5). IEEE.
Hu, Q., & Rangwala, H. (2018). Course-specific markovian models for grade prediction. In Dinh Phung, Vincent S. Tseng, Geoffrey I. Webb, Bao Ho, Mohadeseh Ganji, & Lida Rashidi (Eds.), Pacific-Asia conference on knowledge discovery and data mining (pp. 29–41). Springer.
Hussain, S., Muhsin, Z., Salal, Y., Theodorou, P., Kurtoğlu, F., & Hazarika, G. (2019). Prediction model on student performance based on internal assessment using deep learning. International Journal of Emerging Technologies in Learning, 14(8), 4.
Jalal, A., & Mahmood, M. (2019). Students’ behavior mining in e-learning environment using cognitive processes with information technologies. Education and Information Technologies, 24(5), 2797–2821.
Kaur, P., Singh, M., & Josan, G. S. (2015). Classification and prediction based data mining algorithms to predict slow learners in education sector. Procedia Computer Science, 57, 500–508.
Kim, D. Y., Lee, S. H., & Jeong, G. M. (2021). Stack LSTM-based user identification using smart shoes with accelerometer data. Sensors, 21(23), 8129.
Kukkar, A., Mohana, R., Nayyar, A., Kim, J., Kang, B. G., & Chilamkurti, N. (2019). A novel deep-learning-based bug severity classification technique using convolutional neural networks and random forest with boosting. Sensors, 19(13), 2964.
Kukkar, A., Mohana, R., Kumar, Y., Nayyar, A., Bilal, M., & Kwak, K. S. (2020). Duplicate bug report detection and classification system based on deep learning technique. IEEE Access, 8, 200749–200763.
Kumar, M., & Singh, A. J. (2017). Evaluation of data mining techniques for predicting student’s performance. International Journal of Modern Education and Computer Science, 9(8), 25.
Li, J., Wong, Y., & Kankanhalli, M. S. (2016). Multi-stream deep learning framework for automated presentation assessment. In 2016 IEEE International Symposium on Multimedia (ISM) (pp. 222–225). IEEE. https://doi.org/10.1109/ISM.2016.0051
Li, S., & Liu, T. (2021). Performance prediction for higher education students using deep learning. Complexity, 2021, 1–10.
Okubo, F., Yamashita, T., Shimada, A., & Ogata, H. (2017). A neural network approach for students' performance prediction. In Proceedings of the seventh international learning analytics & knowledge conference (pp. 598–599). Association for Computing Machinery. https://doi.org/10.1145/3027385.3029479
Oskouei, R. J., & Askari, M. (2014). Predicting academic performance with applying data mining techniques (Generalizing the results of two different case studies). Computer Engineering and Applications Journal, 3(2), 79.
Palmer, S. (2013). Modelling engineering student academic performance using academic analytics. International Journal of Engineering Education, 29(1), 132–138.
Patil, V., Suryawanshi, S., Saner, M., Patil, V., & Sarode, B. (2017). Student performance prediction using classification data mining techniques. International Journal of Scientific Development and Research, 2(6), 163–167.
Polyzou, A., & Karypis, G. (2016). Grade prediction with course and student specific models. In J. Bailey, L. Khan, T. Washio, G. Dobbie, J. Z. Huang, & R. Wang (Eds.), Pacific-Asia conference on knowledge discovery and data mining (pp. 89–101). Springer.
Poudyal, S., Mohammadi-Aragh, M. J., & Ball, J. E. (2022). Prediction of student academic performance using a hybrid 2D CNN model. Electronics, 11(7), 1005.
Raihana, Z., & Farah Nabilah, A. M. (2018). Classification of students based on quality of life and academic performance by using support vector machine. Journal of Academia, 6(1), 45–52.
Rienties, B., Boroowa, A., Cross, S., Kubiak, C., Mayles, K., & Murphy, S. (2016). Analytics action evaluation framework: a review of evidence-based learning analytics interventions at the open university UK. Journal of Interactive Media in Education, 2016(1), 2. https://doi.org/10.5334/jime.394
Romero, C., & Ventura, S. (2020). Educational data mining and learning analytics: An updated survey. Wiley Interdisciplinary Reviews: Data Mining and Knowledge Discovery, 10(3), e1355.
Schumacher, C., & Ifenthaler, D. (2018). Features students really expect from learning analytics. Computers in Human Behavior, 78, 397–407.
Trencheva, M. (2022). Application of information technologies in economics education. In INTED2022 Proceedings (pp. 921–926). IATED.
Umematsu, T., Sano, A., Taylor, S., & Picard, R. W. (2019). Improving students' daily life stress forecasting using LSTM neural networks. In 2019 IEEE EMBS International Conference on Biomedical & Health Informatics (BHI) (pp. 1–4). IEEE. https://doi.org/10.1109/BHI.2019.8834624
Viberg, O., Hatakka, M., Bälter, O., & Mavroudi, A. (2018). The current landscape of learning analytics in higher education. Computers in Human Behavior, 89, 98–110.
Vijayalakshmi, V., & Venkatachalapathy, K. (2019). Comparison of predicting student’s performance using machine learning algorithms. International Journal of Intelligent Systems and Applications, 11(12), 34.
Wang, L., Sy, A., Liu, L., & Piech, C. (2017). Deep knowledge tracing on programming exercises. In Proceedings of the fourth (2017) ACM conference on learning @ scale (L@S '17) (pp. 201–204). Association for Computing Machinery. https://doi.org/10.1145/3051457.3053985
Yehuala, M. A. (2015). Application of data mining techniques for student success and failure prediction (The Case Of Debre_Markos University). International Journal of Scientific & Technology Research, 4(4), 91–94.
Yi, J. C., Kang-Yi, C. D., Burton, F., & Chen, H. D. (2018). Predictive analytics approach to improve and sustain college students’ non-cognitive skills and their educational outcome. Sustainability, 10(11), 4012.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interests
The authors declare that they have no conflict of interest.
Additional information
Publisher's note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Kukkar, A., Mohana, R., Sharma, A. et al. Prediction of student academic performance based on their emotional wellbeing and interaction on various e-learning platforms. Educ Inf Technol 28, 9655–9684 (2023). https://doi.org/10.1007/s10639-022-11573-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10639-022-11573-9