News Analytics

FastAPI-backed source, lens, workflow, and event diagnostics

The news surface reads from the backend contract and exposes exploratory comparisons, data quality checks, workflow health, and same-event analysis.

Index

Pages

All routes below stay inside the same shared analytics surface.

News Source Effects

Live FastAPI data

What this page does

Compare source effect sizes by lens with pooled, within-topic, and within-tag views.

Data Mode

Scope

Analysis Mode

Switch between pooled, within-topic, and within-tag source comparisons without changing the underlying data mode.

Controls

Effect Filters

Control lens count, FDR threshold, and the detailed lens used for the source-mean comparison chart.

Reliability

Source Reliability Assessment

Heuristic readout for whether source-difference claims have enough support. This is not a quality score; it summarizes sample size, separability, FDR exposure, and controlled-slice availability.

Methodheuristic-v1
Pooled Labeltopic-confounded
Pooled Tierhigh
Pooled Score1.00
Event-Control Tiermoderate
Event-Control Score0.45
Topics OK1 / 2
Tags OK1 / 2
Pooled Flags0
Articles729
Sources11
Lenses12
Classification accuracy24.3%
Baseline accuracy10.4%
Classification lift13.9%
Best q-value0.0476
FDR-significant lenses12 / 12

Topic Slices

Topic Reliability

Per-topic support levels for within-topic source comparisons.

TopicStatusTierScoreArticlesSourcesLiftBest qFlagsReason
Untaggedokhigh1.006851015.8%0.0476none
worldunavailableunavailable0.004410.0%0.0000insufficient_source_count, source_differentiation_unavailable, source_lens_effects_unavailableSource differentiation and lens effects are both unavailable for this slice.

Tag Slices

Tag Reliability

Per-tag support levels for within-tag source comparisons.

TagStatusTierScoreArticlesSourcesLiftBest qFlagsReason
Unknownunavailableunavailablen/a000.0%0.0000none
Unknownunavailableunavailablen/a000.0%0.0000none

Lens Effects

Pooled Source Effects

Lens-level source differences ranked by effect size, with FDR-aware filtering and source mean context.

Label: topic-confounded

ok

Rows shown: 10 | q-threshold: All | Reliability: high (1.00)

Rows10
Permutations20
Multiple Testingbenjamini-hochberg
Tests12
Best q-value (FDR)0.0476
Best raw p-value0.0476
LensnSourcesFeta²p_perm_rawp_perm_fdrSource GapTop / Bottom
Objectivity vs Opinion Lens7291124.5300.25460.04760.047626.83PBS NewsHour / CBS News
Entity-Level Sentiment Lens7291124.4890.25430.04760.047633.33The Guardian / CBS News
Sentiment Clarity Lens7291121.7300.23230.04760.047628.55The Guardian / CBS News
Credibility Lens7291117.1490.19280.04760.047627.41The Guardian / CBS News
Linguistic Quality Lens7291115.7730.18010.04760.047624.36BBC News / CBS News
Agency and Voice Lens7291114.2360.16550.04760.047619.14The Guardian / CBS News
Authority and Source Positioning Lens7291113.6900.16010.04760.047628.75DW / CBS News
Emotional Intensity Lens7291112.4760.14800.04760.047634.61Fox News / CBS News
Epistemic Modality and Certainty Lens7291112.2710.14600.04760.047628.52DW / CBS News
Hegemonic Common-Sense Lens729119.2700.11430.04760.047626.57PBS NewsHour / CBS News

Reference Table

Topic Slice Overview

Quick scan of per-topic availability and the strongest lens effect present in each topic slice.

TopicStatusLens RowsBest LensBest eta²
Untaggedok12Objectivity vs Opinion Lens0.250
worldunavailable0n/an/a

Reference Table

Tag Slice Overview

Quick scan of per-tag availability and the strongest lens effect present in each tag slice.

TagStatusLens RowsBest LensBest eta²
Unknownunavailable0n/an/a
Unknownunavailable0n/an/a