Based on a list of illnesses and symptoms given by a General Practitioner, this small medical chatbot diagnoses illnesses using logic rules and a knowledge base established using Prolog to diagnose diseases.
More information about this can be read in the report.pdf