## Inspiration

We wanted to get better at sports, but we don't have that much time to perfect our moves.

## What it does

Compares your athletic abilities to other users by building skeletons of both people and showing you where you can improve.

Uses ML to compare your form to a professional's form.

# Tells you improvements.

## How I built it

We used OpenPose to train a dataset we found online and added our own members to train for certain skills. Backend was made in python which takes the skeletons and compares them to our database of trained models to see how you preform. The skeleton for both videos are combined side by side in a video and sent to our react frontend.

## Challenges I ran into

Having multiple libraries out of date and having to compare skeletons.

## Accomplishments that I'm proud of

## What I learned

## What's next for trainYou
## Inspiration

The inspiration for our project came from three of our members being involved with Smash in their community. From one of us being an avid competitor, one being an avid watcher and one of us who works in an office where Smash is played quite frequently, we agreed that the way Smash Bro games were matched and organized needed to be leveled up. We hope that this becomes a frequently used bot for big and small organizations alike.

## How it Works

We broke the project up into three components, the front end made using React, the back end made using Golang and a middle part connecting the back end to Slack by using StdLib.

## Challenges We Ran Into

A big challenge we ran into was understanding how exactly to create a bot using StdLib. There were many nuances that had to be accounted for. However, we were helped by amazing mentors from StdLib's booth. Our first specific challenge was getting messages to be ephemeral for the user that called the function. Another adversity was getting DM's to work using our custom bot. Finally, we struggled to get the input from the buttons and commands in Slack to the back-end server. However, it was fairly simple to connect the front end to the back end.

## The Future for 'For Glory'

Due to the time constraints and difficulty, we did not get to implement a tournament function. This is a future goal because this would allow workspaces and other organizations that would use a Slack channel to implement a casual tournament that would keep the environment light-hearted, competitive and fun. Our tournament function could also extend to help hold local competitive tournaments within universities. We also want to extend the range of rankings to have different types of rankings in the future. One thing we want to integrate into the future for the front end is to have a more interactive display for matches and tournaments with live updates and useful statistics.
## Inspiration

✨ Our inspiration stems from personal experiences and direct industry needs. One team member's involvement in suicide prevention training highlighted the urgent need for more effective mental health support. Additionally, conversations with Microsoft revealed a critical demand for improved technical support training. These insights drove us to create Hope Simulation, aiming to address both mental health and technical training through innovative, interactive simulations.

## Problem

Current mental health training programs are ineffective. Platforms like Kognito and MindWise offer fixed video-based scenario training with multiple-choice assessments that fail to engage users or foster deep understanding.

## Solution

🛠️ Our platform, Hope Simulation, offers a more effective and realistic approach through simulated learning in situational scenarios. This method is supported by the latest Learning Sciences research, which shows that situated learning and worked examples enhance student engagement and comprehension. For instance, Chris Piech's GPTeach paper highlights the effectiveness of interactive and realistic teacher training using GPT-based students, demonstrating the value of simulated environments for learning.

## Market Potential

* **Service Obtainable Market (SOM):** We can target colleges and universities globally. There are approximately 1,900 to 2,673 universities worldwide that participate in these rankings alone (Times Higher Education (THE)). For the United States specifically, there are around 4,000 universities. If we charge each institution $5,000 annually and target even 10% of U.S. universities (400 institutions), this could yield $2 million annually.
* **Service Addressable Market (SAM):** Expanding our reach to high schools and colleges globally can significantly increase our potential market. There are over 15,400 universities in Asia, 5,565 in Europe, and 5,315 in North America, totaling approximately 26,280 universities worldwide (AUBSP). By targeting 10% of these global institutions (about 2,628 institutions) at the same rate of $5,000 per institution, we could generate $13.14 million annually.
* **Total Addressable Market (TAM):** By scaling our solution globally and targeting all educational institutions, including universities, high schools, and other training facilities, we can achieve substantial market penetration. With around 26,280 universities worldwide and assuming we reach 20% of these (approximately 5,256 institutions) at $5,000 per institution, we could generate $26.28 million annually. Expanding to high schools and other educational facilities could further increase this potential, making our solution impactful and widely adopted across various educational levels.

## Expansion Opportunities

Our solution also has potential beyond healthcare training. For example, the VP of Microsoft highlighted similarities between mental health training and technical support training. Both require skills in active listening and emotional intelligence, making our simulation applicable to various industries.

## How we built it

🔧 We built Hope Simulation using a Next.js front end, MongoDB back end, Hume and Zoom APIs, and AWS for cloud services.

## Challenges we ran into

⚙️ We encountered issues with connecting to the Zoom API, which required troubleshooting and adjustments to our approach.

## Accomplishments that we're proud of

🏆 We are proud of successfully interacting with Hume directly through a Zoom call, showcasing the integration of our simulation with live communication tools.

## What we learned

📚 We learned the importance of creating realistic and interactive training environments to enhance user engagement and learning outcomes.

## What's next for Hope Simulation

🚀 We plan to expand Hope Simulation to more educational institutions and explore new training applications in various fields, including technical support and other areas that require soft skills like active listening and emotional intelligence.