Using Certainty Factor Method to Handle Uncertain Condition in Hepatitis Diagnosis


  • Aprilia Eka Saputri
  • Nina Sevani Krida Wacana Christian University
  • Fajar Saputra
  • Richardo Kusuma Sali



Certainty Factor method, Hepatitis diagnosis


The research aimed to develop a web-based application using the certainty factor. The use of this certainty factor method allowed processing the data based on the degree of confidence from the experts and the users. The users inputted their symptoms each with the level of confidence. The inference engine drew some conclusions based on the matching process between the input and the rules in the knowledge-based. For every matching pair, the system would calculate the certainty factor. The knowledge-based was developed through discussion with three specialist physicians and literature in some previous studies. The evaluation of the system involved three specialists for validation testing and 51 respondents for BlackBox testing. The final result is displayed in the form of a percentage for each hepatitis type, explanation of first aid for hepatitis, and referral hospital for hepatitis patients. The result shows that the error rate in the diagnosis process is under 36%. Most of the respondents think that the quality of the system is good overall.


Aji, A. H., Furqon, M. T., & Widodo, A. W. (2018). Sistem pakar diagnosa penyakit ibu hamil menggunakan metode Certainty Factor (CF). Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer, 2(5), 2127-2134.

Dahiyat, S. E. (2015). An integrated model of knowledge acquisition and innovation: Examining the mediation effects of knowledge integration and knowledge application. International Journal of Learning and Change, 8(2), 101-135.

Gunawan, E. P., & Wardoyo, R. (2018). An expert system using Certainty Factor for determining insomnia acupoint. IJCCS (Indonesian Journal of Computing and Cybernetics Systems), 12(2), 119-128.

Halim, S., & Hansun, S. (2015). Penerapan metode Certainty Factor dalam sistem pakar pendeteksi resiko osteoporosis dan osteoarthritis. Ultima Computing: Jurnal Sistem Komputer, 7(2), 59-69.

Jain, S., & Mishra, S. (2014). Knowledge representation with ontology tools & methodology. In International Conference on Advances in Computer Engineering & Applications (ICACEA-2014).

Kementerian Kesehatan Republik Indonesia. (2014). Situasi dan analisis hepatitis. Retrieved from

Kementerian Kesehatan Republik Indonesia. (2018). Hasil utama riset kesehatan dasar tahun 2018. Retrieved from Riskesdas 2018.pdf

Muludi, K., Suharjo, R., Syarif, A., & Ramadhani, F. (2018). Implementation of forward chaining and certainty factor method on Android-based expert system of tomato diseases identification. International Journal of Advanced Computer Science and Applications, 9(9), 451-456.

Munandar, T. A., Suherman, & Sumiati. (2012). The use of Certainty Factor with multiple rules for diagnosing internal disease. International Journal of Application or Innovation in Engineering & Management (IJAIEM), 1(1), 58-64.

Niranjanamurthy, M., Nagaraj, A., Gattu, H., & Shetty, P. K. (2014). Research study on importance of Usability Testing/User Experience (UX) Testing. International Journal of Computer Science and Mobile Computing, IJCSMC, 3(10), 78-85.

Novarina, A. T., Santoso, E., & Indriati. (2018). Sistem pakar diagnosis penyakit hepatitis menggunakan metode Dempster Shafer. Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer, 2(6), 2252-2258.

Nst, Y. L., Mesran, Suginam, & Fadlina. (2017). Sistem pakar untuk mendiagnosis penyakit tumor otak menggunakan metode Certainty Factor (CF). Jurnal Ilmiah INFOTEK, 2(1), 82-86.

Pramana, E. (2012) TA: Rancang bangun aplikasi diagnosa penyakit hepatitis menggunakan Certainty Factor (Undergraduate thesis). STIKOM Surabaya.

Ramadhan, P. S., & Pane, U. F. S. S. (2018). Analisis perbandingan metode (Certainty Factor, Dempster Shafer dan Teorema Bayes) untuk mendiagnosa penyakit inflamasi dermatitis imun pada anak. Jurnal SAINTIKOM (Jurnal Sains Manajemen Informatika dan Komputer), 17(2), 151-157.

Ramdhani, A., Isnanto, R. R., & Windasari, I. P. (2015). Pengembangan sistem pakar untuk diagnosis penyakit hepatitis berbasis web menggunakan metode Certainty Factor. Jurnal Teknologi dan Sistem Komputer, 3(1), 58-64.

Ratama, N. (2018). Analisa dan perbandingan sistem aplikasi diagnosa penyakit asma dengan algoritma Certainty Factor dan Algoritma Decision Tree berbasis Android. Jurnal Informatika: Jurnal Pengembangan IT, 3(2), 177-183.

Sari, N. A. (2013). Sistem pakar mendiagnosa penyakit demam berdarah menggunakan metode Certainty Factor. Pelita Informatika: Informasi dan Informatika, 4(3), 100-103.

Setiabudi, W. U., Sugiharti, E., & Arini, F. Y. (2017). Expert system diagnosis dental disease using Certainty Factor method. Scientific Journal of Informatics, 4(1), 43-50.

Sevani, N., & Chandra, Y. J. (2016). Web based application for early detection of vitamin and mineral deficiency. CommIT (Communication and Information Technology) Journal, 10(2), 53-58.

Sevani, N., Putro, E., & Marpaung, B. (2016). Pengukuran indeks usability website menggunakan lima indikator Nielsen (Studi kasus website tesgizi). In Seminar Nasional Teknologi Industri (pp. 452-459).

Susanto, H., Setiowati, Y., & Helen, A. (2009). Aplikasi diagnosis penyakit hepatitis menggunakan J2ME dengan metode Certainty Factor. Retrieved from

Wulandari, F., & Yuliandri, I. (2014). Diagnosa gangguan gizi menggunakan metode Certainty Factor. Jurnal Sains dan Teknologi Industri, 11(2), 305-313.