Commenced in January 2007
Frequency: Monthly
Edition: International
Paper Count: 32601
Rule-Based Expert System for Headache Diagnosis and Medication Recommendation

Authors: Noura Al-Ajmi, Mohammed A. Almulla


With the increased utilization of technology devices around the world, healthcare and medical diagnosis are critical issues that people worry about these days. Doctors are doing their best to avoid any medical errors while diagnosing diseases and prescribing the wrong medication. Subsequently, artificial intelligence applications that can be installed on mobile devices such as rule-based expert systems facilitate the task of assisting doctors in several ways. Due to their many advantages, the usage of expert systems has increased recently in health sciences. This work presents a backward rule-based expert system that can be used for a headache diagnosis and medication recommendation system. The structure of the system consists of three main modules, namely the input unit, the processing unit, and the output unit.

Keywords: Headache diagnosis system, treatment recommender system, rule-based expert system.

Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 621


[1] Amani Al-Ajlan (2007) Medical Expert Systems HDP and PUFF, Technical Report, Computer Science Department, King Saud University.
[2] Cady R., Dodick DW. (2002). Diagnosis and treatment of migraine. Mayo Clinic Proceedings 77:255-61.
[3] Sreekantha, D.K., Girish, T.M., and Fattepur, R.H. (2016). A Review of Applications of Expert Systems in Medical Sciences. 18th International Conference on Fuzzy Set theory and Applications. Paris, France, pp. 2063-2066.
[4] Filipe, Fred, J., Partinen, M., and Paiva, T. (2000). PSG- EXPERT– An Expert System for The Diagnosis of Sleep Disorders, Studies in Health Technology and Informatics, pp. 127-147.
[5] Hebda, T., Czar, P., and Mascara, C. (1998). Handbook of informatics for nurses and health care professionals. Menlo Park, California. Addison Wesley Longman.
[6] Kaniecki, RG. (2002). Migraine and tension-type headache: an assessment of challenges in diagnosis. Neurology. 58(9 Suppl 6):S15-20.
[7] Kumar, P., & Clark, M. L. (2013). Kumar & Clark's cases in clinical medicine. (3rd Ed). Elsevier Health Sciences.‏
[8] Maizels M. (2001). Headache evaluation and treatment by primary care physicians in an emergency department in the era of triptans. Arch Intern Med. 161(16):1969-73.
[9] McWilliams, A. T. (1988). Introducing expert systems to medical students using esta, Expert System Teaching Aid. Medical education, 22(2), 99-103.‏
[10] Riley, G. (1996). CLIPS: C Language Integrated Production System, NASA’s Johnson Space Center,
[11] Robbins, L.D., & Lang, S.S. (2000). Headache Help: A Complete Guide to Understanding Headaches and the Medications That Relieve Them. Houghton Mifflin Harcourt.‏
[12] Olesen, J., Bes, A., Kunkel, R., Lance, J. W., Nappi, G., Pfaffenrath, V., ... & Welch, K. M. A. (2013). The international classification of headache disorders. Cephalalgia, 33(9): 629-808.‏
[13] Potter, R.A., Probyn, K., Bernstein, C.J., Pincus, T., Underwood, M., & Matharu, M.S. (2019). Diagnostic and classification tools for chronic headache disorders: A systematic review. Cephalalgia 39(6) 761–784.
[14] Tsumoto, S. Computational Intelligence and Multimedia Applications, 1999 ICCIMA '99. Proceedings. 3rd International Conference pp. 212 – 216, DOI:10.1109/ICCIMA.1999.798531.
[15] Sivakrithika, V., Sengole Merlin, S., and Sugirtha, K. (2012). An Efficient Medical Image Diagnosis System Using Soft Computing Techniques, Journal of Theoretical and Applied Information Technology 36(2): 190-198.