Inspiration
I have been taking dancing lessons for a couple years and was surprised how popular Bachata is in Germany. People want to improve, share their progress on social media and learn new moves!
However, there's never the perfect video on YouTube. The right move you want to learn with the right song. This is the first step :)
What it does
Creates new coreographies based on basic steps. The choreographies match the rythm of the music, the BPM and the energy. It has the potential to become a novel product, unique of its kind.
The usage of the clips is allowed given the transformative nature of the project as well as the fact that dance moves are not the same as copirighted IP.
How we built it
- A few days of data collection, annotation and curation
- Define the specs using Kiro
- Test the model and improve annotations and retrain
- Build services and app around it
Challenges we ran into
- Not enough data yet
Accomplishments that we're proud of
The model is working quite well, it is already useful for basic steps.
What we learned
Librosa parameters, traditional ML, HTMX and Kiro
What's next for Bachata Vibes - Bachata Choreography Generator
I need a large Knowledge Graph to train a better model. I want to record specialized videos myself so I can build the KG exactly as I need it instead of using other dancers clips. Build a mobile app
Built With
- fastapi
- htmx
- kiro
- librosa
- mediapipe

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