Sistem Pakar Diagnosa Penyakit Berbasis Metode Naive Bayes dengan Mekanisme Adaptive Questioning menggunakan Platform Web

Authors

  • Cherlis Meytha Pandoju Sekolah Tinggi Teknologi Bina Tunggal
  • Gustam Efendi Sekolah Tinggi Teknologi Bina Tunggal
  • Zaiman Makmur Sekolah Tinggi Teknologi Bina Tunggal
  • Sofarina Sekolah Tinggi Teknologi Bina Tunggal
  • Charles Butar Butar Sekolah Tinggi Manajemen Ilmu Komputer Pranata Indonesia

DOI:

https://doi.org/10.32493/epic.v8i2.58695

Keywords:

sistem pakar, diagnosis penyakit, Naive Bayes, pertanyaan adaptif, apliaksi web

Abstract

Keterbatasan pemahaman masyarakat terhadap gejala penyakit sering menyebabkan keterlambatan penanganan medis. Di sisi lain, sebagian sistem pakar diagnosis masih menggunakan pola pertanyaan tetap sehingga proses konsultasi menjadi panjang dan kurang efisien. Penelitian ini bertujuan merancang aplikasi diagnosis awal penyakit berbasis web yang mampu menyesuaikan pertanyaan secara dinamis serta menghitung kemungkinan penyakit secara probabilistik. Metode Naive Bayes digunakan untuk menentukan tingkat peluang penyakit berdasarkan gejala yang dipilih pengguna, sedangkan mekanisme adaptive questioning berfungsi menyeleksi pertanyaan yang paling relevan sehingga konsultasi dapat dihentikan ketika tingkat keyakinan telah tercapai. Pengetahuan medis direpresentasikan dalam bentuk aturan dan bobot gejala yang disimpan pada struktur data JSON agar sistem ringan dan mudah diperbarui. Aplikasi dibangun menggunakan teknologi web sisi klien sehingga dapat dijalankan tanpa instalasi tambahan. Pengujian menunjukkan sistem mampu memberikan hasil diagnosis awal dengan jumlah pertanyaan lebih sedikit dibanding pendekatan konvensional, serta tetap mempertahankan ketepatan klasifikasi yang memadai. Dengan demikian, sistem yang dikembangkan dapat dimanfaatkan sebagai sarana skrining awal sekaligus media edukasi kesehatan sebelum pengguna berkonsultasi langsung dengan tenaga medis.

References

Aditya, R., & Wibowo, H. (2022). Implementasi sistem pakar berbasis web untuk pendeteksian kerusakan motor menggunakan metode forward chaining. Jurnal Sistem Informasi, 14(3), 225–234.

Chandrasekaran, M., Subramanian, R.,& Murthy, S. (2017). Dynamic question generation for efficient medical diagnosis using adaptive reasoning. Journal of Medical Systems, 41(8), 112.

Duckett, J. (2014). HTML & CSS:Design and Build Websites. Wiley.

Durkin, J. (1994). Expert Systems:Design and Development. Prentice Hall.

Feigenbaum, E. A., Buchanan, B. G.,& Lederberg, J. (1971). On generality and problem solving: A case study using the DENDRAL program. Machine Intelligence, 6, 165–190.

Flanagan, D. (2020). JavaScript: The Definitive Guide (7th ed.). O’Reilly Media.

Freeman, E., & Robson, E. (2018). Head First JavaScript Programming. O’Reilly Media.

Giarratano, J. C., & Riley, G. (2005). Expert Systems: Principles and Programming (4th ed.). Thomson Course Technology.

Grigorik, I. (2013). High Performance Browser Networking. O’Reilly Media.

Hayes-Roth, F., Waterman, D. A., & Lenat, D. B. (1983). Building Expert Systems. Addison-Wesley.

Jackson, P. (1998). Introduction to Expert Systems (3rd ed.). Addison-Wesley.

Lestari, D., & Gunawan, A. (2021). Rancang bangun aplikasi web untuk konsultasi kesehatan berbasis rule-based expert system. Jurnal Informatika dan Komputer, 6(1), 45–54.

Lipton, Z. C. (2018). The mythos of model interpretability. Communications of the ACM, 61(10), 36–43.

Meyer, E. (2017). CSS: The Definitive Guide (4th ed.). O’Reilly Media.

Mozilla Developer Network. (2022). IndexedDB API documentation. https://developer.mozilla.org/

Nielsen, J. (2012). Usability 101:Introduction to Usability. Nielsen Norman Group.

Nugroho, D. (2023). Aplikasi web diagnosa kerusakan laptop menggunakan metode backward chaining. Jurnal Rekayasa

Teknologi Informasi, 7(1), 32–41.OWASP. (2021). OWASP Top 10 Security Risks. https://owasp.org/

Putra, A. W. (2021). Sistem pakar diagnosa hama tanaman berbasis web dengan metode certainty factor. Seminar

Nasional Teknologi Informasi, 3(1), 210–218.

Putri, R., & Santoso, B. (2023). Pengembangan web service untuk sistem pakar diagnosa gizi buruk pada balita.

Prosiding Seminar Nasional Informatika, 11(1), 98–105.

Rachman, I., Kurniawan, F., & Putra, Y. (2022). Pengembangan sistem informasi konsultasi online menggunakan framework React dan API backend. Jurnal Teknologi Informasi dan Multimedia, 9(2), 67–76.

Rahadian, F., Pratama, A., & Yusuf, M. (2023). Sistem pakar penyakit umum menggunakan Node.js dan MongoDB. Jurnal Sistem Komputer, 12(1), 55–63.

Richardson, L., & Ruby, S. (2007). RESTful Web Services. O’Reilly Media.

Rich, E., & Knight, K. (1991). Artificial Intelligence (2nd ed.). McGraw-Hill.

Russell, A. (2016). Progressive Web Apps. Google Developers.

Russell, S. J., & Norvig, P. (2010). Artificial Intelligence: A Modern Approach (3rd ed.). Prentice Hall. Sari, N. M. (2022). Sistem pakar deteksi penyakit ibu dan anak berbasis Android dan web. Jurnal Informatika dan Sistem Cerdas, 5(2), 144–155.

Shortliffe, E. H. (1976). Computer-Based Medical Consultations: MYCIN. Elsevier.

Siregar, R., Ahmad, T., & Nasution, M. (2020). Sistem pakar diagnosis penyakit kulit menggunakan metode forward chaining. Jurnal Teknologi dan Sistem Informasi, 8(2), 115–123.

Turban, E., & Aronson, J. E. (2001). Decision Support Systems and Intelligent Systems (6th ed.). Prentice Hall.

W3C. (2018). Web Content Accessibility Guidelines (WCAG) 2.1. W3C.

Wijaya, A. (2024). Sistem pakar berbasis web untuk klasifikasi penyakit kulit menggunakan integrasi AI dan rule-based. Jurnal Teknologi Cerdas, 3(1), 12–22.

World Health Organization. (2020). Global health estimates 2020. WHO Press.

Zhang, H. (2004). The optimality of Naive Bayes. In Proceedings of the Seventeenth International Florida Artificial Intelligence Research Society Conference (FLAIRS) (pp. 562–567).

Downloads

Published

2025-12-31

How to Cite

Pandoju, C. M., Gustam Efendi, Zaiman Makmur, Sofarina, & Butar Butar, C. (2025). Sistem Pakar Diagnosa Penyakit Berbasis Metode Naive Bayes dengan Mekanisme Adaptive Questioning menggunakan Platform Web. EPIC Journal of Electrical Power Instrumentation and Control, 8(2), 351–362. https://doi.org/10.32493/epic.v8i2.58695

Issue

Section

ARTICLE