A video platform for dancers by dancers, curating, enriching, and organizing tango videos across YouTube.
TangoTube is a video platform created by dancers, for dancers. Searching for tango videos across the web can be a mess. TangoTube fixes this issue by curating, enriching, and organizing all the tango videos on YouTube, making it easier to search, discover, and enjoy more tango content.
TangoTube scans for new tango videos across the web, recognizing the dancers in the video, the performance song, event, and location. This information is organized and reformatted so the viewer can see the critical information upfront when choosing which video to watch.
We apply a music recognition system that identifies the song in each tango video and categorizes it with our tango music database. This allows us to identify the correct genre of the music.
By having a platform dedicated specifically to tango, we can better analyze the content viewers are interested in, making better recommendations for new videos.
The project began during the COVID outbreak in March 2020. A dancer started curating his own tango music library and began discovering and learning about tango music. He realized that the same level of organization would be great to have for YouTube videos. Since then, this project has been a solo endeavor to create a better viewing experience for dancers across the world.
- YouTube recommends generic, popular tango videos each time because it doesn't know any better. This causes the viewer to watch the same videos over and over without discovering new content.
- No consistency in the labeling and categorization of tango videos.
- Missing information in the title or description (song information, complete leader or follower name, or event info).
- Low display density of videos (4 videos/page). Many maestros can have hundreds of videos, which can take forever to search through.
- Search results are polluted with unrelated content.
- Search results show videos you have already watched first.
- Search results have too much of a priority for newer results.
- Sorting is severely limited. It's not possible to sort by the oldest video.
- Limited to search by keywords.
- All results mixed in with all of the other videos across the web.
- Column Browser (Filtering by genre, leader, follower, orchestra, song title).
- Recommendations to discover new videos you haven't watched before.
- Tango-specific autocomplete results.
- Standardized way of presenting video information.
- High density of video results.
- Ability to view song lyrics from the viewing area.
- Ability to create highlights of your favorite performance moments.
- Searchable practice library.
- Share your highlight snippets with others.
- Search forpractice content by tag name (walking, giros, sacadas, barridas, chains).
- Ability to search by performance at a specific event and year.
- Integration with Spotify and other major music platforms.
Hint: Change to now: true
for a synchronous action and be aware of when the process has completed. Otherwise, it will be enqueued to Sidekiq and run asynchronously.