Inspiration

Recently Artificial Intelligence has found its way in many mainstream apps. I was wondering how AI can be leveraged in a consumer healthcare app. Started thinking about how an online automated diagnostic app can be built.

What it does

Diagnostic app with a set of helpful tools which facilitates the diagnosis of hundreds of medical conditions. After obtaining basic demographic info, it asks the user diagnostic questions in an interactive manner to determine user's condition using hypothesis generation and evidence-based probabilistic inference. After determining the condition, it also finds nearby hospitals and doctors for further consultation and treatment.

How I built it

Following tools and APIs are used:

  1. Diagnostic Engine - Infermedica API.
  2. Conditions and symptoms details - Wikipedia API and MedlinePlus API.
  3. Hospital/Doctor search - Google Places JS API and Google Maps.
  4. Back-end - nodejs stack including modules like express, request etc.
  5. Front-end - Responsive HTML layout using bootstrap. Jquery library and few jquery plugins.
  6. Deployment - Application is hosted on OpenShift Online.

What's next for Get well soon

Leverage image recognition and OCR to enable lab reports analysis and include visual cues in the automated diagnosis.

Share this project:

Updates