{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,18]],"date-time":"2026-05-18T18:36:37Z","timestamp":1779129397369,"version":"3.51.4"},"reference-count":53,"publisher":"MDPI AG","issue":"6","license":[{"start":{"date-parts":[[2022,6,15]],"date-time":"2022-06-15T00:00:00Z","timestamp":1655251200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Computers"],"abstract":"<jats:p>The plethora of changes that have taken place in policy formulations on higher education in recent years in Greece has led to unification, the abolition of departments or technological educational institutions (TEI) and mergers at universities. As a result, many students are required to complete their studies in departments of the abolished TEI. Dropout or a delay in graduation is a significant problem that results from newly joined students at the university, in addition to the provision of studies. There are various reasons for this, with student performance during studies being one of the major contributing factors. This study was aimed at predicting the time required for weak students to pass their courses so as to allow the university to develop strategic programs that will help them improve performance and graduate in time. This paper presents various components of educational data mining incorporating a new state-of-the-art strategy, called AutoML, which is used to find the best models and parameters and is capable of predicting the length of time required for students to pass their courses using their past course performance and academic information. A dataset of 23,687 \u201cComputer Networking\u201d module students was used to train and evaluate the classification of a model developed in the KNIME Analytics (open source) data science platform. The accuracy of the model was measured using well-known evaluation criteria, such as precision, recall, and F-measure. The model was applied to data related to three basic courses and correctly predicted approximately 92% of students\u2019 performance and, specifically, students who are likely to drop out or experience a delay before graduating.<\/jats:p>","DOI":"10.3390\/computers11060097","type":"journal-article","created":{"date-parts":[[2022,6,15]],"date-time":"2022-06-15T22:17:01Z","timestamp":1655331421000},"page":"97","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":12,"title":["Assisting Educational Analytics with AutoML Functionalities"],"prefix":"10.3390","volume":"11","author":[{"given":"Spyridon","family":"Garmpis","sequence":"first","affiliation":[{"name":"Department of Computer Engineering and Informatics, University of Patras, 26331 Patras, Greece"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Manolis","family":"Maragoudakis","sequence":"additional","affiliation":[{"name":"Department of Informatics, Ionian University, 49100 Corfu, Greece"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6486-1203","authenticated-orcid":false,"given":"Aristogiannis","family":"Garmpis","sequence":"additional","affiliation":[{"name":"Department of Management Science and Technology, University of Patras, 26331 Patras, Greece"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2022,6,15]]},"reference":[{"key":"ref_1","unstructured":"(2021, January 19). International Educational Data Mining Society. Available online: http:\/\/educationaldatamining.org\/."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"135","DOI":"10.1016\/j.eswa.2006.04.005","article-title":"Educational Data Mining: A Survey from 1995 to 2005","volume":"33","author":"Romero","year":"2007","journal-title":"Expert Syst. Appl."},{"key":"ref_3","first-page":"3","article-title":"The State of Educational Data Mining in 2009: A Review and Future Visions","volume":"1","author":"Baker","year":"2009","journal-title":"J. Educ. Data Min."},{"key":"ref_4","first-page":"92","article-title":"Data Mining: Predicting of Student Performance Using Classification Technique","volume":"8","author":"Salisu","year":"2020","journal-title":"Int. J. Inf. Processing Commun."},{"key":"ref_5","first-page":"8245","article-title":"Educational data mining for students\u2019 performance based on fuzzy C-means clustering","volume":"2019","author":"Li","year":"2019","journal-title":"J. Eng."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Tsiakmaki, M., Kostopoulos, G., Kotsiantis, S., and Ragos, O. (2020). Transfer Learning from Deep Neural Networks for Predicting Student Performance. Appl. Sci., 10.","DOI":"10.3390\/app10062145"},{"key":"ref_7","unstructured":"Karimi, H., Derr, T., Huang, J., and Tang, J. (2020, January 10\u201313). Online Academic Course Performance Prediction using Relational Graph Convolutional Neural Network. Proceedings of the 13th International Conference on Educational Data Mining, Fully Virtual Conference."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"635","DOI":"10.1007\/s12528-021-09279-x","article-title":"Fuzzy-based active learning for predicting student academic performance using autoML: A step-wise approach","volume":"33","author":"Tsiakmaki","year":"2021","journal-title":"J. Comput. High. Educ."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Karlos, S., Kostopoulos, G., and Kotsiantis, S. (2020). Predicting and Interpreting Students\u2019 Grades in Distance Higher Education through a Semi-Regression Method. Appl. Sci., 10.","DOI":"10.3390\/app10238413"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"212","DOI":"10.1109\/TLT.2019.2911581","article-title":"Multiview Learning for Early Prognosis of Academic Performance: A Case Study","volume":"12","author":"Kostopoulos","year":"2019","journal-title":"IEEE Trans. Learn. Technol."},{"key":"ref_11","first-page":"13","article-title":"Semi-Supervised Classification in Educational Data Mining: Students\u2019 Performance Case Study","volume":"179","year":"2018","journal-title":"Int. J. Comput. Appl."},{"key":"ref_12","first-page":"24","article-title":"Student Academic Performance Prediction using Artificial Neural Networks: A Case Study","volume":"178","author":"Umar","year":"2019","journal-title":"Int. J. Comput. Appl."},{"key":"ref_13","first-page":"402","article-title":"Analyzing Students\u2019 Academic Performance through Educational Data Mining","volume":"29","author":"Arain","year":"2019","journal-title":"3c Tecnol. Glosas Innov. Apl. Pyme."},{"key":"ref_14","first-page":"1","article-title":"Educational Data Mining: A Case Study Perspectives from Primary to University Education in Australia","volume":"10","author":"Alom","year":"2018","journal-title":"Int. J. Inf. Technol. Comput. Sci."},{"key":"ref_15","unstructured":"Sorenson, P., and Macfadyen, L. (2010, January 12\u201315). Learner Interaction Monitoring System (LiMS): Capturing the Behaviors of Online Learners and Evaluating Online Training Courses. Proceedings of the 2010 International Conference on Data Mining, DMIN 2010, Las Vegas, NV, USA."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Naranjo, D.M., Prieto, J.R., Molt\u00f3, G., and Calatrava, A. (2019). A Visual Dashboard to Track Learning Analytics for Educational Cloud Computing. Sensors, 19.","DOI":"10.3390\/s19132952"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"1432","DOI":"10.1016\/j.eswa.2013.08.042","article-title":"Educational data mining: A survey and a data mining-based analysis of recent works","volume":"41","year":"2014","journal-title":"Expert Syst. Appl."},{"key":"ref_18","first-page":"3","article-title":"Analysis of Student-at-Risk of Dropping out (SARDO) Using Decision Tree: An Intelligent Predictive Model for Reduction","volume":"9","author":"Timbal","year":"2019","journal-title":"Int. J. Mach. Learn. Comput."},{"key":"ref_19","first-page":"244","article-title":"Predicting Assignment Submissions in a Multi- class Classification Problem","volume":"4","author":"Bucos","year":"2015","journal-title":"TEM J."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"103676","DOI":"10.1016\/j.compedu.2019.103676","article-title":"An overview and comparison of supervised data mining techniques for student exam performance prediction","volume":"143","author":"Tomasevic","year":"2019","journal-title":"Comput. Educ."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1186\/s13673-016-0083-0","article-title":"Generating descriptive model for student dropout: A review of clustering approach","volume":"7","author":"Boongoen","year":"2017","journal-title":"Human-Centric Comput. Inf. Sci."},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Salas, D.J., Baldiris, S., Fabregat, R., and Graf, S. (2016). Supporting the Acquisition of Scientific Skills by the Use of Learning Analytics. International Conference on Web-Based Learning, Springer.","DOI":"10.1007\/978-3-319-47440-3_32"},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Hussain, S., Atallah, R., Kamsin, A., and Hazarika, J. (2018). Classification, Clustering and Association Rule Mining in Educational Datasets Using Data Mining Tools: A Case Study. Computer Science On-line Conference, Springer.","DOI":"10.1007\/978-3-319-91192-2_21"},{"key":"ref_24","first-page":"409","article-title":"Student performance dashboard using mining approach","volume":"119","author":"Suganya","year":"2018","journal-title":"Int. J. Pure Appl. Math."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Rojanavasu, P. (February, January 30). Educational Data Analytics using Association Rule Mining and Classification. Proceedings of the 2019 Joint International Conference on Digital Arts, Media and Technology with ECTI Northern Section Conference on Electrical, Electronics, Computer and Telecommunications Engineering, Nan, Thailand.","DOI":"10.1109\/ECTI-NCON.2019.8692274"},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Malekian, D., Bailey, J., and Kennedy, G. (2020, January 23\u201327). Prediction of Students\u2019 Assessment Readiness in Online Learning Environments: The Sequence Matters. Proceedings of the Tenth International Conference on Learning Analytics & Knowledge, Frankfurt, Germany.","DOI":"10.1145\/3375462.3375468"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"103595","DOI":"10.1016\/j.compedu.2019.103595","article-title":"Exploring sequences of learner activities in relation to self-regulated learning in a massive open online course","volume":"140","author":"Wong","year":"2019","journal-title":"Comput. Educ."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Nakamura, S., Nozaki, K., Nakayama, H., Morimoto, Y., and Miyadera, Y. (2015, January 11\u201313). Sequential Pattern Mining System for Analysis of Programming Learning History. Proceedings of the IEEE International Conference on Data Science and Data Intensive Systems IEEE, Sydney, Australia.","DOI":"10.1109\/DSDIS.2015.120"},{"key":"ref_29","first-page":"387","article-title":"Improving collaborative learning in the classroom: Text mining based grouping and representing","volume":"11","author":"Erkens","year":"2016","journal-title":"Int. J. Comput. Collab. Learn."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"e1332","DOI":"10.1002\/widm.1332","article-title":"Text mining in education","volume":"9","author":"Pinheiro","year":"2019","journal-title":"Wiley Interdiscip. Rev. Data Min. Knowl. Discov."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Hind, H., Idrissi, M.K., and Bennani, S. (2017, January 25\u201327). Applying Text Mining to Predict Learners\u2019 Cognitive Engagement. Proceedings of the Mediterranean Symposium on Smart City Application, Tangier, Morocco.","DOI":"10.1145\/3175628.3175655"},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1186\/s41239-017-0083-9","article-title":"Investigating temporal access in a flipped classroom: Procrastination persists","volume":"15","author":"Aljarrah","year":"2018","journal-title":"Int. J. Educ. Technol. High. Educ."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1155\/2020\/5843932","article-title":"An Enhanced Deep Neural Network for Predicting Workplace Absenteeism","volume":"2020","author":"Shah","year":"2020","journal-title":"Complexity"},{"key":"ref_34","first-page":"2587","article-title":"Data Mining Application Using Clus-tering Techniques (K-Means Algorithm) In the Analysis of Student\u2019s Result","volume":"5","author":"Alkadhwi","year":"2019","journal-title":"J. Multi-Discip. Eng. Sci. Stud."},{"key":"ref_35","unstructured":"Kusrini, K., and Prasetio, A.B. (2020, January 3\u20134). Prediction of Student Graduation with Naive Bayes Algorithm. Proceedings of the Fifth International Conference on Informatics and Computing (ICIC), Gorontalo, Indonesia."},{"key":"ref_36","first-page":"61","article-title":"Predicting Student Performance by Using Data Mining Methods for Classification","volume":"13","author":"Kabakchieva","year":"2013","journal-title":"Cybern. Inf. Technol."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"366","DOI":"10.30534\/ijatcse\/2021\/521012021","article-title":"Educational Data Mining in Predicting Student Final Grades","volume":"10","author":"Damopolii","year":"2021","journal-title":"Int. J. Adv. Trends Comput. Sci. Eng."},{"key":"ref_38","unstructured":"Dataiku Software (2022, May 01). Version 10.0\u2014November 2021. Available online: http:\/\/www.dataiku.com."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"8","DOI":"10.1007\/s42452-019-1752-1","article-title":"Toward an improved learning process: The relevance of ethnicity to data mining prediction of students\u2019 performance","volume":"2","author":"Adekitan","year":"2019","journal-title":"SN Appl. Sci."},{"key":"ref_40","unstructured":"Bostock, S.M. (2022, May 01). D3JS Data Driven Documents. Available online: http:\/\/d3js.org."},{"key":"ref_41","first-page":"307","article-title":"KEEL: A software tool to assess evolutionary algorithms for data mining problems","volume":"13","author":"Ventura","year":"2008","journal-title":"Soft Comput."},{"key":"ref_42","unstructured":"Fournier-Viger, P., Gomariz, A., Gueniche, \u03a4., Soltani, A., Wu, C.-W., and Tseng, V.S. (2022, May 01). SPMF: Open-Source Data Mining Library. Available online: http:\/\/www.philippe-fournier-viger.com\/spmf\/."},{"key":"ref_43","doi-asserted-by":"crossref","unstructured":"Bhateja, V., Peng, S.L., Satapathy, S.C., and Zhang, Y.D. (2020). Machine Learning Approach for Student Academic Performance Prediction. Evolution in Computational Intelligence. Advances in Intelligent Systems and Computing, Springer.","DOI":"10.1007\/978-981-15-5788-0"},{"key":"ref_44","first-page":"22","article-title":"Educational Data Mining Model Using Rattle","volume":"5","author":"Hussain","year":"2014","journal-title":"Int. J. Adv. Comput. Sci. Appl."},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"173","DOI":"10.1016\/j.aaspro.2015.01.034","article-title":"Mapping Student\u2019s Performance Based on Data Mining Approach (A Case Study)","volume":"Volume 3","author":"Harwati","year":"2015","journal-title":"Agriculture and Agricultural Science Procedia"},{"key":"ref_46","unstructured":"Wongkhamdi, T., and Seresangtakul, P. (2010, January 24\u201325). A Comparison of Classical Discriminant Analysis and Artificial Neural Networks in Predicting Student Graduation Outcomes. Proceedings of the Second International Conference on Knowledge and Smart Technologies 2010, Dortmund, Germany."},{"key":"ref_47","unstructured":"(2022, May 01). KNIME Software. Available online: https:\/\/www.knime.com\/knime-software\/."},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"2081","DOI":"10.1002\/sim.6471","article-title":"Summarising and validating test accuracy results across multiple studies for use in clinical practice","volume":"34","author":"Riley","year":"2015","journal-title":"Stat. Med."},{"key":"ref_49","first-page":"281","article-title":"Random search for hyper-parameter optimization","volume":"13","author":"Bergstra","year":"2012","journal-title":"J. Mach. Learn. Res."},{"key":"ref_50","first-page":"61","article-title":"Model selection: Beyond the Bayesian\/Frequentist divide","volume":"11","author":"Guyon","year":"2010","journal-title":"J. Mach. Learn. Res."},{"key":"ref_51","doi-asserted-by":"crossref","unstructured":"Thornton, C., Hutter, F., Hoos, H., and Leyton-Brown, K. (2013, January 11\u201314). Auto-WEKA: Combined Selection and Hyperparameter Optimization of Classification Algorithms. Proceedings of the 19th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, Chicago, IL, USA.","DOI":"10.1145\/2487575.2487629"},{"key":"ref_52","unstructured":"Bardenet, R., Brendel, M., K\u00e9gl, B., and Sebag, M. (2014, January 21\u201326). Collaborative Hyperparameter Tuning. Proceedings of the International Conference on Machine Learning, Beijing, China."},{"key":"ref_53","first-page":"647","article-title":"Explaining prediction models and individual predictions with feature contributions","volume":"41","author":"Kononenko","year":"2013","journal-title":"Knowl. Inf. Syst."}],"container-title":["Computers"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2073-431X\/11\/6\/97\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T23:32:00Z","timestamp":1760139120000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2073-431X\/11\/6\/97"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,6,15]]},"references-count":53,"journal-issue":{"issue":"6","published-online":{"date-parts":[[2022,6]]}},"alternative-id":["computers11060097"],"URL":"https:\/\/doi.org\/10.3390\/computers11060097","relation":{},"ISSN":["2073-431X"],"issn-type":[{"value":"2073-431X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,6,15]]}}}