USA Times Analysis: CNN’s Presidential Coverage Sentiment

9 min read · 2,108 words

Live, auto-updating. This dataset is still growing — we are continuously collecting
headlines back to January 2016 for this publication. Scores reflect data collected so far and
will shift as more headlines are added. Every number is reproducible from the linked source data.

USA Times Analysis · Presidential Coverage Sentiment Index

Sentiment analysis of every CNN headline about the sitting U.S. president —
Donald Trump for 2016–2021 and 2025–present, Joe Biden for 2021–2025 — scored by an automated, deterministic model
with no human rating or editorial judgment involved in the scoring itself. Because the subject automatically switches with the
administration, the same outlet’s tone can be compared across presidents rather than tracking coverage of one person.

48.8
/ 100 · 50 = neutral
Average headline sentiment compound score: -0.024 (scale −1 to +1).
Based on 974 headlines collected so far, all-time, across both administrations.

Score by time window

Window Score Headlines Positive Neutral Negative
Last 7 days No data collected for this period yet
Last 30 days 54.0 85 29

34.1%
38

44.7%
18

21.2%
Past year 54.0 85 29

34.1%
38

44.7%
18

21.2%
All-time 48.8 974 271

27.8%
398

40.9%
305

31.3%

Monthly trend

Average headline sentiment score by month (−1 to +1, dashed line = neutral). Subject switches automatically at each inauguration. Hover a point for detail.

0 +1 −1 Jan 2016: avg -0.056 (10 headlines, 2 pos / 3 neg / 5 neu)Dec 2023: avg -0.159 (22 headlines, 5 pos / 10 neg / 7 neu)Jan 2024: avg -0.049 (71 headlines, 21 pos / 27 neg / 23 neu)Feb 2024: avg -0.038 (66 headlines, 15 pos / 20 neg / 31 neu)Mar 2024: avg +0.010 (73 headlines, 24 pos / 22 neg / 27 neu)Apr 2024: avg -0.052 (87 headlines, 21 pos / 32 neg / 34 neu)May 2024: avg -0.086 (61 headlines, 14 pos / 25 neg / 22 neu)Jun 2024: avg -0.118 (123 headlines, 20 pos / 51 neg / 52 neu)Jul 2024: avg -0.004 (151 headlines, 39 pos / 34 neg / 78 neu)Aug 2024: avg +0.046 (25 headlines, 9 pos / 6 neg / 10 neu)Sep 2024: avg -0.091 (28 headlines, 8 pos / 9 neg / 11 neu)Oct 2024: avg +0.062 (33 headlines, 9 pos / 6 neg / 18 neu)Nov 2024: avg +0.041 (35 headlines, 12 pos / 10 neg / 13 neu)Dec 2024: avg +0.042 (42 headlines, 22 pos / 12 neg / 8 neu)Jan 2025: avg +0.009 (62 headlines, 21 pos / 20 neg / 21 neu)Jul 2026: avg +0.080 (85 headlines, 29 pos / 18 neg / 38 neu) Jan 2016Feb 2024May 2024Aug 2024Nov 2024Jul 2026 gaps = months not yet collected

By administration

Administration Score Headlines Positive Neutral Negative
Trump · Jan 2016–Jan 2021 47.2 10 2

20.0%
5

50.0%
3

30.0%
Biden · Jan 2021–Jan 2025 48.3 879 240

27.3%
355

40.4%
284

32.3%
Trump · Jan 2025–present 54.0 85 29

34.1%
38

44.7%
18

21.2%

This is the clearest side-by-side bias check on the page: identical methodology applied to two different presidents. A consistent gap between rows suggests a real tone difference by administration rather than noise.

Methodology

  • Universe: every headline published by CNN (cnn.com) that contains the sitting president’s
    name (case-insensitive, whole word — “Trump” for 2016–2021 and 2025–present, “Biden” for 2021–2025), collected via Google
    News search restricted to this domain and to the correct name for each date range, date-sliced to avoid missing coverage during high-volume periods.
  • Scoring model: VADER (Valence Aware Dictionary and sEntiment Reasoner) — a published,
    peer-reviewed lexicon-and-rule-based sentiment model (Hutto & Gilbert, 2014), run identically and
    deterministically across every publication, administration, and headline, with no manual adjustment per outlet.
  • Classification thresholds: compound score ≥ 0.05 = positive;
    ≤ -0.05 = negative; between = neutral — VADER’s standard published defaults.
  • Time windows: last 7 / 30 / 365 days are computed relative to the real current date, not
    the dataset’s latest headline — “no data yet” means collection hasn’t reached that period, not that no coverage occurred.
  • What is scored: the headline text only, exactly as published — not the article body, not social framing.
  • Reproducibility: every scored headline, its source URL, publish date, subject, and individual score
    is listed below, so any result can be independently checked against the live article.

What this score is — and isn’t

This measures headline sentiment, not factual accuracy or overall editorial bias.
A negative score means the language of a headline skews negative in tone — not that the reporting is inaccurate, nor
that the outlet is biased against that president. A publication can score negatively while reporting completely accurately on
genuinely negative news, and can score positively while reporting accurately on genuinely positive news. The by-administration
table above is a comparison tool, not a verdict on its own — the underlying news cycles of each presidency were not identical.

Known limitations:

  • VADER can misread sarcasm, quoted speech attributed to the president himself, and domain-specific political language.
  • Headline-only scoring misses tone set by article context.
  • Sample size varies by period, outlet, and administration; small-sample scores carry wider uncertainty than the number alone shows.
  • The “contains the president’s name” filter can pull in incidental mentions, not just president-focused stories.
  • This dataset is still growing (see banner above).

Scored headlines (974 shown, most recent first)

Date Subject Headline Label Score
Jul 05, 2026 Trump Speaker Johnson says House will pass Trump’s voter ID bill through arduous process after GOP revolt neutral +0.000
Jul 05, 2026 Trump Deadly Russian strikes hammer Kyiv on eve of Trump trip to critical NATO summit negative -0.586
Jul 05, 2026 Trump FIFA stunned the soccer world by allowing the USA’s Folarin Balogun to play on Monday. Trump’s role is under the microscope positive +0.250
Jul 05, 2026 Trump Deadly Russian strikes hammer Kyiv on eve of Trump trip to critical NATO summit negative -0.586
Jul 05, 2026 Trump Trump marks America’s 250th neutral +0.000
Jul 05, 2026 Trump Why Trump’s Quest to End Birthright Citizenship Isn’t Over neutral +0.000
Jul 05, 2026 Trump Trump marks America’s 250th neutral +0.000
Jul 05, 2026 Trump Burgum: White nationalists and “people who say reprehensible things about President Trump” are protected by free speech. positive +0.735
Jul 05, 2026 Trump Burgum: White nationalists and “people who say reprehensible things about President Trump” are protected by free speech. positive +0.735
Jul 05, 2026 Trump Trump slams communism in July Fourth remarks neutral +0.000
Jul 05, 2026 Trump Trump honors Artemis II crew on Fourth of July positive +0.511
Jul 05, 2026 Trump Putin and Trump held ‘businesslike’ 90-minute July 4 call, Moscow says neutral +0.000
Jul 05, 2026 Trump Putin and Trump held ‘businesslike’ 90-minute July 4 call, Moscow says neutral +0.000
Jul 05, 2026 Trump How the Trump administration ties to FIFA impacts a USA-Belgium Game neutral +0.000
Jul 05, 2026 Trump Putin and Trump held ‘businesslike’ 90-minute July 4 call, Moscow says neutral +0.000
Jul 05, 2026 Trump How the Trump administration ties to FIFA impacts a USA-Belgium Game neutral +0.000
Jul 05, 2026 Trump Trump honors Artemis II crew on Fourth of July positive +0.511
Jul 04, 2026 Trump Trump Accounts are now live. Here’s what you need to know neutral +0.000
Jul 04, 2026 Trump Trump Accounts are now live. Here’s what you need to know | CNN Business neutral +0.000
Jul 04, 2026 Trump Trump Trying to Leave His Mark on U.S. Currency, Monuments and More negative -0.052
Jul 04, 2026 Trump Trump calls communism America’s biggest threat | CNN Politics negative -0.527
Jul 03, 2026 Trump Trump’s Freedom 250 gives the founders an AI glow-up positive +0.637
Jul 03, 2026 Trump Trump posts new image of $100 bill with his signature neutral +0.000
Jul 03, 2026 Trump Jack Smith Warns of Trump DOJ’s “Attack on the Rule of Law” negative -0.103
Jul 03, 2026 Trump Top general fired by Trump administration criticizes use of military for political missions negative -0.637
Jul 03, 2026 Trump Trump: “Nothing Wrong” with His Crypto Profits positive +0.666
Jul 03, 2026 Trump President Trump is promising a really long July 4th speech. Maryland’s Democratic Governor says he is ‘missing the mark’ positive +0.402
Jul 03, 2026 Trump Mamdani gives scathing rebuke of Trump policies in America 250th speech | CNN Politics neutral +0.000
Jul 03, 2026 Trump Trump goes off-script during storytime | CNN Politics neutral +0.000
Jul 03, 2026 Trump Iran sends defiant message to Trump with colossal funeral for slain Supreme Leader Ali Khamenei positive +0.052
Jul 03, 2026 Trump Trump gave crypto the red-carpet treatment. It’s crashing anyway neutral +0.000
Jul 03, 2026 Trump Smithsonian Vs. Trump neutral +0.000
Jul 03, 2026 Trump What we know about Trump’s July Fourth fireworks event neutral +0.000
Jul 03, 2026 Trump Trump pardons 11 people, including several for Clean Air Act violations positive +0.128
Jul 03, 2026 Trump Trump heads to Mount Rushmore, where efforts to impose his likeness have stalled negative -0.459
Jul 03, 2026 Trump Top general fired by Trump administration criticizes use of military for political missions negative -0.637
Jul 03, 2026 Trump Trump’s Freedom 250 gives the founders an AI glow-up positive +0.637
Jul 03, 2026 Trump Tricorn hats or Trump rally? Americans have July Fourth options neutral +0.000
Jul 03, 2026 Trump Trump heads to Mount Rushmore, where efforts to impose his likeness have stalled negative -0.459
Jul 03, 2026 Trump Mamdani marks July 4 with a pro-immigration speech, ripping Trump’s policies without using his name neutral +0.000
Jul 02, 2026 Trump 5 things to know for July 2: Trump’s wealth, heat wave, peace talks, Venezuela rescues, Team USA positive +0.840
Jul 02, 2026 Trump US service member arrested at Capitol after calling for Trump’s impeachment negative -0.477
Jul 02, 2026 Trump How the Supreme Court expanded Trump’s power positive +0.557
Jul 02, 2026 Trump OpenAI in talks to give Trump administration a 5% stake in the company, FT reports neutral +0.000
Jul 02, 2026 Trump Trump’s ‘big beautiful bill’ is driving aspiring doctors to reconsider their careers positive +0.599
Jul 02, 2026 Trump Trump Takes First Flight on Qatari-Gifted Air Force One – The Lead with Jake Tapper – Podcast on CNN Podcasts neutral +0.000
Jul 02, 2026 Trump 5 things to know for July 2: Trump’s wealth, heat wave, peace talks, Venezuela rescues, Team USA positive +0.840
Jul 02, 2026 Trump Trump’s “Drain the Swamp” Promise Collides with His Bottom Line positive +0.052
Jul 02, 2026 Trump Exclusive: Trump administration plans to boost worksite immigration enforcement after increase in criminal probes positive +0.273
Jul 02, 2026 Trump Inside Trump’s ‘Freedom Truck’ museum | CNN Politics neutral +0.000
Jul 02, 2026 Trump Pres. Trump’s financial disclosures reveal $2B+ in income since return to office neutral +0.000
Jul 02, 2026 Trump Trump Returning to DC on $400M Qatari-Gifted Air Force One neutral +0.000
Jul 02, 2026 Trump Trump Faces Conflict of Interest Questions Over 2025 Financial Disclosures positive +0.178
Jul 02, 2026 Trump Trump-backed organizer of America’s 250th birthday events may have duped donors, report from House Democrats alleges negative -0.421
Jul 02, 2026 Trump From Bibles to Crypto, Trump Rakes In Billions neutral +0.000
Jul 02, 2026 Trump June Jobs Report, Trump-OpenAI Talks, US Life Expectancy Report and more neutral +0.000
Jul 02, 2026 Trump Trump gains over $1 billion in crypto ventures as investors lose big | CNN Business negative -0.077
Jul 02, 2026 Trump Trump used to think crypto was a ‘casino where the house always wins.’ Last year he made more than $1B on it neutral +0.000
Jul 02, 2026 Trump How Trump made more than $1 billion on crypto when most of his coin’s investors lost money | CNN Business negative -0.318
Jul 02, 2026 Trump How Trump made more than $1 billion on crypto when most of his coin’s investors lost money negative -0.318

Generated 2026-07-18T00:11:59.450085+00:00 · Data source: Google News search, resolved to original
publisher URLs · Model: VADER v3 · USA Times internal analysis.

Share this story