demo.mov
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
The 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
We developed this project by integrating pose detection using opencv and MediaPipe, 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.
- Adding ChatGPT messages rather than prerecorded messages
- Adding more exercises
- Give more specific tips
- In root:
python -m venv .venv
source .venv/bin/activate
or.venv/Scripts/activate
pip install -r requirements.txt
cd backend
python AiTrainer.py
cd client
npm install
npm start