Retina
Reads more than 200 news sources a week, from newspapers and agencies to public channels, and finds the storylines, the tone and the spikes around people, places and organisations.
- Good for
- Turns the day's news into people, places and organisations you can search, trend and compare, around the clock, with one service where fifty-seven containers used to be.
- Measured
- Links checked on three test names after the switch on 18 July: 88 to 96 % right. Before it, vector similarity reached 2.4 % on one of them.
- Junk recognised before any request is made: 4.9 % of the inflow in the fourteen days to 15 October.
- Since 23 September the language model rates nearly every new article for relevance; on 180 headlines labelled by one rater it caught 68 % of the junk and lost 2.5 % of the relevant ones.
- Open questions
- How many names does the model miss? The link check only sees the ones it found.
- Do its bursts warn early, or confirm what the press already says?
Retina
One solid dot, one news report that names a place. Blue: the last 24 hours. Pale: land without a report.
This is what the lab's sources write about, not where things happen. 2,900 reports name only a country and are left out, and so are 1,081 the geocoder put in the wrong place: on a street address, or in a town that shares a country's name.
2,919 of 13,774 reports, 2 Nov, 00:00 to 5 Nov, 13:00 UTC.
Source: Retina, via the News Deck on infinimind.info
Measured 5 Nov 2026, 13:01 UTC
What happens to one article
- Article. From a feed, a public channel or the gateway.
- Vector. Turned into meaning first: search and clusters work on it.
- Entities. A language model picks out people, places, organisations, events, assets.
- Catalogue. Each name is linked to one curated entry.
- Storylines. Articles that stay together over days.
- Bursts. Names that suddenly outrun their own baseline.
- Tone. A sentiment score per article, summed up per entity.
Retina is the lab’s news perception. It is built embedding-first: every article is turned into a vector before anything else happens, so that similarity, clustering and search all work on meaning rather than keywords. A language model then extracts the entities each article mentions (people, places, organisations, events, assets) and links them to a curated catalogue. How often those links are right was checked on test names in July; the numbers and their limits are below. Storylines are clusters of articles that stay together over days; bursts are names that suddenly outrun their own baseline; tone is a sentiment score per article, aggregated per entity.
Where the reports come from
One dot, 25 reports a day, averaged over 7 days to 5 November. Small sources show one dot.
Sources are ordinary: RSS from newspapers, broadcasters, agencies and specialist outlets, a set of public Telegram channels, and a few sources that are only reachable over Tor, routed through the lab’s own gateway. Nothing is scraped that a publisher hides behind a login. Retina keeps derived data; the articles stay with their publishers.
What it replaced, and what that fixed
Retina replaced a much larger predecessor on 26 March 2026: fifty-seven containers and more than two hundred tools, retired in one move for a single service with one job. The links did not come for free either. Until July 2026 articles were linked to entities by vector similarity. Checked on one test name, Iraqi Kurdistan, 271 of 11,267 linked articles actually contained the name: 2.4 %. A stricter threshold did not save it; at 0.80 it reached 27.7 % and kept less than one percent of the right links. The language-model extraction had been running alongside all the time, its results thrown away; since 18 July it is the only source of the links. The same check afterwards: Iraqi Kurdistan 95.2 %, Bandar Abbas 96.4 %, Strait of Hormuz 88.0 %. The check is deliberately simple, a name in the text, so it measures links that are wrong, not names the model missed. Before any request is made, posts that carry only a picture or a video, and consent, login and bot pages, are recognised and set aside: stored, but not read further. That was 4.9 % of the inflow in the fourteen days to 15 October, nearly all of it picture-only posts.
Five questions per article
- Topic
- Reach
- Violence
- Harm to civilians
- Does it matter
Since 23 September the language model that extracts the entities also answers five short questions about nearly every new article: topic, reach, violence, harm to civilians, and whether it matters at all. What it judges unimportant is set aside, not deleted. Together with the pattern filter above, 12.4 % of the inflow was set aside in the fourteen days to 15 October: 4.9 % by pattern, 7.5 % by the model.
For one day before that, a small fine-tuned decision model did this job (see The Model Lab). In its first run, with a reach threshold, it set aside 42 % of two days’ inflow, and on 23 September it was switched off. On 180 headlines labelled by one rater, the agent, the large model caught 68 % of the junk and lost 2.5 % of the relevant articles; the small model with its refined rule caught 43 % and lost 2.8 %.
The numbers below are read from the running system on the day of the snapshot. Retina feeds the actor graph, the situation picture and the network on the front page.
What goes in
Snapshot 5 November 2026Retina reads 220 sources that actually delivered something in the last 7 days: newspapers and broadcasters, agencies, specialist outlets, official channels, a set of sources reached over Tor, and 88 Telegram channels. Every item is embedded, categorised and linked to the entities it mentions.
Counted over the 7 days to 2026-11-05, one and the same window for every number in this block. Under 1 per cent of incoming items carry no source assignment at all; they are in the total but in none of the per-source figures.
Feeds by category
- Regional / Local363,721
- General News191,569
- Finance & Markets26,797
- Geopolitics & Security26,188
- Staatsmedien (CN/RU)22,438
- Crypto18,718
- Tech & Science16,096
- unkategorisiert7,342
- Hybrid-Threat5,220
- KI & ML4,038
- Defense-Industrie-DE1,545
- Defense-News1,362
Source types: rss 131, web 1
Sources with the most articles
Names only. What we pull out of them is below; the articles themselves stay with their publishers.
What comes out
Four kinds of readings, all derived, none of them copied: which entities are being talked about and with whom, which storylines are forming, where a name suddenly spikes, and which way the tone leans.
Entity bursts
Names that are mentioned far more often than their own baseline.
| entity | window | baseline | factor |
|---|---|---|---|
| Iran | 793 | 430.8 | 1.8× |
| JD Vance | 131 | 17.97 | 7.3× |
| Ron DeSantis | 38 | 2.83 | 13.4× |
| Islamic Revolution Guards Corps | 51 | 18.1 | 2.8× |
| National Police | 58 | 26.57 | 2.2× |
| Yemen | 62 | 51.76 | 1.2× |
| Armed Forces of Ukraine | 33 | 8.77 | 3.8× |
| Max | 24 | 2.47 | 9.7× |
| Mojtaba Khamenei | 28 | 5.7 | 4.9× |
| Mohammad Bagher Ghalibaf | 26 | 4.17 | 6.2× |
Active storylines
Clusters of articles that hang together, named by the machine. It names them in German, the lab's language, and translates them for this page where it can.
| storyline | articles |
|---|---|
| Dollar exchange rate and currency markets · United States, Dow Jones, Colombia | 1,035 |
| Currency rates and exchanges · Euro, Chile, Chilean Peso | 589 |
| Currency rates and petrol prices · Dow Jones, Euro, Brazil | 999 |
| Digital security and censorship · Schweizerische Nationalbank, Swiss National Bank, Switzerland | 1,332 |
| Oil prices rise to new highs · Brent, Moscow, TASS | 1,564 |
| Ukrainische Drohnenangriffe · Kyiv Oblast, Chernihiv Oblast, Olyshivka | 2,956 |
| ECB leadership change and the European economy · European Central Bank, Joachim Nagel, Eurozone | 984 |
| Reaktivne BpLA ta povirky v Ukraini · Sumy | 9,133 |
Topics, all articles
The category the pipeline assigns to each article.
- politics278,431
- humanitarian191,142
- conflict102,770
- security82,784
- middle-east66,507
- finance61,677
- off-topic56,293
- war-tracking53,740
- geopol-osint43,219
- technology33,071
- leadmedia23,513
- crypto18,684
Tone by entity, last 7d
Mean sentiment of the articles that mention the name. Left of centre leans negative, right leans positive.
- United States+0.09 · 11,177
- Trump+0.10 · 5,363
- Iran+0.02 · 4,394
- Russia-0.11 · 4,291
- Israel-0.05 · 4,206
- EFE-0.01 · 4,144
- Ukraine-0.16 · 3,165
- Colombia+0.06 · 2,652
One article, as Retina sees it
A single recent item, with everything the pipeline attached to it. No text is stored beyond what is shown.
- published
- 2026-11-06 00:12
- source
- Página/12 (AR)
- category
- politics
- language
- en
- sentiment
- -0.56
- entities