Since most of us have sitting at home, running out of new music to listen to, we feel that our timeline is a great way to discover new music.

What it does

Simply sign-in to Twitter and Spotify with the button on the home-page and get a playlist!

How we built it

We used a Flask backend to communicate with the APIs and generate the AI-based playlist, using a Markov chain bot.

Challenges we ran into

We ran into some challenges with cleaning up tweets to ensure that our AI only had to deal with text and getting an embed URL for the HTML.

Accomplishments that we're proud of

We set out with a project that was ambitious for us and completed every part of it. We had never worked with Flask and connecting it with APIs previously, so we were quite proud of this.

What we learned

We learned how to integrate Flask with APIs with authorization and ways to preprocess, input data into, and get output from an AI that can be fed to an API.

What's next for Songbird

We hope to be able to host Songbird publicly for many to see!

Share this project: