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.
Check https://bot.dialogflow.com/ee501930-f67e-4cfd-b812-5145f632b1e1 for an interactive demo.
- Install Docker Engine.
- Install Docker Compose.
- Register for and install ngrok.
$ cd app- Run:
$ docker-compose upThis might take a while when building the containers for the first time. - Run
$ ngrok http -bind-tls=true 80This will give you a url that forwards requests tolocalhost. - Go to https://console.dialogflow.com/ and open the fulfillment tab.
- Paste
<ngrok_url>/webhookin the URL field, where<ngrok_url>is the URLngrokis tells you it is forwarding to. - Merura should now work with your local version on all configured platforms!