DoctorBot

DoctorBot is a chatbot who listens to your symptoms, asks follow up questions, and attempts to diagnose the problem. DoctorBot can also guide you to your nearest hospital.

Project Date November, 2020
Tech Stack Front-End: Python, TensorFlow
Final: Flask
Visit GitHub

Well, here at androctor, we take a bot and teach it to do something useful - diagnose diseases. Instead of simply reacting to speech patterns, we give it a pretty nifty logic system, where it can understand basic medicine and have the ability to ask for further information that it needs to make a diagnosis.

Basically, it's like programming an artificial intelligence doctor based on the stuff you learn in medical school. So, we introduce to you the doctor bot. We named her Anna, and she's ready to chat to patients 24/7 and provide diagnoses.

Anna is as accurate as the logic she is taught. For diseases that she knows, she does a pretty good job of diagnosis. We included what we think is the most common diseases into her memory bank, and her logic system does the rest. Like a real doctor, she forms differential diagnoses, and she even orders them according to their probablility of being the correct diagnosis. She will even provide links to further information about these diseases that include treatment options.