Skip to content

Music recommender created using python, machine learning methods and spotipy library.

Notifications You must be signed in to change notification settings

arthurcassemiroo/Music-recommender-

Repository files navigation

Music recommender with Python

Music recommender created using python, machine learning methods and spotipy library.

How it works?

The recommender works through machine learning process and using the data to calculate the distances between the songs with the attributes that differentiate them from each other. The Spotipy library is used so that the data will be brought from there (the images that will be used to make the recommender more user-friendly and visible).

Methods used in project

  • Standard Scaler;
  • PCA;
  • Pipeline;
  • One Hot Encoder;
  • K-means;
  • Euclidean distance.

Prerequisites

  • Have an account in google collab to run the notebook.

Important warning

For the recommender to work without errors, it is necessary that the name of the song is written correctly, as it is in the dataset. An example follows below.

recommender('Dua Lipa - Levitating')

Preview: image

About

Music recommender created using python, machine learning methods and spotipy library.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published