One of our team member brought up the idea of using available APIs to read tweets, and calculating the sentiment behind it, to compile a one of a kind playlist for any person on Spotify.
We wanted the web application to provide the Twitter login page so that a person can login and discover a playlist made for them
We used oauth.io 's Twitter API to create the login form. After the login sequence, the web application would read their recent tweets and shares (25) and write it into a csv file. After that, the app would calculate the sentiment score of each tweet, and using that information, use the Spotify API to create a playlist, which they could save.
For all of us in the team, it was the first time we used APIs and developed a web app. We spent most of our time in researching the most efficient way to implement our idea. Lacking time, we were unable to finish our project.
We are proud of ourselves, even though we weren't able to finish our project, as we worked together, learned from one another and were able to finish one crucial part of the application, which was the Twitter login pop-up.
We were able to learn how to implement APIs to create a web application and how to code using Flask.
Our team is planning to complete the project very soon, and we are planning on including more features in the UI, to make the application have a wider range of users.
Log in or sign up for Devpost to join the conversation.