Over 3 million teenagers in the United States are estimated to have depression, and over 6 million suffer from anxiety. In our fast-paced, success-driven society, it can sometimes be hard for adolescents to realize and admit that they need help. So we built Revive, an progressive web application that responds to a user's voice input with suggestions based on their perceived emotions. Many people do not have access to therapists. Revive gives everyone an outlet to express their feelings and experience validation.
What it does
Revive greets an upset user with an encouraging message. It suggests actions the user can take to improve their mood based on user preferences and the strength of their current emotions. If the user is not upset, Revive responds positively to the user to allow them to communicate with their current state of mind. Revive uses this data to build a better user experience for future conversations. When a new user is upset, they receive three suggestions on how to improve their mood: one physical activity, one mental activity, and one social activity. Over time, Revive will learn from their choices to provide more relevant options to each user.
How we built it
Challenges we ran into
Accomplishments that we're proud of
We are proud to have created a beautiful and functional web application that has the potential to help adolescents express and cope with their negative emotions.
What we learned
What's next for Revive
We plan to make the application more responsive to users. We will increase its learning capabilities so that it can serve as a fun, interactive personal assistant that can provide emotional support to a wide variety of people around the globe.