Inspiration
The state of mental health in America during covid-19 is a big issue when 53% of US adults report a significant negative impact on mental health, due to covid-19. Many people are feeling lonely due to shelter in place requirements and feel discouraged due to covid-19. In order to help address the mental health toll COVID has caused and to ease accompanying feelings of isolation, we have developed "Positivity Pal".
What it does
"Positivity Pal" is a web app where an intelligent chat assistant seeks to help alleviate the mental health burden during this time by providing an outlet where people can let out any negative feelings. Positivity Pal will respond to mental health triggers in text, ask follow-up questions that allow a user the opportunity to vent, and can provide COVID resources as well.
How we built it
The web app was built with Javascript, the intelligent chat agent was developed through Google Cloud's Dialogflow CX technology, and Kommunicate was used to connect the JAvascript web app to the Dialogflow CX agent (chatbot). We used Firebase as the backend database.
We created a mental health agent state machine in DialogFlowCX with a flow of simple dialog. These simple dialogs are arranged according to conversational topics regarding how the user is feeling.
Kommunicate was then integrated into a GoDaddy website and a login/signup feature was added.
Challenges we ran into
Getting the firebase authentication to work as well as getting GCP to host the website.
Accomplishments that we're proud of
We are proud of having a working prototype.
What we learned
Everyone on the team brings their strengths and coming together to finish the project is the best part of participating in a hackathon.
What's next for Positivity Pal
We would like to do beta testing with actual users.
Built With
- dialogflowcx
- firebase
- godaddy
- google-cloud
- kommunicate

Log in or sign up for Devpost to join the conversation.