A healthcare receptionist Voice Assistant using Google's Dialogflow on a Python Client
- Conversational bot that can handle non-linear conversations
- Provide information on available Doctors based on speciality
- Assist users book medical appointmets using voice as input
- Checks to ensure the doctor is available in the requested time-slot
- List all the users appointments
- Cancel an upcomming appointment
- Provide information on nearby pharmacies, dentists, nursing homes etc
pip install -r requirements.txt
To Reproduce the program, you will need to setup a Google Dialogflow Project
Google Maps and Calendar API access must also be granted from your respective Google project. See instructions for how below:
The DialogFlow Project is exported in a Zip file called Receptionist.zip