Inspiration

Our project aims to provide Cognitive Behavioral Therapy (CBT) to people suffering from traumatic experiences, depression, or severe anxiety. CBT is proven to be an effective treatment for Veterans with Post-Traumatic Stress Disorder (PTSD), people overcoming loss, and those struggling with their mental health. This form of therapy helps people identify flaws in their judgment and decision-making process and reframe their negative perspectives into positive ones. Instead of feeling helpless and alone, victims will start to develop healthy ways of viewing their present situation and create goals for them to overcome the challenges they have faced.

What it does

Our platform Reframe & Rebound will receive audio or text input from the user and provide personalized audio and text output with valuable mindfulness tips and insights using machine learning. It utilizes techniques from Cognitive Behavioral Therapy and recommendations that have proven to help people confront their personal issues. The platform also has a feature for users to indicate whether the advice was helpful or not, which enables us to improve future recommendations.

How we built it

It's built using React, Node.JS, and a large-scale language model.

Challenges we ran into

Setting speech to text in a way using AWS's real-time transcription API. We struggled to get our front end working correctly and the interface designed with elegant UX. However, after finding Tailwind CSS, this became a lot easier.

Accomplishments that we're proud of

Integrated a recommendation engine and tuned parameters for optimal performance.

What we learned

We learned more about cognitive behavioral therapy, user interface design, and programming in Javascript.

What's next for Reframe & Rebound

We hope to further develop Reframe & Rebound with more relevant and creative recommendations that can help people cope with their mental health issues in a healthy manner.

Share this project:

Updates