Skip to content

"A hybrid recommendation system enhancing personalized music suggestions using collaborative and content-based filtering."

Notifications You must be signed in to change notification settings

MS134340/Enhancing-Personalized-Music-Recommendations

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

4 Commits
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Enhancing-Personalized-Music-Recommendations

This project implements a hybrid music recommendation system that combines collaborative filtering and content-based filtering to enhance personalized music experiences for users. It aims to balance user preferences with content similarity, delivering more accurate and engaging song suggestions.


๐Ÿ” Key Features

  • Collaborative filtering using user-item interactions
  • Content-based filtering via audio features or metadata
  • Hybrid scoring mechanism for final recommendations
  • Evaluation using precision, recall, and diversity metrics

๐Ÿ› ๏ธ Setup & Usage

  1. Clone the repository
     git clone https://github.com/MS134340/Enhancing-Personalized-Music-Recommendations
     cd Enhancing-Personalized-Music-Recommendations
    
  2. Install required packages
    pip install -r requirements.txt
  3. Run the notebook Open and execute the .ipynb file in Jupyter or Google Colab.

๐Ÿ“Š Results

  • Improved recommendation accuracy vs standalone methods.
  • Better user retention and diversity in music suggestions.

About

"A hybrid recommendation system enhancing personalized music suggestions using collaborative and content-based filtering."

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published