Recommending great songs to users based on their listening history!
A desktop application that analyses songs you like to build new playlists for you!
This recommender system works by leveraging the item similarity based collaborative filtering model.
You can use it to find popular or similar songs based as per your preference :)
Item-item filtering approach involves defining a co-occurrence matrix based on a song a user likes. We are seeking to answer a question: for each song, what number of times a user, who has listened to that song, will also listen to another set of other songs?
Considering what you liked in the past, what other similar song that you will like based on what other similar user have liked?
The Million Song Dataset is a freely-available collection of audio features and metadata for a million contemporary popular music tracks.
You must have Python 3.6 or higher to run the file.
pip install -r requirements.txt
music_gui.py
file with python music_gui.py
Made with 💖 by Soumya Parekh, Kanksha Pandey and Ankita Shelke.