Main Article Content

Emanuel Tes Atok
Derwin R Sina
Dony M Sihotang


Case-Based Reasoning produces a solution based on similarities to previous cases. New case solutions result from the placement of similarities with old cases. In this reseach the authors applied CBR to diagnose tuberculosis. System knowledge sources are obtained by collecting medical records of tuberculosis patients in 2014-2016. Calculation of similarity values using the K-Nearest Neighbor algorithm with a thereshold value of 80%. This system can diagnose 3 types of tuberculosis based on 25 symptoms. The system output consists of the type of tuberculosis based on the symptoms experienced by the patient, treatment solutions and presentation of similarities between new cases and old cases. Based on the results of testing with 51 cases the results: (a) testing with 3 new case scenarios obtained the accuracy of each system for data scenarios obtained by 31 training data (60% of 51 cases) and 20 test data (40% of 51 cases) accuracy is 63%, the second scenario accuracy obtained with 35 training data (70% of 51 cases) and 16 test data (30% of 51 cases) accuracy is 69.2% and the third scenario accuracy obtained with 41 training data (80% of 51 cases) and 10 test data (20% of 51 cases) accuracy is 90%. (b) The results of testing of the old cases in the case base obtained 100% accuracy of the system.


Download data is not yet available.

Article Details

How to Cite
Atok, E., Sina, D., & Sihotang, D. (2019). IMPLEMENTATION OF CASE BASED REASONING FOR DIAGNOSING TUBERCULOSIS DISEASE USING K-NEAREST NEIGHBOR. J-Icon : Jurnal Komputer Dan Informatika, 7(2), 124-128.


[1] Aribowo., Khomsah., 2012, Penalaran Berbasis Kasus untuk Deteksi Dini Penyakit Leukemia, jurnal SemnasIF, UPN Yokyakarta. [2] Khatoon, S. and Agarwal, K., 2014, Case-Based Reasoning System for Diagnosis of Neuropsychiatric Abnormality, International Journal of Computational Engineering Research (IJCER), Deptt of CSE, Integral University.Lucknow. [3] Nurdiansyah, Y., 2013, Case-Based Reasoning Untuk Pendukung Diagnosa Gangguan Pada Anak Autis, Informatics Journal, Universitas Jember. [4] Zainuddin, M, dkk., 2016, penerapan case base reasoning untuk mendiagnosa penyakit stroke menggunakan algoritma k-nn, jurnal CITISEE, STMIK Bumigora, Mataram.
[5] Aamodt A., Plaza E., 1994, Case-Based Reasoning: Foundational Issues, Methodological Variations, and System Approaches, AICom - Artificial Intelligence Communications, IOS Press, Vol. 7: 1, pp. 39-59. [6] Labellapansa, A., 2007, Penalaran Berbasis Kasus Untuk Mengetahui Biaya Sewa Kost di Yogyakarta, Jurnal Ilmu Komputer, Yogyakarta.
[7] Kusrini dan Emha Taufiq Luthfi, 2009, Algoritma Data Mining, C.V Andi Offset, Yogyakarta.

Most read articles by the same author(s)

Obs.: This plugin requires at least one statistics/report plugin to be enabled. If your statistics plugins provide more than one metric then please also select a main metric on the admin's site settings page and/or on the journal manager's settings pages.