Skip to content

A JavaFX music recommendation app that uses the Spotify API to create playlists.

Notifications You must be signed in to change notification settings

OmarKhaledAbdo/Suggestify

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Suggestify

Discover new music.

SUGGESTIFY is a music recommendation desktop application written in Java that provides artist recommendations based on the user's current favorites. The recommender system is implemented using a matrix factorization method named Alternating Least Squares (ALS) which uses a 360k user dataset from last.fm® containing the top 50 most played artists as well as the number of times that artist was played per user. The application later interacts with Spotify® using the official API to create a playlist consisting of top tracks by suggested artists. Suggestify Demo

About

A JavaFX music recommendation app that uses the Spotify API to create playlists.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 98.8%
  • CSS 1.2%