Skip to content

ML-powered Spotify music categorization system that automatically organizes your songs into personalized playlists using machine learning and your listening preferences

Notifications You must be signed in to change notification settings

GocasPT/Melodex

Repository files navigation

Melodex

ML system to automatically categorize Spotify songs.

Setup

  1. pip install -r requirements.txt
  2. Create Spotify app: https://developer.spotify.com
  3. .env with SPOTIPY_CLIENT_ID, SPOTIPY_CLIENT_SECRET and SPOTIPY_REDIRECT_URI
  4. python extract_dataset.py (first time)
  5. python train_model.py
  6. python suggest.py

Weekly Usage

  • python suggest.py (categorize new songs)
  • python extract_dataset.py + python rain_model.py (retrain)

About

ML-powered Spotify music categorization system that automatically organizes your songs into personalized playlists using machine learning and your listening preferences

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Languages