Med Assist is a conversational system that aims to streamline the process of booking doctor's appointments. It allows patients to check doctor availability, book appointments, and view past and future appointments. Doctors can list and view their scheduled appointments. The system is accessible via voice with an Alexa skill or via chatbot. It uses AWS cloud services and integrates with services like Google Calendar. The goal is to reduce the hassle of scheduling appointments by making the process more convenient and efficient through automation and a voice interface.
2. Problem Statement
The current scenario for going to the hospital and getting an appointment is a very tedious and time consuming
process. The hardship of going to hospital in person and standing in long queues just to get an appointment is
difficult for most people. And there is no guarantee as to whether you will get an appointment or not. This is an
age old process that we have been following for years and there has not been any change to this for decades. In
this technologically advanced times, its high time we have bring in change and expedite the process.
Domain & potential users
Med-Assist at this point targets the Healthcare domain. The target customers are patients, hospital management
and doctors. Patients have the ease of checking the availability of doctors and also booking an appointment with
their preferred doctors at their preferred timings. Patients have the option to search for their previous bookings.
As a doctor, using med-assist, they have the option to list their booking for the day and have an idea about their
schedule. The end user audience is extended to the administrator/ hospital management to book & list
appointments.
2
3. Solution Details
Med-Assist – makes booking doctor’s appointment easy. Med-Assist has capability to work as a voice
assistant(Alexa skill) or chat bot. Med Assist is an interface between the doctor and patient. The patient can
book an appointment & track his appointments, the doctor/hospital admins can monitor the appointments
scheduled for a doctor.
3
We are using AWS which is a cloud based system and provides option for running multiple utterances,
the performance of our chat bot/voice assistant is significantly better than the other solutions. Also we
have designed the chat bot in a manner that, it can be extended to multiple domains based on
requirements with very minimal effort. Right now Med-Assist comes in 3 flavors, as a stand alone chat
bot desktop application , as a voice assistant using Alexa (Amazon Assistant) and as an integrated with
Facebook messenger.
Technology Stack :-
4. Prototype Details
The use cases considered are:
4
Med Assist offers the following services:
For the patients For the Doctors
Book an appointment
View appointments(past & future)
List of all the appointments, made by
patients
Chatbot
Amazon Echo
Lambda
Function
Alexa Skills
Event Trigger Module
Architectural
Diagram
Google
Calendar
5. Prototype Details
5
Click on each tile to learn more…
Welcometo Med Assist
Hello
voice assistant
Welcome to Med Assist
Hello
voice assistant
Welcome to Med Assist
Hello
voice assistant
Welcome to
Med Assist
Chatbot
M
6. Applicability and Value
The unique aspects of our application is the automation process and voice assistant capability. Our solution
provides both voice and chat based support for the end user. With very minimal effort it can be extended to
multiple domains. Also with the integration of Alexa (personal assistant by amazon) for the voice assistant
capability, our application is a seamless fusion of efficiency and automation.
Our solution aims at reducing human effort and automation of the tedious processes with zero errors. The end
user can do all the tasks in his/her comfort. Rather than going to a hospital/clinic for an appointment, you can
book one in the comfort of your home or office. You can check the availability of the doctor and even get
information related to it. This helps the patient to plan the travel to hospital/clinic efficiently. Med Assist is
not just for the patients. It also brings a solution for the doctors, he can list all the appointments for the day
and thereby plan his activities accordingly.
6