Decision Tree-Based Web Expert System for Preliminary Screening of Refractive Eye Disorders

Authors

  • Dini Fariha Malikussaleh University
  • Rizal Tjut Adek Malikussaleh University
  • Rizki Suwanda Malikussaleh University

DOI:

https://doi.org/10.30871/jaic.v10i4.13213

Keywords:

Website, Machine Learning, Machine Learning, Decision Tree, Random Forest, SQL Injection, Database, Expert System

Abstract

Refractive eye disorders remain one of the leading causes of visual impairment worldwide, while limited access to ophthalmology services often delays early diagnosis. This study investigates the effectiveness of the Decision Tree algorithm for symptom-based classification of refractive eye disorders and its implementation within a web-based expert system for preliminary eye health screening. Data were collected from 505 respondents using a structured Google Forms questionnaire. After preprocessing and labeling, the dataset was divided into 80% training data and 20% testing data. Model performance was evaluated using a confusion matrix together with accuracy, precision, recall, and F1-score metrics to provide a comprehensive assessment under an imbalanced class distribution. Experimental results showed that the proposed Decision Tree model achieved an overall accuracy of 89.11% and demonstrated satisfactory performance in identifying dominant diagnostic classes while maintaining transparent and interpretable decision rules. The developed web-based system provides symptom-based diagnosis, examination history management, and PDF report generation to support preliminary eye health assessment. These findings indicate that the proposed approach is suitable as an accessible decision-support tool for preliminary refractive eye disorder screening, particularly in areas with limited access to ophthalmology services.

Downloads

Download data is not yet available.

References

[1] World Health Organization, “World Report on Vision,” WHO, Geneva, Switzerland, 2019.

[2] S. Resnikoff, D. Pascolini, S. Mariotti, and G. Pokharel, “Global Magnitude of Visual Impairment Caused by Uncorrected Refractive Errors in 2004,” Bulletin of the World Health Organization, vol. 86, no. 1, pp. 63–70, 2008.

[3] D. Pascolini and S. P. Mariotti, “Global Estimates of Visual Impairment: 2010,” British Journal of Ophthalmology, vol. 96, no. 5, pp. 614–618, 2012.

[4] T. A. Alnahedh and M. Taha, “Role of Machine Learning and Artificial Intelligence in the Diagnosis and Treatment of Refractive Errors for Enhanced Eye Care: A Systematic Review,” Cureus, vol. 16, no. 4, 2024.

[5] J. Chun et al., “Deep Learning-Based Prediction of Refractive Error Using Photorefraction Images Captured by a Smartphone,” JMIR Medical Informatics, vol. 8, no. 5, e16225, 2020.

[6] G. Linde et al., “Automatic Refractive Error Estimation Using Deep Learning,” Diagnostics, vol. 13, no. 17, pp. 2810, 2023.

[7] L. Breiman, “Random Forests,” Machine Learning, vol. 45, no. 1, pp. 5–32, 2001.

[8] J. Han, M. Kamber, and J. Pei, Data Mining: Concepts and Techniques, 3rd ed. Morgan Kaufmann, 2012.

[9] I. H. Witten, E. Frank, and M. A. Hall, Data Mining: Practical Machine Learning Tools and Techniques, 4th ed. Morgan Kaufmann, 2016.

[10] T. Hastie, R. Tibshirani, and J. Friedman, The Elements of Statistical Learning, 2nd ed. Springer, 2017.

[11] W. Wiguna and D. Riana, “Diagnosis of Coronavirus Disease 2019 (COVID-19) Surveillance Using C4.5 Algorithm,” Jurnal Pilar Nusa Mandiri, vol. 16, no. 1, pp. 71–80, 2020.

[12] W. D. Septiani, “Komparasi Metode Klasifikasi Data Mining Algoritma C4.5 dan Naive Bayes untuk Prediksi Penyakit Hepatitis,” Jurnal Pilar Nusa Mandiri, vol. 13, no. 1, 2017.

[13] A. Prasatya, R. R. A. Siregar, and R. Arianto, “Penerapan Metode K-Means dan C4.5 untuk Prediksi Penderita Diabetes,” PETIR: Jurnal Pengkajian dan Penerapan Teknik Informatika, vol. 13, no. 1, 2020.

[14] F. M. Hana, “Klasifikasi Penderita Penyakit Diabetes Menggunakan Algoritma Decision Tree C4.5,” SISKOM-KB, vol. 4, no. 1, 2020.

[15] R. K. Hapsari, B. A. R. P. Wahyu, A. F. Farozi, and C. P. Mahendra, “Klasifikasi Penderita Penyakit Diabetes Berdasarkan Decision Tree Menggunakan Algoritma C4.5,” INTEGER: Journal of Information Technology, vol. 8, no. 1, 2023.

[16] H. Setiani, M. N. Arridho, and S. Supriyanto, “Early Detection of Type 2 Diabetes Using C4.5 Decision Tree Algorithm on Clinical Health Records,” Journal of Applied Informatics and Computing (JAIC), vol. 9, no. 4, pp. 1663–1669, 2025.

[17] N. V. Chawla, K. W. Bowyer, L. O. Hall, and W. P. Kegelmeyer, "SMOTE: Synthetic Minority Over-sampling Technique," Journal of Artificial Intelligence Research, vol. 16, pp. 321–357, 2002.

[18] H. He and E. A. Garcia, "Learning from Imbalanced Data," IEEE Transactions on Knowledge and Data Engineering, vol. 21, no. 9, pp. 1263–1284, 2009.

Downloads

Published

2026-08-12

How to Cite

[1]
D. Fariha, R. T. Adek, and R. Suwanda, “Decision Tree-Based Web Expert System for Preliminary Screening of Refractive Eye Disorders”, JAIC, vol. 10, no. 4, pp. 3965–3975, Aug. 2026.

Similar Articles

1 2 3 4 5 > >> 

You may also start an advanced similarity search for this article.