Proof-of-concept: using GDELT GCAM data to characterize how different media viewpoints cover the same geopolitical story.
Entry point: "Iran Might Use Its Economic-Doomsday Option" (The Atlantic, 2026-03-20)
Topic: The Iran-Israel-US conflict, its impact on oil prices and global energy markets, and the diplomatic/military response.
Date range scanned: 2026-03-19 to 2026-03-31 (661 cached GKG files, 2.7 GB)
| Metric | Value |
|---|---|
| Total related articles found | 48,438 |
| Theme overlap threshold | 4+ of 11 key themes |
| Articles with bias rating | 6,846 (14%) |
| Unrated (mostly international/local) | 40,978 (85%) |
| Bias | Articles | % of rated |
|---|---|---|
| Left | 653 | 9.5% |
| Lean Left | 2,064 | 30.1% |
| Center | 3,225 | 47.1% |
| Lean Right | 580 | 8.5% |
| Right | 324 | 4.7% |
All scores are LIWC density (% of words matching), averaged across articles in each group.
| Bias | N | Tone | Affect% | NegEmo% | Anger% | Anxiety% | Sadness% | PosEmo% |
|---|---|---|---|---|---|---|---|---|
| Left | 653 | -4.04 | 6.0 | 3.5 | 2.0 | 0.4 | 0.7 | 2.5 |
| Lean Left | 2,064 | -3.46 | 5.8 | 3.2 | 1.7 | 0.4 | 0.7 | 2.4 |
| Center | 3,225 | -3.79 | 5.8 | 3.4 | 1.9 | 0.4 | 0.7 | 2.3 |
| Lean Right | 580 | -3.45 | 6.0 | 3.2 | 1.6 | 0.5 | 0.7 | 2.7 |
| Right | 324 | -3.67 | 6.4 | 3.6 | 2.0 | 0.4 | 0.7 | 2.8 |
- Tone is uniformly negative across all bias groups (-3.4 to -4.0). War coverage is negative regardless of political orientation.
- Left outlets are the most negative (tone -4.04) — slightly more so than Right (-3.67).
- Right outlets have the highest affect density (6.4%) and the highest positive emotion (2.8%) alongside high negative emotion (3.6%) — the most emotionally charged overall, mixing positive framing (strength, resolve) with threat language.
- Lean Right outlets show the lowest anger (1.6%) and highest anxiety (0.5%) — more worried/uncertain framing than combative.
- Anger is highest at the poles — Left (2.0%) and Right (2.0%) vs Center (1.9%) and Lean categories (1.6-1.7%).
- Sadness is identical across all groups (0.7%) — the humanitarian cost is covered uniformly.
All bias groups share the same top 3 moral foundations:
- HarmVice — harm, suffering, cruelty (dominant across all coverage)
- IngroupVirtue — loyalty, patriotism, collective defense
- AuthorityVirtue — respect for authority, institutions, leadership
This suggests the moral frame of the story is consistent regardless of bias — it's fundamentally about harm + loyalty + authority. The differences show up in emotional intensity and what aspect gets the most words.
| Bias | Dominant emotions |
|---|---|
| Left | stir, ambiguous-expectation, liking, security, sadness |
| Lean Left | stir, security, closeness, fearlessness, sadness |
| Center | stir, security, fearlessness, sadness, closeness |
| Lean Right | stir, security, satisfaction, closeness, sadness |
| Right | ambiguous-expectation, stir, love, stupefaction, hopelessness |
Notable: Right outlets uniquely show "stupefaction" and "hopelessness" in the top emotions, suggesting a sense of shock/dismay at how events are unfolding. "Fearlessness" appears in Lean Left and Center but not in Left or Right — the center of the spectrum frames the response with more resolve.
8 of 10 representative articles were successfully fetched. Patterns by viewpoint:
- 2 of 3 blocked by paywall/bot protection
- The Atlantic piece (article 7, our entry point) frames Iran's oil weapon as an "economic doomsday option" — emphasizing the vulnerability of the global economy to energy disruption.
- Framing: systemic risk, structural vulnerability, consequences of policy choices
- AP wire coverage emphasizes contradictory diplomatic claims — Trump says negotiations are happening, Iran denies it.
- Focus on humanitarian toll, mounting casualties, and the gap between rhetoric and reality.
- Framing: diplomatic confusion, human cost, factual contradiction
- Most comprehensive factual reporting: casualties, military developments, economic data, international responses.
- Irish Times specifically covers domestic policy responses to energy price shocks (cost-of-living relief).
- Framing: neutral chronicle, global impact, policy response
- ZeroHedge offers strategic analysis: economic blockade as superior to ground invasion, Iran collapses in 5 weeks.
- Washington Examiner frames Trump as crisis manager, furious at both Israeli "provocation" and Iranian retaliation.
- Framing: strategic calculation, presidential leadership, optimal path to victory
- Breitbart runs AP wire with emphasis on Iran's threat escalation (targeting tourist sites worldwide).
- NewsBusters doesn't cover the conflict — it covers media bias in covering the conflict, arguing networks omitted intelligence supporting the administration's position.
- Framing: threat amplification, media criticism as proxy for policy debate
- Entry point: Single article URL → extract GDELT GKG themes, persons, organizations
- Cluster discovery: Scan cached GKG files for articles sharing 4+ of 11 topic-specific themes
- Bias classification: AllSides canonical database matched to GKG source domains
- Emotional profiling: LIWC affect categories and WordNet Affect 1.1 emotions, normalized by word count
- Content analysis: WebFetch on 2-3 representative articles per bias group, summarized by LLM
- Data source: GDELT GKG v2.1 files downloaded directly (no BigQuery), disk-cached
- 85% of articles are from sources not in AllSides database (international/local outlets)
- Article content fetching is blocked by some paywalled outlets
- GCAM scores are word-count based lexicon matches, not contextual NLP — they capture what words are used, not what is meant
- The "Unknown" bias group (40K+ articles) likely contains the most geographically diverse perspectives but cannot be categorized
GCAM data provides measurable signal for characterizing coverage differences across the political spectrum. The differences are subtle but real:
- Emotional intensity varies more than emotional direction — all groups are negative, but Right outlets pack more emotion per word
- Moral framing is identical across groups (harm + loyalty + authority) — the story's moral structure transcends political orientation
- The real differentiation is in framing, which GCAM captures partially through word-choice patterns but which article content analysis reveals more clearly: Left focuses on systemic risk, Center on factual chronicle, and Right on strategic victory paths and media criticism
- GCAM is most useful as a clustering and screening tool — it identifies the story cluster and flags emotional outliers, then content analysis provides the interpretive layer