Predicting Student Success Using Big Data and Machine Learning Algorithms
Keywords:MapReduce, HDFS, SVM, KNN, C4.5
The prediction of student performance, allows teachers to track student results to react and make decisions that affect their learning and performance, given the importance of monitoring students to fight against academic failure. We realized a system of the prediction of academic success and failure of the students, which is the overall result and the goal of the educational system. We used the personal information of the students, the academic evaluation, the activities of the students in VLE, Psychological, the student environment, and we added practical work and homework, mini projects, and the number of student absences which gives a vision of the quality of the student. Then we applied the methods of artificial intelligence and educational Data mining such as KNN, C4.5 and SVM for the prediction of the academic success of students, but these methods are not sufficient given the progressive number of students, specialties, learning methods and the diversity of data sources as well as student data processing time. To solve this problem, Big Data technology was used to distribute the processing in order to minimize the execution time without losing the efficiency of the algorithms used. In this system we cleaned the data and then applied the property selection algorithms to find the useful properties in order to improve the algorithm prediction rate and also to reduce the execution time. Finally, we stored the data in HDFS and we applied the classification algorithms for the prediction of student success using MAPREDUCE. We compared the results before and after the use of big data and we found that the results after the use of Big Data are very good at execution time and we arrived at a recognition rate of 87.32% by the SVM algorithm.
How to Cite
Copyright (c) 2022 Farouk Ouatik, Mohammed Erritali, Fahd Ouatik, Mostafa Jourhmane
This work is licensed under a Creative Commons Attribution 4.0 International License.
The submitting author warrants that the submission is original and that she/he is the author of the submission together with the named co-authors; to the extend the submission incorporates text passages, figures, data or other material from the work of others, the submitting author has obtained any necessary permission.
Articles in this journal are published under the Creative Commons Attribution Licence (CC-BY What does this mean?). This is to get more legal certainty about what readers can do with published articles, and thus a wider dissemination and archiving, which in turn makes publishing with this journal more valuable for you, the authors.
By submitting an article the author grants to this journal the non-exclusive right to publish it. The author retains the copyright and the publishing rights for his article without any restrictions.
This journal has been awarded the SPARC Europe Seal for Open Access Journals (What's this?)