Medical Expert Systems Demos


This page features some VisiRule medical expert systems demos. They contain a mixture of text, logic, formulae, algorithms, calculations, explanations, definitions, links and graphics and represent some of the problems which cab be solved using VisiRule in HealthCare.


Medical Knowledge

Medical knowledge is well suited to VisiRule as medical practitioners such as doctors, consultants, etc, prefer not to have to rely on programmers. Visual models offer a viable way of presenting and defining medical diagnosis and treatment protocols including the many processes involved, such as, gathering personal data, establishing symptoms etc. This can include using data from connected devices so that not all questions are asked of the patient or physician. It can also include 'soft' data such as lifestyle and mental fortitude. Modern technology, aka MedTech, can enable medical knowledge to be commoditized and offered to a wide audience.


Medical Expert Systems

Medical expert systems provide a way of sharing specialist expert knowledge with a wide audience. VisiRule offers a way to make that invaluable medical knowledge directly useable, 24x7, by people maybe without easy access to healthcare professionals, on standard devices, in the form of interactive expert systems applications. 

VisiRule can also be used to build Wellness advisory systems which help advise and guide people as to how to improve their health using the expertise of others. VisiRule contains an easy-to-use authoring tool to help create systems. Many solutions can be transparently represented as decision trees or flow charts.


Expert System Software solutions has been around for many years and provides a rules-based approach to knowledge capture and execution.

WoundCare Expert

WoundCare is an expert system that helps you find the right dressing for your patient's wound. The system is composed of 4 sections:

  • Patient Relevant Information;

  • Wound Assessment;

  • Dressing Recommendation;

  • Other Relevant Interventions.

Tumour, Node and Metastasis (TNM) staging 

The stage of a cancer tells you how big it is and whether it has spread. Knowing the stage helps your doctor decide which treatment you need.

Your scans and tests will give some information about the stage of your cancer. But your doctor might not be able to tell you the exact stage until after you have surgery.

The TNM staging system is the most common way for doctors to stage non small cell lung cancer. And it is sometimes used for small cell lung cancer.

Detecting peptidases and their specific inhibitors at the genome level.

The decision-tree can reliably classify protein sequences as peptidases or inhibitors, belonging to a certain class, and can provide a comprehensive list of possible interacting pairs of peptidase/inhibitor. This information can help the design of experiments to detect interacting peptidase-inhibitor complexes and can speed up the selection of possible interacting candidates, without searching for them separately and manually combining the obtained results.


CFIA's operational sampling program for Listeria monocytogenes.
The three sampling flowcharts described are:

  1. CFIA's operational sampling program for Listeria monocytogenes to be followed in federally registered meat establishments,

  2. CFIA's operational sampling program for Listeria monocytogenes to be followed in non-federally registered meat establishments,

  3. An excerpt from the FSIS USDA May 1999 Policy, describing the Listeria monocytogenes sampling flowchart recommended to its industry.

Evaluation and Treatment of Pneumonia

Empiric antibiotics for pneumonia in the Emergency Department is complex, and the choice only gets harder when it’s 3:00 am with 15 patients in the lobby.  Fear not, the Suspected Pneumonia Protocol is here to help. 

Approach to Articular and Musculoskeletal Disorders

The goal of the musculoskeletal evaluation is to formulate a differential diagnosis that leads to an accurate diagnosis and timely therapy, while avoiding excessive diagnostic testing and unnecessary treatment.


This expert system decision tree helps determine if an entity is a “business associate” under HIPAA, as defined in 45 CFR § 160.103

Anemia Diagnosis

An approach to the diagnosis of anemia from 'The Medical Post'


The Harris–Benedict equation (also called the Harris-Benedict principle) is a method used to estimate an individual's basal metabolic rate (BMR).

The estimated BMR value may be multiplied by a number that corresponds to the individual's activity level; the resulting number is the approximate daily kilocalorie intake to maintain current body weight.

The Harris–Benedict equation may be used to assist weight loss — by reducing kilocalorie intake number below the estimated maintenance intake of the equation


Persistent Cough in Children

Young children develop 6-12 respiratory tract infections per year, usually accompanied by cough. In most children, the cough is self-limiting (1-3 weeks), but it is sometimes prolonged. In general, if a child presents with a history of daily cough for greater than 3 weeks duration, one needs to consider other possible causes.