Archived under: Web
This website collects and analyses the press coverage about the March 4th Italian general elections. A bot written in PHP scans Twitter looking for eligible news and, once validated, imports it in our database and starts a series of tasks on it: first checks Twitter and Facebook every 4 hours to keep track of the social impact of the news; then analyses the meaning of the texts and automatically extracts keywords. For this project, I wrote the entire backend including bots, scrapers, Twitter, Facebook, and Wit.ai integrations. I also created the APIs that are exposed to the frontend. While the section "Faccia a Faccia" has been completely developed and designed by Carlo Zapponi, I designed and coded the browsable news archive, including the "analisi" section and all the data visualizations. The frontend has been written with a combination of ReactJS and D3.js, and automatically built and deployed to Dokku using GitLab's CI tools.