HealthBot
- 0 Collaborators
The application is divided into two parts. A chat bot application on Whatsapp and SMS which get queries from the affected. A web portal for NGO's and Hospitals that enable them to view the queries and delete them when completed. ...learn more
Project status: Under Development
Overview / Usage
Hundreds of local, state and federal government organisation use different data sets to provide healthcare support to Individuals. For an individual to access this database is not intuitive.
The chatbot enables the user to query the the nearest support provider on the basis of his/her gender(male,female,transgender), age(minor,adult), service required and state of residence.
This query is answered on the chatbot but this query is then forwarded to the web portal and the ngos and clinics can access that information and choose to remove that instance when the query is completed.
This application bridges the gap between offline and online by enabling access to the services using SMS and Whatsapp.
Methodology / Approach
The lambda function is the brains behind the Chatbot(for SMS and whatsapp) and it scrapes data from Polaris Project about the available Victim Service Providers in different States of US, this data is used, stored in a DynamoDb Table. After the responses from the user the the lambda function displays a response card with the optimal service provider for them.
The lambda function also references Hasura GraphQL to post the data on the heroku app so that it can be accessed by authorities like Ngo and Clinics
(miss Named the heroku app, functionality is same though.)
Technologies Used
Hasura graphql-engine
AWS Lambda
DynamoDB (AWS)
AWS Api-Gateway
Heroku
Twilio- Whatsapp Integration
Facebook Messenger Bot.
Repository
https://drive.google.com/file/d/1ojbizDdcb508gtwSsKI8MrK3b-U-Ickj/view?usp=sharing