With none of us having much experience with hardware, we decided to play around with Google Home and see how we could use it to connect people. Our first idea was to use it as a way for teenagers to communicate their feelings with their parents or other family members. We decided to move towards more of a general mental health perspective.
What it does
By talking to Mood Setter, and telling it how you are currently feeling, you can update your online mood status, and notify your support system about how you are feeling. The background colours change depending whether your current mood is "good" or "bad" and tracks the last two moods you felt.
How we built it
We used Dialogflow to train an action for the Google Home Mini, testing with the simulator. We created a React app to have visuals for results from the action. We used Firebase real-time database to store data from the Google Home Mini actions.
Challenges we ran into
Accomplishments that we're proud of
We're proud of how we scoped the project, and getting to work and play with the features of the Google Home Mini.
What we learned
Our team learned how to navigate Dialogflow for the Google Home Mini and how to use Firebase to store data as well as how to learn to work with unfamiliar hardware in general. We also learned how to create a React app and connect it with Firebase's real-time database to get updates.
What's next for Mood Setter
While what we have now is simple, we hope to improve Mood Setter to be a tool that can connect those who are struggling with the people who are there to support them in a new and simple way. We know how hard it is to physically type out a message to someone and ask for help or support when you are struggling so to be able to just speak out how you are feeling and have it logged will help during times when even looking at your phone is an overwhelming task. We want to further develop Mood Setter so that you are able to track your mood for a longer period of time as well as be able to have your support system be updated when your mood changes.