War Radar: An Automated Pipeline That Uses AI to Classify Conflict and Evacuation Reports

✍️ OpenClawRadar📅 公開日: October 3, 2026🔗 Source
Ad

War Radar, a new project from the Ukrainian agency SEOPort, publishes a daily world map of armed-conflict risk. The daily estimates are calculated automatically, and AI models are used only for a few narrow classification tasks. It is a practical case study in where models belong in an automated system — and where they do not.

What it shows

  • Countries with available data, updated daily: each country’s current status (from armed violence to major armed conflict), ongoing events such as coups, major disasters, epidemics and internet shutdowns, and a four-level estimate of the risk of a new outbreak of armed violence or a coup within 90 days.
  • Evacuations and warnings on a two-hour cycle: reports of diplomatic staff being withdrawn and new official travel warnings from several governments are checked every two hours.
  • A “Possible sharp escalation in fighting” mark: when reports of fighting in a country suddenly spike, an AI model reads the headlines and judges whether they suggest a sharp escalation. The project publishes its record: in a 2022–2026 check about half of these marks coincided with a sharp rise in deaths, but the mark missed most major escalations, including the 2022 invasion of Ukraine. It does not affect the risk level.
  • Five languages: English, Ukrainian, Polish, German and Spanish, with weekly summaries back to 2018.
Ad

Where AI models fit in

The risk level itself comes from a formula, not a language model: it combines the level and trend of armed violence, recent history, official travel warnings, embassy evacuations, news tone and the situation in neighboring countries, each weighted by how strongly it was linked to crises in the past. Models are used where fixed rules break down — deciding whether a news report really describes an embassy evacuation, or whether the headlines suggest a sharp escalation in fighting.

Under the hood it is a set of scheduled Python jobs that collect and process data, use SQLite, and generate a static site served by nginx. Failures trigger a Telegram alert. Conflict data arrive with a delay of about two months, so recent escalations may not yet be reflected in the risk level — a limitation the project states on the site.

Validation and limitations

The project describes the result as a rough estimate, not a forecast. The formula was fitted on 2015–2022 and tested on 2023–2026, years it had not seen. In that test, weeks rated “Low” were followed by a new crisis about 1 in 110 times, and weeks rated “Very high” about 1 in 4 times — so even at the top level, most weeks pass without a crisis. A public “Checking the estimates” page records every weekly rating from launch and compares it with what happened 90 days later, misses included.

For anyone building automation with AI agents, the design choice is the interesting part: deterministic code does the counting, models handle narrow yes/no classification, and the system publishes observed crisis frequencies for each risk level together with its known limitations.

Ad

👀 See Also

開発者がClaude Chat無料版を使用してHTML5ゲームをリリース
Use Cases

開発者がClaude Chat無料版を使用してHTML5ゲームをリリース

20年のC言語ゲームプログラミング経験を持つ開発者が、Claude Chatの無料版を利用して、30日間で1日約1時間の作業で、モダンなHTML5スペースシューティングゲームを構築しました。ゲームには手続き型サウンド、敵AI、アップグレードシステム、ウェーブメカニズムが含まれています。

OpenClawRadar
ClaudeコードエージェントがオーケストレーションフレームワークなしでAPI契約を交渉
Use Cases

ClaudeコードエージェントがオーケストレーションフレームワークなしでAPI契約を交渉

2つのClaude Codeエージェントが、わずか2つのメッセージングツールとシステムプロンプトのみを使用して、API契約をピアツーピアで交渉し、エンドポイントの形状、レスポンス形式、CORSヘッダーについて合意した後にコードを記述しました。ブリッジの実装は、WebSocketブローカーとMCPチャネルを含む約190行のTypeScriptです。

OpenClawRadar
Claudeを使ってPainSignalを構築:1,000件の実ビジネス課題のデータベース
Use Cases

Claudeを使ってPainSignalを構築:1,000件の実ビジネス課題のデータベース

開発者がClaude Codeを使用してPainSignalを構築しました。このプラットフォームは、トラック輸送や清掃などの業界から1,000件の実際のビジネス課題を整理しています。Claudeはデータ分類、機会クラスタリング、アプリコンセプト生成を担当しました。

OpenClawRadar
長持ちするOpenClaw設定:複雑さを減らし、信頼性を高める
Use Cases

長持ちするOpenClaw設定:複雑さを減らし、信頼性を高める

40〜50のOpenClawセットアップを分析した結果、持続可能な構成は、1つのエージェント、3〜5のスキル、Sonnetモデルを使用し、カレンダー管理やメールの仕分けなどの日常的なタスクに焦点を当てていることが分かりました。一方、20以上のスキルを持つ複雑なマルチエージェントシステムは、通常3週間以内に失敗します。

OpenClawRadar