Skip to content

ap-uchi/spotify_recs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

spotify_recs

The goal of this repo is to demonstrate how to use a Random Forest classifier to generate new Spotify playlists based on old ones.

Go through the notebooks in the following order:

0_read_files.ipynb

1_train_model.ipynb

2_playlist_generator.ipynb

To run the notebooks, you will first need to install the package dependencies in a virtual environment. The easiest and fastest way to do this is using mamba, which is just a better and faster version of conda.

Follow the installation instructions for mamba.

Then when you're ready, run the following in this directory:

    $ mamba env create -f environment.yml
    $ mamba activate rf-spot

You will then be ready to run the notebooks.

If this demo is not enough to satisfy your appetite, look at hooking up ChatGPT to Spotify!

About

Outreach Demo: Use machine learning to generate your own Spotify recommendations!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors