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 Trends

Live FastAPI data

What this page does

Track temporal movement in scores, coverage, and source behavior.

Data Mode

Coverage

Temporal Coverage

Basic publication span and article-count coverage for the available news corpus.

Days Covered109
First Day2017-12-11
Latest Day2026-07-20
Articles4,096

Tag Momentum

Tag Momentum Over Time

Daily counts for the highest momentum tags, ranked with exponential decay and recent-vs-baseline lift.

ok

Reference Date2026-07-20
Recent Articles292
Baseline Articles665
New Tags377
Accelerating Tags144
TagTrendMomentumRecentBaselineLatest Seen
politicsactive192.121101772026-07-20
cultureactive45.2725382026-07-20
militaryaccelerating45.2320222026-07-20
environmentactive44.0733902026-07-20
technologyactive41.4828582026-07-20
businessactive40.2121302026-07-20
black-pressactive35.7126562026-07-20
legislationaccelerating33.301162026-07-20

Lens Trends

Lens Score Time Series

Daily lens trajectories for the leading score dimensions in the dataset.

ok

Series Basisdaily_mean_lens_percentages
Days29
Articles With Scores172
Lenses12

Embedding Paths

Temporal Latent Movement

How daily article centroids move through PCA and MDS space over time.

ok

Temporal Basispc1_pc2_with_day_index
Days29
Start2026-05-23
End2026-07-20
DateArticlesPC1PC2
2026-05-2390.0070.759
2026-05-2481.2700.575
2026-05-258-0.1660.045
2026-05-2670.198-0.973
2026-05-291-0.6610.695
2026-05-3010.3010.762
2026-05-3160.8670.208
2026-06-048-0.074-0.452
2026-06-058-0.5000.324
2026-06-0680.077-0.412
2026-06-1022.9940.837
2026-06-1160.158-0.327
2026-06-264-0.6290.914
2026-06-278-1.6661.096
2026-06-298-1.4990.001
2026-07-0312.0280.638
2026-07-048-0.424-0.230
2026-07-057-0.859-0.673
2026-07-0731.0360.559
2026-07-085-0.7680.632
2026-07-0980.587-0.097
2026-07-1110.622-1.830
2026-07-1210.896-1.134
2026-07-1360.590-0.010
2026-07-1690.9910.012
2026-07-178-0.347-0.276
2026-07-1870.5050.150
2026-07-1980.003-0.109
2026-07-208-0.199-1.089

Stability

Drift Diagnostics

Compares early and recent windows to flag lens, source, tag, and volume shifts.

ok

Severityhigh
Drift Score0.753
Max Lens Delta0.00
Source TVD0.753
Tag TVD0.615
Windows2017-12-11 to 2026-05-15 / 2026-05-16 to 2026-07-20
LensBaseline MeanRecent MeanDeltaBaseline NRecent N
Agency and Voice Lens0.0079.510.000172
Authority and Source Positioning Lens0.0081.600.000172
Causal Attribution Lens0.0059.390.000172
Credibility Lens0.0072.380.000172
Emotional Intensity Lens0.0046.800.000172
Entity-Level Sentiment Lens0.0092.970.000172
Epistemic Modality and Certainty Lens0.0078.200.000172
Hegemonic Common-Sense Lens0.0074.200.000172
Linguistic Quality Lens0.0094.770.000172
Objectivity vs Opinion Lens0.0093.260.000172
Omission and Silence Lens0.0082.650.000172
Sentiment Clarity Lens0.0094.360.000172

Volume

Daily Article Counts

Daily publication counts with a matching UTC hourly distribution view.

DateArticlesVolume
2017-12-111
2017-12-121
2026-03-028
2026-03-052
2026-03-062
2026-03-0718
2026-03-0814
2026-03-0910
2026-03-1014
2026-03-1112
2026-03-301
2026-04-021
2026-04-037
2026-04-0431
2026-04-0531
2026-04-0631
2026-04-0739
2026-04-0831
2026-04-0932
2026-04-1028
2026-04-1129
2026-04-1228
2026-04-1340
2026-04-1429
2026-04-152
2026-04-161
2026-04-1732
2026-04-193
2026-04-2034
2026-04-212
2026-04-2234
2026-04-2333
2026-04-2439
2026-04-2526
2026-04-2630
2026-04-2738
2026-04-2832
2026-04-293
2026-04-3035
2026-05-0137
2026-05-0234
2026-05-0326
2026-05-042
2026-05-052
2026-05-0636
2026-05-0734
2026-05-0835
2026-05-0935
2026-05-1027
2026-05-111
2026-05-1233
2026-05-1333
2026-05-1438
2026-05-1543
2026-05-1634
2026-05-1728
2026-05-1835
2026-05-1940
2026-05-2030
2026-05-2147
2026-05-2269
2026-05-2393
2026-05-2487
2026-05-25121
2026-05-26123
2026-05-275
2026-05-288
2026-05-2939
2026-05-3035
2026-05-3182
2026-06-011
2026-06-026
2026-06-0334
2026-06-04145
2026-06-05166
2026-06-0693
2026-06-084
2026-06-097
2026-06-1028
2026-06-11128
2026-06-161
2026-06-231
2026-06-241
2026-06-255
2026-06-2613
2026-06-2779
2026-06-2814
2026-06-29109
2026-06-303
2026-07-015
2026-07-0219
2026-07-0342
2026-07-0487
2026-07-0569
2026-07-065
2026-07-0730
2026-07-08121
2026-07-09106
2026-07-107
2026-07-116
2026-07-1215
2026-07-13112
2026-07-144
2026-07-1527
2026-07-16130
2026-07-17149
2026-07-1881
2026-07-1963
2026-07-20104

Hourly Pattern

Publish Hours (UTC)

UTC publication-time concentration by hour across the loaded dataset.

00:0043
01:0034
02:0023
03:0016
04:00147
05:0038
06:0040
07:0098
08:00133
09:00195
10:00235
11:00282
12:00377
13:00504
14:00745
15:00418
16:00235
17:0073
18:0050
19:0081
20:0064
21:0073
22:0086
23:00106