Skip to content

A healthcare receptionist Voice Assistant using Google's Dialogflow on a Python Client

Notifications You must be signed in to change notification settings

Nihal987/Healthcare-Receptionist-Chatbot

Repository files navigation

Healthcare-Receptionist-Chatbot

A healthcare receptionist Voice Assistant using Google's Dialogflow on a Python Client

Functionalities

  1. Conversational bot that can handle non-linear conversations
  2. Provide information on available Doctors based on speciality
  3. Assist users book medical appointmets using voice as input
  4. Checks to ensure the doctor is available in the requested time-slot
  5. List all the users appointments
  6. Cancel an upcomming appointment
  7. Provide information on nearby pharmacies, dentists, nursing homes etc

Install Requirements

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:

  1. Google Calendar
  2. Google Maps

The DialogFlow Project is exported in a Zip file called Receptionist.zip

About

A healthcare receptionist Voice Assistant using Google's Dialogflow on a Python Client

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published