HackerNoon
•
2026-04-20 20:17
Building a Pipeline to Study War Coverage Using GDELT
I built a Python pipeline to measure how global media framed the Beirut strikes (April 8, 2026). Using the GDELT DOC API, I collected 528 headlines, cleaned them down to 113 verified articles, and manually classified each one in 40 minutes. Result: 73.5% political and military framing, 26.5% human impact, and displacement in just 1.8% of coverage. Three scripts, two dependencies, fully reproducibl...