Create emotionally gradiented Spotify playlists and more.
π: emotionify.nitratine.net
npm install
npm start
After following these steps, a new browser tab will open with the locally hosted application in development mode.
/src/config.ts
./api/spotify/authentication-callback
will be hosted.Example Sort Visualisation of a Personal Playlist
Example Comparison Visualisation of a Personal Playlists
Example of Applying Filters to Playlists
All audio features used are pre-computed by Spotify and obtained through their API.
Emotionify is an application I had thought about for a few years after doing a project at university on attempting to detect emotion in music and portraying it in an interactive environment.
I was curious how the method implemented would play out with music I listen to every day and wanted some extra tools for Spotify playlists.
Emotionify is not 100% accurate as emotion is highly opinion based and the values used to sort songs are averages over the whole song. This tool however does give insight on how well a computer can plot an emotional gradient with a list of songs.