Skip to content

Recommend new musical artists to user based on their listening history.

Notifications You must be signed in to change notification settings

triandicAnt/MusicRecommendationSystem

Repository files navigation

Music Recommendation System

Objective

  • Recommend new musical artists to user based on their listening history.
  • Used Altering Least Square Algorithm(ALS) for collaborative filtering.
  • Predict top 5 artists for a particular user.

Data set

  • Audioscrobbler(users-artists and the play counts)

Reqirements:

  • Apache Spark
  • Python
  • MLLib
  • PySpark

Steps To Run:

  • Open Jupyter
jupyter notebook
  • Open recommender.ipynb in the Jupyter Notebook

Releases

No releases published

Packages

No packages published