Skip to content

Collection of tools used to play around with Spotify data

Notifications You must be signed in to change notification settings

WT-MM/SpotifyTools

Repository files navigation

SpotifyTools

Collection of tools used to play around with Spotify data

In Use:

trainFavPrediction.py - generate SVM to determine 'likeability' of a song based on Spotify audio features

spotifyRecs.py - generate Spotify recommendations based on select seeds from 'favorites.csv'

graphActivity.py - graph relevant data from 'favorites.csv'

logFavorites.py - pull songs from "Liked Songs" collection and save to 'favorites.csv'

filteredRecs.py - filter results from spotifyRecs with 'favSVM' and save to playlist

You need to set API credentials as environment variables

SPOTIPY_CLIENT_ID=''

SPOTIPY_CLIENT_SECRET=''

SPOTIPY_REDIRECT_URI=''

About

Collection of tools used to play around with Spotify data

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages