Inspiration

We know that going to the gym is often hard to initially get into. We hope this project would help introverted individuals feel like they have someone to talk to at the gym and ask for advice

What it does

The AI assistant watches you through your camera while you work out. It analyzes your positioning of your body while you do different exercises and gives you encouraging messages

How we built it

We developed this project by integrating pose detection using AI, as well as voice feedback systems using Python and Flask for the backend. The frontend, built with React, interfaces with the backend to display real-time video feeds and user interactions, enabling dynamic and responsive exercise guidance.

Challenges we ran into

  • Having lots of API's communicating with each other is difficult
  • At first we wanted to have ChatGPT generate messages, but due to debugging issues, we did not have enough time to ship it.

Accomplishments that we're proud of

  • Utilization of AI API's that we're not used to
  • Having a full application with both front and back end

What we learned

  • Leave more time for debugging

What's next for Curlfriend

  • Adding ChatGPT messages rather than prerecorded messages
  • Adding more exercises
  • Give more specific tips

Built With

Share this project:

Updates