WHYjun / medmesh

Interactive chatbot with Machine Learning model for ER avoidance and bridging the gap between providers and patients.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Medmesh

PennApps

Medmesh was awarded Top 30 Hack out ot 201 teams at PennApps18. (Devpost)

Problem to Solve

Atrial fibrillation, the most common abnormal heart rhythm, causes 1 in 4 strokes. Two-thirds of those types of strokes are preventable with relatively inexpensive drugs. More people, including older populations most prone to stroke risk, are starting to use wearable technology such as Fitbit or the Apple Watch, which can monitor heart rate and track the daily activity.

However, current healthcare infrastructure is inefficient in terms of effectively making use of the extensive personal medical data available through wearable electronic devices and use of the online environment for better communication between doctors and patients.

How our application solves the problem

We developed a web application where patient can provide his personal information and get a custom-made recommendation through an automated system.

To accomplish this goal, we first developed a machine learning model which predicts the probability of stroke due to atrial fibrillation. With 24/7 monitoring in the Fitbit, our application collects this information and passes it in as an input, in addition to other personal data collected during the sign-in, to determine the probability of having a stroke. Finally, we offer custom-made recommendations to the patient through use of an interactive chatbot on our webpage.

Requirements

Python 3.6 +

How to start

  1. Install requirements
cd server
pip3 install -r requirements.txt
  1. Run Server
python server.py
  1. Sign up and Click the embedded button on the bottom right

  2. Enjoy chatting with Medmesh AI Chatbot

About

Interactive chatbot with Machine Learning model for ER avoidance and bridging the gap between providers and patients.


Languages

Language:Jupyter Notebook 87.1%Language:Python 9.8%Language:HTML 2.9%Language:CSS 0.3%Language:Shell 0.0%