Inspiration

I wanted to create something that could settle debate among me and my friends about what music to play.

What it does

It takes existing spotify users as input and searches their existing playlists to find shared songs, artists, and genres. It then uses this information to create a new playlist that will satisfy everyone.

How I built it

I built it using python 3.6 and the Spotify API

Challenges I ran into

It was very difficult for me to authorize access tokens to access users playlists.

Accomplishments that I'm proud of

I'm proud of the algorithm I built that generates a playlist based on similarities between playlists.

What I learned

Optimizing algorithms is very important; my original attempts to search for common songs took ridiculous amounts of time to complete.

What's next for Songbuds

Creating a GUI for the program. Uploading it to GitHub for distribution.

Built With

Share this project:

Updates