A music recommendation system is a type of recommendation system designed to suggest music tracks, albums, or artists to users based on various factors such as user preferences, listening history, or the characteristics of the music itself.
We will design a music recommendation system that suggests tracks based on the characteristics of the music itself, such as the attributes of the songs and the audio features. Attributes include genre, danceability, energy, loudness, speechiness, acousticness, instrumentalness, liveness, valence, and tempo.
Dataset
We’ll take a smaller portion of the
In our dataset, we have a folder containing the audio files and a CSV file containing the songs’ metadata.
Get hands-on with 1400+ tech skills courses.