Skip to content

This Project is a music recommender based on the spotify's music database

Notifications You must be signed in to change notification settings

AnitaSoroush/MusicRecommendationSystem

Repository files navigation

MusicRecommendationSystem

genres_v2.csv, which is spotify's music database, is our song list based on which we are going to build our music recommender.

musicRecommender.py is our main python code file. It takes the path to user preferences (a csv file) and outputs:

  • 5 csv files, each containing the top 5 songs for each user.Tracks from each playlist are sampled from the same cluster.
  • A single playlist file containing all the songs recommended to the users.

input_tracks.csv is a sample of input file and pl1.csv, pl2.csv, pl3.csv, pl4.csv, pl5.csv and single_playlist.csv are the outputs of the recommender based on this input file.

music_recommender_report.pdf contains a complete explanation of the code and defferent parts of the project.

About

This Project is a music recommender based on the spotify's music database

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages