Marc Sarrau Orus
Data Analytics Full Time Barcelona Oct2020
This assignment is a prototype of song recommender based on the spotify features of a song. The code asks you to enter a song, gets its features, it assigns those features to a cluster of out database and returns one random song of that same cluster.
The dataset upon the clustering is done is a Spotify playlist that contains nearly 10,000 songs.
The workflow has been the following:
- Get to know the Spotify API (Spotipy)
- Build a function to get the features of a song
- Build the database
- Create the clusters
- Put in the same cell input and the big database
- Testing
- Presentation
Here you can find the links to my project.