My friend and I got annoyed with trying to find new music on Spotify, especially new/undiscovered artists. So for class we built a program that takes a song and shortens and learns what the “best” 10-60 seconds are to you.
As you scroll the feed more and more, we start to learn what sections of a song you enjoy most (i.e the drop wave for EDM, a certain chorus or line in Rap/hip hop, a melody in Indie etc)
It helps you find your next favorite song, go through your discover weekly/release radar, and add to your playlists, faster
Uses genre/class/valence/key/BPM/chorus/bridge and other factors
Would love any feedback/criticisms/feature requests, thanks 🙂