Implementasi Forward Chaining dan Certainty Factor pada Sistem Pakar Diagnosis Penyakit Kulit Berbasis Android


Authors

  • Ahnaf Raihan Aziz Universitas Muhammadiyah Purwokerto, Purwokerto, Indonesia
  • Supriyono Supriyono Universitas Muhammadiyah Purwokerto, Purwokerto, Indonesia
  • Feri Wibowo Universitas Muhammadiyah Purwokerto, Purwokerto, Indonesia
  • Muhammad Hamka Universitas Muhammadiyah Purwokerto, Purwokerto, Indonesia

DOI:

https://doi.org/10.47065/bulletincsr.v6i5.1298

Keywords:

Expert System; Forward Chaining; Certainty Factor; Skin Disease; Android

Abstract

Skin diseases are common health problems in the community and frequently present overlapping symptoms, making independent early identification difficult. Limited access to dermatologists encourages self-medication without adequate information, which may worsen the condition. This study applies the Forward Chaining and Certainty Factor methods to SkinCheck, an Android-based expert system application for the early diagnosis of skin diseases. Forward Chaining serves as a data-driven inference engine to determine disease candidates from the symptom facts selected by the user, while Certainty Factor measures the confidence level of the diagnosis by combining expert confidence weights using the CF Combine formula. The system's knowledge base consists of 20 skin diseases, 52 symptoms, and 59 diagnostic rules validated by a medical professional, complemented by a diagnosis history feature and automatically generated health education articles based on a Large Language Model. The agreement between manual calculations and the application's output indicates that the inference process and confidence level calculations operate consistently with the algorithm design. Functional testing using Black Box Testing indicates that all main features operate validly, while System Usability Scale testing involving 30 respondents obtained an average score of 71.67, falling within the Acceptable category with Grade Scale C. The main contribution of this study lies in applying the combined Forward Chaining and Certainty Factor methods on the Android platform covering 20 skin diseases to provide an early diagnosis accompanied by a measurable confidence level, developing a knowledge base validated by medical professionals, and integrating a diagnosis history feature alongside automated health education articles powered by a Large Language Model (LLM) to enhance user health literacy.

Downloads

Download data is not yet available.

References

R. Alfadli and S. Khairunisa, “Prevalensi Penyakit Kulit Infeksi dan Non-Infeksi di Poliklinik Kulit dan Kelamin RSUD Jagakarsa Periode Februari 2023 - Januari 2024,” Kedokt. Meditek, vol. 30, no. 3, pp. 151–156, 2024, doi: 10.36452/jkdoktmeditek.v30i3.3254.

M. Tramontana, K. Hansel, L. Bianchi, C. Sensini, N. Malatesta, and L. Stingeni, “Advancing the Understanding of Allergic Contact Dermatitis: From Pathophysiology to Novel Therapeutic Approaches,” Front. Med., vol. 10, pp. 1–10, 2023, doi: 10.3389/fmed.2023.1184289.

E. C. Siegfried and A. A. Hebert, “Diagnosis of Atopic Dermatitis?: Mimics, Overlaps, and Complications,” J. Clin. Med., vol. 4, no. 5, pp. 884–917, 2015, doi: 10.3390/jcm4050884.

World Health Organization, “Skin diseases as a global public health priority,” Geneva, 2025.

M. Leng, P. Qi, R. Li, F. Gong, and Z. Wei, “Burden of immune-related skin diseases worldwide , 1991 – 2021?: insights and prediction from the Global Burden of Disease Study,” Front. Immunol., vol. 16, pp. 1–14, 2025, doi: 10.3389/fimmu.2025.1668840.

F. Fahry, M. A. Adam, K. Hidjah, M. Azwar, and H. Hairani, “Expert System for Skin Disease Diagnosis Using the Best First Search Method and Fuzzy Tsukamoto,” J. Electr. Eng. Comput., vol. 7, no. 1, pp. 147–155, 2025, doi: 10.33650/jeecom.v7i1.10981.

M. R. A. Ar Rasyid, K. Khotimah, and S. Suaedah, “Sistem Pakar Pra-Diagnosa Penyakit Kulit dengan Metode Forward Chaining dan CNN dan Sains Data,” J. Insa. Peduli Inform. Sist. Inf. dan Sains Data, vol. 1, no. 1, pp. 23–33, 2025, [Online]. Available: https://jipis.lppinpest.org/index.php/jipis/index%0ASistem

A. Cahyo, M. K. Imamudiroyah, and B. W. Cakra, “Implementation of the Forward Chaining Method in a Web-Based Human Skin Disease Diagnosis Expert System,” J. Innov. Comput. Sci., vol. 1, no. 1, pp. 11–17, 2024, doi: 10.57053/jics.v1i1.55.

A. Syarif, M. B. Fauzi, Aristoteles, and A. Wantoro, “Implementation of Fuzzy Expert System on Skin Diseases,” Int. J. Adv. Comput. Sci. Appl., vol. 13, no. 12, pp. 528–536, 2022, doi: 10.14569/IJACSA.2022.0131264.

N. W. P. Y. Praditya, E. Purnamasari, and R. M. Fajri, “Perancangan Sistem Pakar Diagnosis Penyakit Kulit Dengan Menggunakan Algoritma Forward Chaining,” J. Ilm. Inform. Glob., vol. 16, no. 1, pp. 50–56, 2025, doi: 10.36982/jiig.v16i1.5167.

F. R. Rifai, D. P. Wijaya, A. Pramuntadi, and A. S. Yazid, “Sistem Pakar Diagnosa Penyakit Kulit Berbasis Web Menggunakan Metode Forward Chaining,” J. Inform. Teknol. dan Sains, vol. 7, no. 3, pp. 1257–1265, 2025, doi: 10.51401/jinteks.v7i3.5916.

F. Nuraeni, L. Fitriani, and A. W. A. Yusuf, “Implementasi Forward Chaining dan Certainty Factor pada Aplikasi Sistem Pakar Diagnosa Penyakit Kulit Wajah,” J. Algoritm., vol. 22, no. 1, pp. 947–958, 2025, doi: 10.33364/algoritma/v.22-1.2096.

L. Saragih and M. P. Pratiwi, “Rancang Bangun Sistem Pakar untuk Mendiagnosa Penyakit pada Kulit dengan Metode Foward Chaining,” Comput. Sci. Ind. Eng., vol. 12, no. 04, pp. 11–20, 2025, doi: 10.33884/comasiejournal.v12i4.9847.

J. Vrdoljak, Z. Boban, M. Vilovi?, M. Kumri?, and J. Boži?, “A Review of Large Language Models in Medical Education, Clinical Decision Support, and Healthcare Administration,” Healthcare, vol. 13, no. 6, 2025, doi: 10.3390/healthcare13060603.

Z. Al Nazi and W. Peng, “Large Language Models in Healthcare and Medical Domain?: A Review,” Informatics., vol. 11, no. 3, 2024, doi: 10.3390/informatics11030057.

D. Heckerman, The Certainty-Factor Model ?. 1992.

I. M. S. B. Manik, C. Rizal, and H. Kurniawan, “Analisis Akurasi dan Keandalan Metode Certainty Factor pada Sistem Pakar Diagnostik Medis,” J. Multimed. dan Teknol. Inf., vol. 7, no. 03, pp. 702–707, 2025, doi: 10.54209/jatilima.v7i03.1560.

N. Mahrozi and M. A. Yaqin, “Pengujian Aplikasi dengan Metode Blackbox Testing: Analisis Boundary Value dan Equivalence Partitioning pada Aplikasi Sistem Pakar Kucing,” J. Ilm. Sain dan Teknol., vol. 2, no. 6, pp. 257–265, 2024, doi: 10.572349/scientica.v2i6.1588.

Y. U. Budiman, “Evaluasi Usability Aplikasi Linkterasi Menggunakan Metode System Usability Scale ( SUS ),” J. Artif. Intell. Digit. Bus., vol. 4, no. 3, pp. 5983–5988, 2025, doi: 10.31004/riggs.v4i3.2812.

M. Hamka, P. Purwanto, and A. Wibowo, “A Hybrid Principal Component Analysis–Entropy Approach to Balanced Weighting in Single Usability Metric for E-Learning Evaluation,” Ingénierie des Systèmes d’Information, vol. 31, no. 3, pp. 931–948, 2026, doi: 10.18280/isi.310324.

T. A. Nuraini, L. Martauli, and M. H. Aritonang, “Sistem Pendukung Keputusan Diagnosa Penyakit Kulit Berbasis Web dengan Metode Fuzzy Logic,” Universitas Bina Sarana Informatika, 2024.


Bila bermanfaat silahkan share artikel ini

Berikan Komentar Anda terhadap artikel Implementasi Forward Chaining dan Certainty Factor pada Sistem Pakar Diagnosis Penyakit Kulit Berbasis Android

Dimensions Badge

ARTICLE HISTORY

Published: 2026-08-27

Abstract View: 0 times
PDF Download: 0 times

How to Cite

Aziz, A. R., Supriyono, S., Wibowo , F., & Hamka, M. (2026). Implementasi Forward Chaining dan Certainty Factor pada Sistem Pakar Diagnosis Penyakit Kulit Berbasis Android. Bulletin of Computer Science Research, 6(5), 2148-2156. https://doi.org/10.47065/bulletincsr.v6i5.1298

Issue

Section

Articles

Most read articles by the same author(s)