About
About Broadcast Prism
What this project is and the question it tries to answer.
Broadcast Prism compares how the UK's main TV news channels cover the same stories. For each day it extracts the topics each channel covered, detects where one channel omitted a story that most others ran, and produces a cross-channel summary of each gap topic.
Methodology
How bulletins are captured, transcribed, and compared across channels.
- Topic extraction. Each channel's broadcast transcript is sent to an LLM with a versioned prompt that returns structured topics (name, category, relevance, estimated airtime).
- Deduplication. Newly extracted topic names are matched against the existing canonical topic list (LLM-assisted) so the same story is linked across channels and days rather than duplicated.
- Coverage gap detection (deterministic). A topic × channel presence matrix is built from the linked topics. A channel is flagged as having a gap for a topic only if it did not cover the topic, a majority of other channels did, and its total bulletin airtime for the day is not materially below the cross-channel median — i.e. it had spare capacity rather than simply a shorter bulletin. Severity is assigned from how many channels covered the topic and the spare-capacity margin. The gap decision is a fixed rule, not an LLM judgement.
- Neutral summary. For each gap topic, transcripts from all covering channels are passed to an LLM with a versioned prompt that produces a cross-channel summary with key claims and source attribution.
Channels
The seven channels currently captured, with their broad political spectrum and capture rule.
| Channel | Political spectrum | Capture rule |
|---|---|---|
| BBC ONE WestHD | Centre-left / liberal | bbc-one-news |
| BBC TWO HD | Centre-left / analytical | newsnight |
| Channel 4 HD | Progressive | channel-4-news |
| ITV1 HD | Mainstream commercial | itv-news |
| Sky News | Centre-right | sky-news |
| GB News | Right / populist | gb-news |
| 5 HD | Lighter commercial | channel-5-news |
Consensus is not objectivity
Why agreement between channels is a signal, not a guarantee of truth.
Broadcast Prism summaries are cross-channel consensus, not an objective account. Consensus can be uniformly wrong, or omit what only one channel covered. A story every channel agrees on is not thereby true; a story only one channel ran is not thereby false. Topics and coverage are derived from automated transcript analysis and may contain errors. Treat this site as a map of where attention went, not a verdict on what happened.