Skip to content

GDELT daily event-roots mix by country

Commercial use OKFresh
Query in workbench

Follow this dataset

Get a notice in your feed when a new snapshot is published. Optionally, we also POST it to your webhook.

Must be a public https address. We never follow redirects.

The full snapshot isn't published yet — check back after the next refresh.Download sample CSVDownload sample JSONSample rows only (up to 20) — not the complete dataset.

Daily per-country decomposition of GDELT world events by CAMEO root event category, from the GDELT Project's keyless 2.1 event update files: the trailing complete UTC day's root events (IsRootEvent=1, GLOBALEVENTID-deduped) resolved to ISO countries via the embedded FIPS 10-4 crosswalk, aggregated per (country, event root) into event counts, article volume, mean AvgTone (-100..100) and Goldstein scale (-10..10), negative-tone share, QuadClass 3/4 conflict and 1/2 cooperation shares, each cell's share of its country's daily coverage, a 0-100 Herfindahl mix-concentration score (100 = every event in one category), and a deterministic root_rank within each country (1 = most events). (Country, root) cells below 3 events and countries below 5 daily events are gated out; zero nulls. Coverage: ~150-220 countries/day depending on the news cycle; units are counts, shares in percent, scores 0-100. Caveats: GDELT coverage varies by language and over time, so volume is media attention as much as event count; AvgTone is a dictionary measure, not sentiment itself. Only event metadata and aggregates — no article bodies, no per-row URLs. GDELT terms require citation of the GDELT Project and a link to https://www.gdeltproject.org/. Sample use: filter event_root in ('14','18','19','20') for daily conflict-event intensity by country, or order by mix_concentration desc for the most one-story-dominated coverage.

Rows
1,069
Columns
19
Source cadence
Daily
Last refreshed
Sep 27, 2026
Theme
news

Use your own AI key

Once today's free allowance is used up, AI features can run on your own provider account.

Kept in this browser tab only (cleared when you close it) and sent with each AI request. Our servers use it for that request and never store or log it.