Song recommendation algorithm:
13 Spotify Playlists & 900 songs extracted from the Spotify API.
Data ectraction: 3 Functions used to extract:
- Playlist tracks
- Track features
- Artist features
Data Cleaning:
- Cleaning and merging extracted data
- Creating 1 column per Artist genre
Modeling:
- K-means clustering
- Cosine Similarity