In order to run the code, it is required to download a number of datasets.
Download your personal spotify history into the data/MyData
directory. The data can be downloaded from your Spotify profile on the Spotify website.
Download the Spotify Million Playlist Dataset into the data/mpd.v1
directory.
Download the MusixMatch dataset to the data/lyrics
directory.
After the datasets have been downloaded to the aforementioned directories, the notebook should be run from the root of the repository.
During the execution, it will ask for API credentials to Spotify and MusixMatch. These are personal and can be created from the two websites, respectively.