Logo Lanfrica

botchway44/covid-vaccine-appointment

Domaine:

healthcare

Type de record:

software
Créateur:
bot
Hôte:
A conversational bot (Nana Adwoa) allowing users to book covid vaccine appointments at health sectors around them at their own convenience in Ghana using DialogflowCX. # Covid Vaccine Appointment ChatBot with your Github Username and with the name of your repository. --> ## 📙 Description A conversational bot(Nana Adwoa) allowing users to book days with available slots to take covid vaccine. ## Demo Check out our website for a live demo ## 💡 Motivation and Context COVID-19 infections are increasing in Ghana, with 420 new infections reported on average each day. That's 54% of the peak — the highest daily average reported on July 28. During the last week reported, Ghana averaged about 719 doses administered each day. At that rate, it will take a further 8,460 days to administer enough doses for another 10% of the population. Source As taking Vaccines is still in progress, most of the population are busy and would find it difficult going to join long queues to take Vaccines Shot. Even though their health is important, the quality of health service they get also depends on the amount of money they make as such the decision of leaving work for the vaccination becomes difficult to make. The solution here is simple, a simple conversational assistant or chat bot integrated into all the health service web platforms and also can be deployed as a telephony system where people can book days available for people to take their vaccines shots and schedule the second shot day. READ MORE ## ⚙️ Getting Started This project is configured to run both the chat widget and an express application together. It bundles the chat widget into a single js file in the dist folder - **assets** - Contains static shared assets like images, fonts & svgs for the projects - **cx-model** The exported dialogflow-cx agent - **src/app** - Nodesjs server for detecting intents and handling fulfillments - **src/widget** - Web component written in typescript and uses rollup to bundle into minifies js files with `npm run build:widget` command. - **src/model** - Contains the shared model for the project For a detailed instruction on running this project local …