Inspiration

We wanted to create a tool which could be used to sum up the gist of the media's perception of a pair of topics as well as comparing them, as to gain perspective on potential forecasts (winning elections, stock performance), while also summing up how society views ideas in general. The media has such a great influence on general society's perception, so we though tracking the media's own perception as invaluable.

How we built it

Node.JS backend to power the NewsApi used to obtain articles as well as connect to Indico's Sentiment Analysis API. Front end was powered by Material.JS and Chart.JS to enable striking insightful data visualization.

Challenges we ran into

Formatting Node.JS and properly displaying the data received from NewsApi caused many headaches. We had to process news and date information in a format which could be graphed easily on the front-end, which required time-consuming data manipulation.

Accomplishments that we're proud of

  • Creating a minimalistic and clean web-app to easily view the popular media's view on a pair of topics.
  • Collaborating and dealing with merge conflicts and technical problems ## What we learned
  • How to link multiple APIs and communicate data from a back-end to a front-end efficiently.
  • Collaborate on a shared GitHub repo ## What's next for PolyTrack Creating a consumer version which anyone can access online.

Built With

Share this project:

Updates