GENERAL AND BEGINNER TRACK

Inspiration

Twitter is a global hub for sharing opinions, however, it's hard to decipher how the population of Twitter truly feels in real-time. Having wanted to learn the Twitter API and further know the current opinions of Twitter, this project melded the gap between learning and interest.

What it does

What Does Twitter Think? (WDTT) utilizes the Twitter API and sentiment analysis in order to gather how the people of Twitter feel in real-time. All the user has to do is enter a search word and WDTT will take a sample of all incoming posts related to that topic, and report back what Twitter thinks about it!

How we built it

We utilized the Twitter API, NodeJs, Angular, and sentiment to create a web app that requests Twitter data, analyzes its sentiment, then reports out what people think about it.

Challenges we ran into

  • Twitter API rate limiting.
  • Twitter API rules.
  • Twitter V1 depreciation.
  • Integrating Python scripts into Angular.

Accomplishments that we're proud of

  • Having a final product!
  • Learning and utilizing the Twitter API in order to be the foundation of our project.

What we learned

We learned quite a bit throughout the making of this project. Integrating NodeJs, Angular, and Python was challenging, but we got it working in the end. Neither of us had used the Twitter API before, so getting that working was incredibly rewarding.

What's next for What Does Twitter Think?

  • Getting Elevated Twitter Developer access.
  • More thoroughly exploring and mixing into our project the Twitter API.

Built With

Share this project:

Updates