Melomatch

ML-based Music Recommender System
Project Overview
Being a long-time music afficionado, this app was aimed to provide music recommendations based on the current listening taste of the user. I used Spotify Web API, along with Spotipy library to integrate the entire application. I used both content-based as well as trending recommendations, to create a hybrid recommendation system.
Detailed Description
I integrated the Spotify API to authorize and fetch data from user-created playlists using OAuth 2.0, and storing the data in a structured format from the JSON response. I generated recommendations from both content from the playlist as well as latest trending music using weighted popularity of tracks. Suggests pretty great music if you ask me!
Skills used
Python, Spotipy, API integration, Sklearn, Pandas
Full repo: https://github.com/Rivuozil/MeloMatch