Enhance your Playlists with Machine Learning: Spotify Automatic Playlist Continuation

Eric Chang
Dec 17, 2021

--

Photo by Fixelgraphy on Unsplash

Have you ever wondered how Spotify predicts your music taste without ever asking you?

Recommendation systems are essential engines for large corporations, which use both the content of the data and the user feedback.

In this data science project, we attempted to build an automatic playlist continuation model using Spotify Million Dataset Challenge dataset with the goal to recommend the next songs based on a playlist. Our team will start from the data extraction and engineering, exploratory data analysis, to the model building and deployment on a website. Here are the following parts of the project:

Part I: Extracting song data from Spotify’s API in Python

Part II: EDA and Clustering

Part III: Building a Song Recommendation System with Spotify

Part IV: Deploying a Spotify Recommendation Model with Flask

--

--

Eric Chang

A data science enthusiast that loves sharing NLP, geopolitics, and the Earth. LinkedIn: https://www.linkedin.com/in/enjui-chang/