Skip to content

🎵 A Python-based content recommendation system utilizing ML algorithms and matrix factorization techniques to analyze 600k-song dataset. Combines SVD, NMF, Factorization Machines, and Direct Similarity for personalized music suggestions. Handles cold start, optimizes with weighted similarity, and includes tools for visualization & evaluation.

Notifications You must be signed in to change notification settings

al4744/rec-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

rec-system

🎵 A Python-based content recommendation system utilizing ML algorithms to analyze a 600k-song dataset. It incorporates Direct Similarity, SVD, NMF, and Factorization Machines to deliver personalized music recommendations. The system handles cold start problems, optimizes using weighted similarity metrics, and includes tools for model visualization and performance evaluation.

Features:

  • Multi-Model Engine: Developed a recommendation system that processes and analyzes a dataset of 600k songs, combining audio features and metadata. Utilized Direct Similarity Matching, SVD, NMF, and Factorization Machines to generate personalized recommendations based on user preferences and behavior.
  • Optimization & Evaluation: Tackled the cold start problem, engineered cross-feature interactions, and implemented dimension-reduction and matrix factorization techniques. Created weighted similarity metrics that combine genre and audio feature analysis. Developed visualization tools to assess model performance, analyze latent spaces, and examine the effects of parameter changes on recommendations.

About

🎵 A Python-based content recommendation system utilizing ML algorithms and matrix factorization techniques to analyze 600k-song dataset. Combines SVD, NMF, Factorization Machines, and Direct Similarity for personalized music suggestions. Handles cold start, optimizes with weighted similarity, and includes tools for visualization & evaluation.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published