sbaviriseaty / covidchat

This chat-bot will be used as a way to connect people who may or may not be feeling symptoms of COVID-19 to local resources in their state and zip-code as recommended by the CDC. Created for PennApps 2020.

Home Page:https://covidchatter.herokuapp.com/#/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

COVID Chat!

COVID Chat was created by 4 first time hackathon-goers, Sruthika Baviriseaty, Eileen Duong, Andrei Mitrofan, and Shubha Vasisht for PennApps 2020. This project was worked on remotely from Tampa, Florida; Los Angeles, California; Houston, Texas; and Princeton, New Jersey over the course of three days.

The concept behind the hack was to increase awareness of general information and resources for the COVID-19 virus that has significantly impacted everyone’s lives. In the midst of current events, there are several sources of misinformation that lead to fear-mongering, distrust, and apathy. We wanted to develop a resource that could direct users to credible sources and sites that could improve understanding and if necessary, prompt action.

The COVID chat was created primarily with the Google Dialogflow interface and integrated with Kummunicate.io to enhance usability and functionality. The chatbot was then embedded into a webpage that was written in HTML and JSS, which was then published through the Heroku platform.

The chat box application is initiated when a user opens the chatbot window. The chatbot greets the user and prompts them for input. This starts conversation between the user and chat bot, with each user input, prompting follow up questions from the bot. Using both linear and non-linear dialogue, the chatbot iterates through a series of Intents and actions, that allows for a natural, uninterrupted conversation.

A key part of our project was the user interaction. There are several different ways to answer a simple question, varying with phrasing, syntax, and slang. Using aspects of Machine Learning and Artificial Intelligence from Dialogflow, the chat bot learns to respond and react to the different ways a user may answer a question and Kommunicate.io allows the program to proceed and execute the tasks accordingly.

The concept of a chatbot can be applied beyond just this pandemic. While the scope of our project focuses on COVID-19, the idea behind it can be used in healthcare, by health care professionals, to efficiently diagnose or evaluate patients virtually. The concept can be optimized for televisits as a medium for pre-diagnosis and can be extended to store patients’ data. This is especially beneficial for increasing healthcare access as it eliminates the need for mobility, allowing more people to receive care.

About

This chat-bot will be used as a way to connect people who may or may not be feeling symptoms of COVID-19 to local resources in their state and zip-code as recommended by the CDC. Created for PennApps 2020.

https://covidchatter.herokuapp.com/#/


Languages

Language:JavaScript 88.6%Language:CSS 9.2%Language:HTML 2.1%