A Web/Mobile Decision Support System to Improve Medical Diagnosis Using a Combination of K-Mean Clustering and Fuzzy Logic

Zainab Talib Drweesh, Abbass Al-Bakry


 This research provides a system that integrates the work of data mining and expert system for different tasks in the process of medical diagnosis, and provides detailed steps to the process of reaching a diagnosis based on the described symptoms and mapping them with existing diagnosis available on the web or on a cloud of medical knowledge based, aggregate these data in a fuzzy manner and produce a satisfactory diagnosis of the persisting problem. The mobile phone interface would make the system user-friendly and provides mobility and accessibility to the user, while posting updates and reading in details the steps that led to the decision or diagnosis that is reached by the K-mean and the fuzzy logic inference engine.The achieved results indicate a promising diagnosis performance of the system as it achieved 90% accuracy and 92.9% F-Score.


K-Mean Clustering; Expert System; Fuzzy Logic; AI; Communication

Full Text:



Parker, K. R., Srinivasan, S. S., Houghton, R. F., Kordzadeh, N., Bozan, K., Ottaway, T., and Davey, B. Health informatics program design and outcomes: Learning from an early offering at a mid-level university. Education and Information Technologies.2017; 22(4):1497-1513.

Shen, Y., Colloc, J., Jacquet-Andrieu, A., and Lei, K. Emerging medical informatics with case-based reasoning for aiding clinical decision in multi-agent system. Journal of Biomedical Informatics. 2015; 56:307-317.

Bellman, R. E., and Zadeh, L. A. Decision-making in a fuzzy environment. Management Science.1970; 17(4): B-141.

Xia, M., and Xu, Z. Hesitant fuzzy information aggregation in decision making. International Journal of Approximate Reasoning. 2011; 52(3): 395-407.

Gatton, T. M., and Lee, M. Fuzzy logic decision making for an intelligent home healthcare system. In 2010 5th International Conference on Future Information Technology.2010.

Lopez, D., and Gunasekaran, M. Assessment of vaccination strategies using fuzzy multi-criteria decision making. In Proceedings of the Fifth International Conference on Fuzzy and Neuro Computing (FANCCO-2015). Springer, Cham. 2015; page: 195-208.

Hussain, A., Wenbi, R., Xiaosong, Z., Hongyang, W., & da Silva, A. L. Personal home healthcare system for the cardiac patient of smart city using fuzzy logic. Journal of Advances in Information Technology.2016; 7(1).

Page, J. T., Liechty, Z. S., Huynh, M. D., and Udall, J. A. BamBam: genome sequence analysis tools for biologists. BMC Research Notes.2014; 7(1): 829.

K-means algorithm in Python tutorial, available through: https://pythonprogramminglanguage.com/kmeans-elbow-method/ accessed, Nov. 2018.

Imène, B., and Noria, T. A multi-agent framework for a web-based decision support system applied to manufacturing system. CIIA. 2009; 9.

Zainab T. Al-Ars and Abbass Al-Bakry. Iraq's Major Infectious Disease Diagnosis Using A Fuzzy Rule-Based System. International Journal of Engineering & Technology .2018; 7(4): 4943-4948.

Chala D., Million M. and Debela T.Developing a Knowledge-Based System for Diagnosis and Treatment of Malaria. Journal of Information & Knowledge Management. 2016; 15(4):108-112.

DOI: http://dx.doi.org/10.12928/telkomnika.v17i6.12715

Article Metrics

Abstract view : 111 times
PDF - 23 times


  • There are currently no refbacks.

Copyright (c) 2019 Universitas Ahmad Dahlan

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

TELKOMNIKA Telecommunication, Computing, Electronics and Control
ISSN: 1693-6930, e-ISSN: 2302-9293
Universitas Ahmad Dahlan, 4th Campus, 9th Floor, LPPI Room
Jl. Ringroad Selatan, Kragilan, Tamanan, Banguntapan, Bantul, Yogyakarta, Indonesia 55191
Phone: +62 (274) 563515, 511830, 379418, 371120 ext. 4902, Fax: +62 274 564604