Analysis Of The Decision Tree (C4.5) And Random Forest Algorithms To Determine Student Eligibility For Final Project Assignments Based On Academic Requirements

Authors

  • Eisyaniah Desvazulinda University Pembangunan Panca Budi
  • Muhammad Iqbal University Pembangunan Panca Budi
  • Muhammad Syahputra Novelan University Pembangunan Panca Budi

DOI:

https://doi.org/10.30865/json.v7i4.9947

Keywords:

Data Mining, Decision Tree (C4.5), Random Forest, Student Eligibility, Final Project, Machine Learning

Abstract

Determining student eligibility for undertaking a final project is an important process in higher education, which is often still conducted manually and subjectively. This study aims to develop a classification model based on machine learning to determine the eligibility of students at Batam University using Decision Tree (C4.5) and Random Forest algorithms. The data used includes Grade Point Average (GPA), total completed credits (SKS), prerequisite course grades, and academic records. This research employs a quantitative approach with stages including data collection, data preprocessing, model development, and performance evaluation using accuracy, precision, and recall metrics. The results show that both algorithms are capable of classifying student eligibility effectively. The Decision Tree (C4.5) algorithm produces an interpretable model in the form of decision rules, while Random Forest demonstrates superior performance in terms of accuracy and prediction stability. The comparison indicates that Random Forest is more effective in handling complex data, whereas C4.5 provides better model transparency. In conclusion, the implementation of Decision Tree (C4.5) and Random Forest algorithms can serve as an effective solution to support objective and data-driven academic decision-making. The resulting model has the potential to be developed into a decision support system to improve the efficiency and quality of determining student eligibility for final project enrollment.

References

[1] Ş. K. Aydoğan, T. Pura, and F. Bİngül, “Predicting Students' Academic Performances Using Machine Learning Algorithms in Educational Data Mining,” vol. 12, no. 4, 2024.
[2] JM Zain, H. Chiroma, and T. Herawan, “Data Mining for Education Decision Support:,” pp. 4–19.
[3] MD Alviansyah, “Application of Data Mining in Supporting Scholarship Recipient Decision Support Systems at Universities: Literature Review,” vol. 4, no. 2, pp. 149–156, 2024.
[4] M. Gebser, B. Kaufmann, and T. Schaub, “Conflict-driven answer set solving : From theory to practice✩," Artif. Intell., vol. 187–188, pp. 52–89, 2012, doi: 10.1016/j.artint.2012.04.001.
[5] No Title.
[6] VN Juli, AS Gustian, F. Mahardika, and US April, “Analysis of Student Dropout Risk Classification Using Decision Tree and Random Forest Algorithms This research focuses on the development and evaluation of classification models for Random Forest. By using historical academic data, the developed model,” 2025.
[7] “Tahta Media Group”.
[8] MS Novelan, S. Aryza, U. Pembangunan, and P. Budi, "OPTIMIZATION CVRP WITH MACHINE LEARNING FOR IMPROVED CLASSIFICATION OF IMBALANCED DATA FOOD DISTRIBUTION," vol. 10, no. 4, p. 917–925, 2025, doi: 10.33480/jitk.v10i4.6467.OPTIMIZATION.
[9] M. Amin, C. Rizal, and IM R, “Instal : Jurnal Komputer,” vol. 17, pp. 576–581, 2025.
[10] ND Rumlaklak, DR Sina, and TN Sooai, "Comparative Analysis of C4.5 and Random Forest for Analyzing Factors Affecting Undergraduate Students' Final Project Completion in Higher Education," p. 350–359, 2025.
[11] M. Indra and D. Nasution, "Analysis of Nursing Home Residents' Identity Completeness Classification Using the Decision Tree Algorithm," vol. 1, no. 2, p. 158–161, 2024, doi: 10.61306/jitcse.v1i2.
[12] S. Barutu, M. Iqbal, and D. Nasution, "Comparative Analysis of the C4.5 and Random Forest Algorithms for the Prediction of Diarrheal Disease," vol. 4, no. 07, p. 625–635, 2025, doi: 10.58471/esaprom.v4i07.
[13] M. Iqbal, BS Anggoro, and R. Rakhmawati, “DEVELOPING CONTEXTUAL-BASED STUDENT WORKSHEETS,” vol. 3, no. 1, pp. 1–9, 2020.
[14] P. Algorithm and C. For, “Application of c4.5 algorithm for student graduation prediction based on academic data,” vol. 3, no. 8, 2025.
[15] C. Algoritma, B. Mobile, and E. Hariyanto, “Analysis of Tourist Satisfaction in Binjai City Using,” vol. 4, no. 1, pp. 89–98, 2023.
[16] MT Information, U. Development, and P. Budi, “Analysis of ASN Professionalism Index Improvement Patterns in Asahan Regency Using Random Forest and Gradient Boosting Machines,” vol. 07, no. 02, pp. 141–149, 2025.
[17] A. Aman, N. P. Rahrahima, and A. Fitri, “Implementation of Machine Learning Algorithms for Predicting Student Academic Performance,” IJATIS: Indonesian Journal of Applied Technology and Innovation Science, vol. 3, no. 1, pp. 1–9, Feb. 2026, doi: 10.57152/IJATIS.v3i1.1871.
[18] G. Gunawan, H. Hanes, and C. Catherine, “C4.5, K-Nearest Neighbor, Naïve Bayes, and Random Forest Algorithms Comparison to Predict Students’ On Time Graduation,” Indonesian Journal of Artificial Intelligence and Data Mining, vol. 4, no. 2, 2021, doi: 10.24014/ijaidm.v4i2.10833.

Downloads

Published

2026-06-30

How to Cite

Desvazulinda, E., Muhammad Iqbal, & Novelan, M. S. (2026). Analysis Of The Decision Tree (C4.5) And Random Forest Algorithms To Determine Student Eligibility For Final Project Assignments Based On Academic Requirements. Jurnal Sistem Komputer Dan Informatika (JSON), 7(4), 1667–1675. https://doi.org/10.30865/json.v7i4.9947

Issue

Section

Articles