Skip to content
This repository has been archived by the owner on Jul 21, 2020. It is now read-only.

A project to help find new songs on Spotify with a bias towards artists you already listen to

Notifications You must be signed in to change notification settings

Chris-Perkins/Spot-my-new-Song

Repository files navigation

Spot my new Song

Input your favorite albums and playlists, and, with the help of a simple algo-rhythm, find new songs!

"How is this different from Spotify's recommendations?"

Spot my new Song has a bias towards finding songs by artists and albums that you already love.
This is in contrast with Spotify's typical recommendations which are based on "connected" music tastes.
If you desire, you can create a playlist with the given recommendations from within the app for ease of listening.

How to Use:

  1. Open your terminal to the file path where Spot my New Song is located
  2. In the command line, run spot_my_new_song.py
    If an error occurs, please consult to the "To Get Started" section
  3. Enter the URL you were redirected when prompted
  4. Follow on-screen instructions

Requirements:

To Get Started

Create a credentials.txt file where the spot my new song scripts are located, and input the following:

  • Username = your_user_name
  • Client-ID = your_client_id
  • Secret Key = your_secret_key
    *alternatively, you can simply run the spot my song script to generate this file.

Disclaimer: There is an error that occasionally occurs when fetching songs. This is not an error in this code, but rather an error in the Spotipy library.

About

A project to help find new songs on Spotify with a bias towards artists you already listen to

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages