Skip to content

JarnoRFB/mercura

Repository files navigation

Mercura

The Epidemiological Assistent

Mercura is an interactive chatbot that allows doctors to quickly report irregularities within their group of patients. This way enabling faster detection of disease outbreaks.

The mercura prototype was developed during the hack4health 2018 in Osnabrück. It is developed with Python and DialogFlow.

Demo

Check https://bot.dialogflow.com/ee501930-f67e-4cfd-b812-5145f632b1e1 for an interactive demo.

Deployment for developement

  1. Install Docker Engine.
  2. Install Docker Compose.
  3. Register for and install ngrok.
  4. $ cd app
  5. Run: $ docker-compose up This might take a while when building the containers for the first time.
  6. Run $ ngrok http -bind-tls=true 80 This will give you a url that forwards requests to localhost.
  7. Go to https://console.dialogflow.com/ and open the fulfillment tab.
  8. Paste <ngrok_url>/webhook in the URL field, where <ngrok_url> is the URL ngrok is tells you it is forwarding to.
  9. Merura should now work with your local version on all configured platforms!

About

Chatbot for preventing the spread of infectious diseases

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published