A cognitive level evaluation method based on machine learning approach and Bloom of taxonomy for online assessments

Abdessamad Chanaa, Nour-eddine El Faddouli


Adaptive online learning can be realized through the evaluation of the learning process. Monitoring and supervising learners’ cognitive levels and adjusting learning strategies can increasingly improve the quality of online learning. This analysis is made possible by real-time measurement of learners’ cognitive levels during the online learning process. However, most of the currently used techniques for evaluating cognitive levels rely on labour-intensive and time-consuming manual coding. In this study, we explore the machine learning (ML) algorithms and taxonomy of Bloom’s cognitive levels to explore features that affect learner’s cognitive level in online assessments and the ability to automatically predict learner’s cognitive level and thus, come up with a recommendation or pedagogical intervention to improve learner’s acquisition. The analysis of 15,182 learners’ assessments of a specific learning concept affirms the effectiveness of our approach. We attain an accuracy of 82.21% using ML algorithms. These results are very encouraging and have implications for how automated cognitive-level analysis tools for online learning will be developed in the future.


Bloom’s taxonomy; Classification; Cognitive level; E-learning; Machine learning; Online assessments

Full Text:


DOI: https://doi.org/10.11591/edulearn.v18i2.20948


  • There are currently no refbacks.

Copyright (c) 2024 Intelektual Pustaka Media Utama

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

Journal of Education and Learning (EduLearn)
ISSN: 2089-9823, e-ISSN 2302-9277
Published by Intelektual Pustaka Media Utama (IPMU) in collaboration with the Institute of Advanced Engineering and Science (IAES).

View EduLearn Stats