I was inspired to do this project after I injured my wrist doing push-ups. This is a fundamental problem in the exercise industry, where people don't have access to proper training to work out safely. AI Workout Buddy solves that problem by being a free personal trainer on a website. When using AI Workout Buddy, users select which workout they would like to do and then perform the workout as an AI uses machine vision to give the user feedback on their form and suggestions to improve. The user is also given harder and easier variations which can help users see results faster. This website is built mainly in Python on the Flask framework. The website functionality and looks were codded in HTML, which I learned for the first time working on this project. This AI used training data from youtube videos of people working out and is 90% accurate. Looking ahead, the next phase of this project entails expanding the repertoire of exercises and making the website accessible online. Presently, it can only be run locally, but my goal is to make AI Workout Buddy widely available on the web. By doing so, I aim to contribute to the reduction of exercise-related injuries and enable users to optimize their workout routines for enhanced results. In summary, AI Workout Buddy is poised to make a significant impact by mitigating injuries and facilitating faster progress for fitness enthusiasts globally.

Log in or sign up for Devpost to join the conversation.