Skip to content

Symptom Checker is a doctor-like virtual assistant that helps HIS make informed decisions in choosing health services.

Notifications You must be signed in to change notification settings

phamnam-mta/symptom-checker

Repository files navigation

Symptom checker

Installation

Clone this repo and install the dependencies:

git clone https://github.com/phamnam-mta/symptom-checker.git
cd symptom-checker
pip install -r requirements.txt

Setup Neo4j for RS

sudo systemctl start neo4j.service
export NEO4J_URL=http://localhost:7474/
export NEO4J_AUTH=neo4j/password

Train model by command

rasa train

Start rasa and action server with UI-Webchat

rasa run -m models --enable-api --cors "*" --debug
rasa run actions

Open file index.html on web browser to test Chatbot

Start rasa locally

rasa run actions
rasa shell

Deploy with ngrok

rasa run actions
rasa run -m models --enable-api --cors "*" --debug
ngrok http 5005

Use recommend carousel

Put the action behind the ending response. Example:

stories:
- story:
  steps:
  - intent: affirm
  - action: utter_high_fever_urgent_out
  - action_recommend_doctors

About

Symptom Checker is a doctor-like virtual assistant that helps HIS make informed decisions in choosing health services.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published