Inspiration

Yoga is a great way to work on your flexibility and strength. Just about everyone can do it, too -- it's not just for people who can touch their toes or want to meditate . And doing yoga will benefit you only if you do it in the correct manner with a right posture. A 2018 study found that yoga causes musculoskeletal pain in 10 percent of people, and exacerbates 21 percent of existing injuries .There have been so many cases of people struggling from body pain and torn muscles because of doing in the wrong manner. So we wanted to build something which can assist and guide a user properly and correctly while he/she is performing a particular Yoga Asan through an AI assistant.

What it does

To tackle the above problem statement:

Guide the user to perform an Asan correctly in the right posture through an AI voice assistant.

Keep a track of time a user invests to the app.

Shows the accuracy data of a user for the Asan he/she will be doing in the form of graphs and charts.

Provides an interesting interface which will inspire people to be consistent with this activity be it senior citizens or youngsters.

How we built it

  1. The user can choose any asana from the tracks which are given in the website, which includes Beginners track, Power Yoga Tracks etc.
  2. Now the user will perform that respective asana in front of the webcam.
  3. The angles of the user will be calculated using the MediaPipe library which contains 32 keypoints for the human body.
  4. Now the user input angles will be compared with angles of professional yoga poses.
  5. Using this algorithm, the accuracy will be calculated for the user.
  6. This accuracy can be represented in the form of accuracy charts.

link

Challenges we ran into

The challenge that gave us a lot of trouble was to integrate a voice assistance in our project because whenever we tried to do that, our project was lagging a lot.

Accomplishments that we're proud of

We were able to learn python and python related libraries from scratch and in depth. As we know AI is the most trending tech topic and through this project we were able to explore various fields of it.

What we learned

link

What's next for Personal Yoga AI Trainer

1.For out future scopes, we will have a feature which will allow the users to invite their friends for some friendly battles. Along with this, we will be rewarding the users for the completion of their respective yoga tasks which will be like virtual coins, which can be used as money to purchase Yoga related products from our website. 2.And also subscriptions will act as big part of our website, which will be far less from other physical wellness apps in markets.

Built With

Share this project:

Updates