Back to Projects
desktop application

First-Aid Medical Expert System

A desktop application for medical diagnosis and prescription (Final Year Project).

Medical Expert System

Overview

The First-Aid Medical Expert System is a desktop application designed to assist users in diagnosing common medical conditions and providing appropriate first-aid recommendations before professional medical help is available.

The system uses a rule-based expert system approach, where symptoms are matched against a knowledge base to suggest possible conditions and appropriate first-aid measures. It includes a user-friendly interface for symptom input and detailed explanations of recommendations.

This was my final year university project, which received recognition for its practical application and potential impact in areas with limited access to healthcare.

Challenges

  • Creating an accurate diagnostic algorithm without encouraging self-diagnosis
  • Building a comprehensive knowledge base of medical conditions and first-aid procedures
  • Designing an intuitive interface for users in distress
  • Ensuring recommendations were medically sound and safe

Solutions

  • Collaborated with medical professionals to develop the diagnostic algorithm
  • Created a structured knowledge base with verified medical information
  • Used user-centered design principles for the interface
  • Included clear disclaimers and emergency contact information

Technologies

Java
JavaFX
MySQL
XML
Expert Systems
Rule-based Programming