The arithmetic for one report
The midterms were a youth revolt
86Few flagged expressions
What was read
1216 words in the outlet's own voice, plus 6 in the headline. 7% of the text is in quotes. 12 attribution markers (such as "said" or "according to") found.
Scare quotes (a phrase of one to three words in quotation marks with no speaker in the same sentence): character.
. Since method 3.1.0 their words count as the outlet's own.
Words found
- Word choice:
of course
2 points Editorializing
buck the status quo. Now, of course , this is just a poll ofactually
1 point Editorializing
but my research indicates they’re actually pretty practical. They’re looking for results, - Raises the temperature:
stunning
1 point Raises the temperature
according to CIRCLE . The stunning shift back toward Democrats wasn’t necessarilybacklash
1 point Raises the temperature
— of Gen Z’s woke backlash , and the rise of manosphere podcasterswhopping
attributed to a speaker, not counted Raises the temperature
elections identified as But a whopping 34 percent said they considered themselveswhopping
attributed to a speaker, not counted Raises the temperature
planned to vote). And a whopping 82 percent of young voters saidmassive
1 point Raises the temperature
But even after young men’s massive shift toward Democrats, the gender gaphuge
1 point Raises the temperature
And young women are a huge part of the story, too. Genhuge
1 point Raises the temperature
Talarico in Texas put up huge numbers with young voters. Ossoff won
Layer scores
Rates are counted points per 1,000 words of the story's own text. For a story longer than 200 words, the rate used is the average of the whole-story rate and the rate in its densest 200-word stretch, so neutral filler cannot dilute a loaded passage away. Score = 100 × (loaded end − rate used) ÷ loaded end, kept between 0 and 100. Headline words count only in the headline layer.
| Layer | Points | Words | Whole-story rate | Densest 200 words | Rate used | Scale | Score |
|---|---|---|---|---|---|---|---|
| Word choice | 3 | 1216 | 2.5 | 10.0 (words 351 to 550) | 6.2 | 0 to 40 | 84 |
| Temperature | 5 | 1216 | 4.1 | 15.0 (words 601 to 800) | 9.6 | 0 to 40 | 76 |
| Flagged attribution phrases | 0 | 1216 | 0.0 | 0.0 (words 1 to 200) | 0.0 | 0 to 20 | 100 |
| Headline wording | 0 | 25 | 0.0 | headline only | 0.0 | 0 to 240 | 100 |
Densest stretch: Word choice, words 351 to 550 of 1216, with of course
; Temperature, words 601 to 800 of 1216, with massive
, huge
, huge
.
Shown, not scored: the headline's rate minus the rate of the story's first 80 words is 0.0 points per 1,000 words.
Overall
Weighted geometric mean of the layers that are established, with 10 added to each layer first and taken away at the end: (Word choice 84 + 10)0.4 × (Temperature 76 + 10)0.3 × (Flagged attribution phrases 100 + 10)0.2 × (Headline wording 100 + 10)0.1 − 10 = 86. Adding 10 means one layer at 0 lowers the total steeply without collapsing it. A weak layer pulls the total down.
Lowered the score most: Temperature.
Name-swap test: with party, politician and institution names swapped, this report's score moves by 0.0 points.
What a reader could check
| People named as sources | 0 |
|---|---|
| Unnamed sources | 0 |
| Links to primary records (government, court, filings, PDFs) | 0 |
| Documents cited in the text (a report, bill, ruling, filing) | 0 |
| Checkable specifics (numbers and dates) | 46 |
| Data shown (a table or chart) | no |
| Correction or clarification noted | no |
What a reader could check, counted by published patterns. Shown beside the score, never part of it. How each count works
Checked against the official record
- 18–29: not checked (no chamber named in the sentence).
Senate vote counts are checked against the Senate's roll-call list for four days before to one day after publication. Bills are looked up on Congress.gov. House counts are not checked yet. Shown beside the score, never part of it.
Record of this measurement
Method 3.1.0, word-list fingerprint 807a17189402a416, read by text extractor version 4. Fingerprint of the text read: fb94a1d958eed1b8. Internet Archive copy nearest the time it was read. The text read was not kept (read before method 3.1.0, or from the feed only), so a later rule change can be applied only while the report is still in the outlet's feed.