Spotted!
The algorithm that will judge your music tastes
Ever wondered how the spotify algorithm works?
Thought process
The Spotify web API has tons of info
Spotipy (python library)
Thought process
By going through the API, we found we could extract data about each song of a playlist
Thought process
Interesting features to compare:
Release date
Popularity
Mood
Danceability
Valence
Feature example
“A measure from 0.0 to 1.0 describing the musical positiveness conveyed by a track. Tracks with high valence sound more positive (e.g. happy, cheerful, euphoric), while tracks with low valence sound more negative (e.g. sad, depressed, angry).”
> What is valence?
Valence
| 0,28 0,30 |
| 0,47 0,51 |
| 0,56 0,63 |
feature example
Provide fun feedback based on the user’s playlist
Our project
Create a website that will judge the user’s music taste
Our project
How it works:
Release date
Popularity
Mood
Danceability
How we implemented it
Our project
Playlists to try
https://open.spotify.com/playlist/5PM1wJCvvX7u66w0GBFEIh?si=6b35877fa2e947e9
https://open.spotify.com/playlist/37i9dQZF1DWYkztttC1w38
https://open.spotify.com/playlist/37i9dQZEVXbNG2KDcFcKOF
https://open.spotify.com/playlist/4yXfnhz0BReoVfwwYRtPBm
https://open.spotify.com/playlist/0RH319xCjeU8VyTSqCF6M4
Problems we encountered
How will we improve our project?
More