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

척 존스의 로드러너 규칙을 AI 에이전트 아이덴티티 디자인 원칙으로
Use Cases

척 존스의 로드러너 규칙을 AI 에이전트 아이덴티티 디자인 원칙으로

레딧 게시글에서 척 존스의 로드러너 만화를 위한 9가지 규칙이 AI 에이전트 정체성 설계에 어떻게 매핑되는지 분석하며, 내부 실패 모드에 관한 규칙 2, 최적화 루프 회피에 관한 규칙 3, 그리고 우아한 실패에 관한 규칙 9를 강조합니다.

OpenClawRadar
OpenClaw 에이전트 사용 사례: 데브옵스 자동화부터 정보 수집까지
Use Cases

OpenClaw 에이전트 사용 사례: 데브옵스 자동화부터 정보 수집까지

한 개발자가 OpenClaw 에이전트가 매일 처리하는 여섯 가지 구체적인 작업을 공유합니다. 여기에는 Discord 명령을 통한 서버 운영, 8개 계정에 걸친 이메일 필터링, Reddit 콘텐츠 분석, PostHog 분석 구성, Discord 서버 관리, Feishu의 기업 지식 베이스 운영이 포함됩니다.

OpenClawRadar
개발자가 프론트엔드 개발과 랜딩 페이지 디자인에 Claude AI를 사용합니다.
Use Cases

개발자가 프론트엔드 개발과 랜딩 페이지 디자인에 Claude AI를 사용합니다.

한 개발자가 Claude AI를 사용하여 랜딩 페이지의 프론트엔드를 개선했으며, 반복적인 피드백을 통해 디자인 제안, 반응형 레이아웃, 접근성 수정을 제공하는 페어 프로그래머처럼 활용했습니다.

OpenClawRadar
제품 아이디어 검증을 위한 Claude Code 및 Remotion 데모 활용
Use Cases

제품 아이디어 검증을 위한 Claude Code 및 Remotion 데모 활용

개발자가 실제 제품 코드를 작성하기 전에 Claude Code와 Remotion을 사용하여 TypeScript YouTube MCP 도구의 60초 컨셉 데모를 약 2시간 만에 구축했습니다. 이 데모는 sqlite-vec를 사용한 50개 강의에 대한 의미론적 검색과 API 키 불필요로 아이디어를 검증했습니다.

OpenClawRadar