Skip to content
💿↗️ Converting songs to vectors, and using said vectors to analyze artist discography
Jupyter Notebook HTML Python
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.ipynb_checkpoints
__pycache__
joblib
json
Analysis.ipynb
README.md
SpotifyPlayer.py
chart0.json
chart1.json
chart2.json
chart3.json
chart4.json
chart5.json
index.html

README.md

Spo-tfidf-y

What is it?

I am trying to convert Spotify songs to vectors, so I can cluster like songs and analyze artist discography

What's with the title?

tf-idf stands for term frequency inverse document frequency, and is the way I generate the vectors

The example I'm running my code on is Kanye's discography – I input his albums, and then I query spotify until I get playlists with multiple of his songs in them. This playlist is added to a matrix that I eventually use to define the vectors of songs.

This project will compare the clusters formed from the vectorized versions of Kanye's songs to the implied clusters defined by his albums.

You can’t perform that action at this time.