Inspiration

We found that Spotfiy recommends songs that are irrelevant to the current genre of a certain playlist. We have decided that there are better ways to recommend songs to users.

What it does

We have used the Spotify API in order to analyze traits of each song a playlist. From there we look at songs that has similar traits to the playlist and recommend a certain number of songs to the user.

How we built it

It was built using a Python back end to use the features of the API and then used Flask and CSS in order to display results.

Challenges we ran into

Using the Spotiy API to give data in the correct format and using Flask to connect with the Python back end correctly were some of the challenges that our group ran into.

Accomplishments that we're proud of

Being able to use the API to return recommend songs as well as characteristics of each song in a playlist which get entered into a CSV. Using Flask to create a nice looking website and integrating the python features.

What we learned

How to use Flask and well as how to use the Spotify API.

What's next for Spoilermake

Creating a new tab where users enter an genre and environment and Spoilermake will create a playlist.

Share this project:

Updates