Glossaire

~
Analysis of Russia-Ukraine War based on data from 5 collection sources.
~
Current risk assessment: MODERATE.
~
News coverage: 14 articles collected from GDELT, RSS feeds, and NewsAPI.
~
NASA FIRMS detected 213 thermal hotspots, 14 near key strategic locations.
~
OSINT: 228 GDELT GKG records, 105 military movement events.
~
Top conflict themes: DRONES, KILL, MILITARY, SANCTIONS, PROTEST.
!
Maritime intelligence: 8 events — 0 naval/military, 2 shipping disruptions, 0 chokepoint events.
17
Événements d'Actualité
0
Aéronefs Suivis
213
Total Points Chauds
228
Signaux OSINT
11
Événements Maritimes
75
Mouvements Militaires

Vue Géospatiale ?Interactive map with all geo-tagged events. Click markers for details. Toggle NASA satellite layer via layer control (top-right).

Site Clé
Militaire / Thermique
Cargo
Surveillance / OSINT
Actualités
Maritime
Mouv. Militaire

Continued military operations — use conventional military force events dominant
90%
1-7 days
105 military movement events detected
GDELT CAMEO analysis detected 105 military movement events, indicating active force posture.
Increased operational activity at strategic sites in Eastern Europe
85%
24-48 hours
14 hotspots near key locations out of 213 total
Thermal anomalies near strategic sites suggest heightened military or industrial activity.
Diplomatic channels active but overshadowed by combat operations
55%
1-3 weeks
CEASEFIRE theme: 32 mentions
KILL theme: 70 mentions
Simultaneous ceasefire discussion and kill/military themes suggest parallel diplomatic and combat tracks.

0
Naval / Military
2
Disruptions
0
Chokepoint
2
Port Activity
Investigators examine whether Ukraine terrorist attack was directed by Russia
Sat, 18 Apr 2026 20:19:53 GMT
Sanctions don’t result in regime change. Whether against Iran or Russia, western countries need shrewder tactics | Simon Jenkins
Fri, 17 Apr 2026 12:19:41 GMT
Ukraine Strikes Two Russian Refineries, Baltic Sea Port
Sat, 18 Apr 2026 12:10:26 +0000
How Hungary's knife-edge election could impact the US and Russia
Sun, 12 Apr 2026 02:52:03 GMT
Maritime event 173: vs AUS (Goldstein: -5.0)
20260419
Maritime event 193: BUS vs IRNMIL (Goldstein: -10.0)
20260419
Maritime event 194: GBR vs BUS (Goldstein: -10.0)
20260419
Maritime event 190: ISR vs ISRMIL (Goldstein: -10.0)
20260419
Maritime event 190: ISRMIL vs LBN (Goldstein: -10.0)
20260419
Maritime event 173: KHM vs KHMREB (Goldstein: -5.0)
20260419
Maritime event 173: KHM vs KHMREB (Goldstein: -5.0)
20260419

Distribution of military action types observed for Russia vs Ukraine.
Use conventional military force: Use conventional military force: COP -> UKR
· : -10.0 · source
Use conventional military force: Use conventional military force: HLH ->
→ · : -10.0 · source
Fight with small arms: Fight with small arms: UAF -> UKR
· : -10.0 · source
Use conventional military force: Use conventional military force: UKR -> RUS
· : -10.0 · source
Fight with small arms: Fight with small arms: UKR -> RUS
· : -10.0 · source
Use conventional military force: Use conventional military force: MIL -> UKR
· : -10.0 · source
Use conventional military force: Use conventional military force: UKR ->
→ · : -10.0 · source
Use conventional military force: Use conventional military force: UKR -> MIL
· : -10.0 · source
Use conventional military force: Use conventional military force: UKR -> UKRMIL
· : -10.0 · source
Use conventional military force: Use conventional military force: UKRMIL -> UKR
· : -10.0 · source
Fight with small arms: Fight with small arms: UKR -> COP
· : -10.0 · source
Use conventional military force: Use conventional military force: ISR -> IRN
· : -10.0 · source
Use conventional military force: Use conventional military force: USA -> IRN
· : -10.0 · source
Use conventional military force: Use conventional military force: GOV ->
→ · : -10.0 · source
Use conventional military force: Use conventional military force: GOV -> RUS
· : -10.0 · source
Impose embargo: Impose embargo: MED -> RUS
· : -5.0 · source
Impose embargo: Impose embargo: MED -> RUSELI
· : -5.0 · source
Impose embargo: Impose embargo: MED -> RUSELI
· : -5.0 · source
Use unconventional violence: Use unconventional violence: RUS -> GBRGOV
· : -9.0 · source
Impose blockade: Impose blockade: RUS -> IGOEUREEC
· : -5.0 · source
Impose blockade: Impose blockade: RUS -> IGOEUREEC
· : -5.0 · source
Use conventional military force: Use conventional military force: RUSGOV ->
→ · : -10.0 · source
Impose blockade: Impose blockade: RUSGOVMED -> IGOEUREEC
· : -5.0 · source
Impose blockade: Impose blockade: RUSGOVMED -> IGOEUREEC
· : -5.0 · source
Fight with small arms: Fight with small arms: UKR -> RUS
· : -10.0 · source
Fight with small arms: Fight with small arms: UKR -> RUS
· : -10.0 · source
Impose embargo: Impose embargo: UKRMED -> RUS
· : -5.0 · source
Use conventional military force: Use conventional military force: UKRUAF -> CVL
· : -10.0 · source
Use conventional military force: Use conventional military force: BGR -> RUS
· : -10.0 · source
Fight with small arms: Fight with small arms: COP ->
→ · : -10.0 · source
Fight with small arms: Fight with small arms: COP -> USAMED
· : -10.0 · source
Use conventional military force: Use conventional military force: GOV -> COP
· : -10.0 · source
Use conventional military force: Use conventional military force: UKR -> RUS
· : -10.0 · source
Use conventional military force: Use conventional military force: UKR -> RUS
· : -10.0 · source
Use conventional military force: Use conventional military force: UKR -> RUS
· : -10.0 · source
Fight with small arms: Fight with small arms: UKR -> RUS
· : -10.0 · source
Fight with small arms: Fight with small arms: UKR -> RUS
· : -10.0 · source
Use conventional military force: Use conventional military force: UKRGOV -> COP
· : -10.0 · source
Use conventional military force: Use conventional military force: RUS -> RUSGOV
· : -10.0 · source
Use conventional military force: Use conventional military force: LEG -> MIL
· : -10.0 · source

Renseignement Aérien ?OpenSky Network ADS-B data (live). Anonymous quota is small; configure OAuth2 credentials in config/settings.yaml (opensky.client_id / client_secret) for full coverage.

OpenSky offline. The API returned an error: timeout: HTTPSConnectionPool(host='opensky-network.org', port=443): Max retries exceeded with url: /api/states/all?lamin=44.0&lamax=53.0&lomin=22.0&lomax=42.0 (Caused by ConnectTimeoutError(, 'Connection to opensky-network.org timed out. (connect timeout=25)')). Last successful fetch will be used if cached.
CountrySpeedFlags
No anomalies detected

Aéronefs par Pays d'Origine

Aéronefs par Pays d'Origine: distribution of aircraft observed in the region grouped by country of origin.

Points Chauds Thermiques Près des Sites Clés ?NASA FIRMS detections within ~15km of strategic sites.

LocationTime
Crimea (Sevastopol)332.689.482026-04-18 1028
Crimea (Sevastopol)318.027.82026-04-18 2244
Crimea (Sevastopol)301.075.842026-04-18 2244
Crimea (Sevastopol)352.485.842026-04-18 2244
Crimea (Sevastopol)367.07.82026-04-18 2244
Crimea (Sevastopol)308.492.152026-04-18 2244
Crimea (Sevastopol)355.728.492026-04-19 24
Crimea (Sevastopol)315.465.072026-04-18 102
Crimea (Sevastopol)325.215.072026-04-18 102
Crimea (Sevastopol)339.725.972026-04-18 1047
Crimea (Sevastopol)316.323.812026-04-19 43
Crimea (Sevastopol)301.173.932026-04-19 43
Crimea (Sevastopol)331.534.112026-04-19 43
Crimea (Sevastopol)351.873.932026-04-19 43

Thèmes de Conflit OSINT

Thèmes de Conflit OSINT: most-discussed open-source themes related to the conflict.

Chronologie des Événements ?Chronological event feed. Blue=news, orange=flight, red=satellite, purple=OSINT, cyan=maritime, yellow=military.

Got $100 Million? Ukraine Has Just the Fertilizer Plant for You.
Thu, 16 Apr 2026 13:03:43 +0000 · RSS: NYT > World > Europe · Source
'Everything flew': Ukrainians describe Russian attack on apartment block – video
Thu, 16 Apr 2026 11:28:52 GMT · RSS: Europe | The Guardian · Source
Ukraine war briefing: search for motive after gunman kills six in Kyiv
Sun, 19 Apr 2026 05:30:53 GMT · RSS: Europe | The Guardian · Source
What to Know About the Bulgarian Election
Sun, 19 Apr 2026 04:01:06 +0000 · RSS: NYT > World > Europe · Source
‘I was fighting two wars’: Ukraine’s soldiers confront their addiction struggles
Sun, 19 Apr 2026 04:00:32 GMT · RSS: Europe | The Guardian · Source
How Hungary's knife-edge election could impact the US and Russia
Sun, 12 Apr 2026 02:52:03 GMT · RSS: BBC News · Source
How Hungary's knife-edge election could impact the US and Russia
Sun, 12 Apr 2026 02:52:03 GMT · RSS: BBC News · Source
Kyiv Mass Shooting Kills 6 and Gunman Is Shot Dead After Taking Hostages in Grocery
Sat, 18 Apr 2026 20:43:28 +0000 · RSS: NYT > World > Europe · Source
Investigators examine whether Ukraine terrorist attack was directed by Russia
Sat, 18 Apr 2026 20:19:53 GMT · RSS: Europe | The Guardian · Source
Investigators examine whether Ukraine terrorist attack was directed by Russia
Sat, 18 Apr 2026 20:19:53 GMT · RSS: Europe | The Guardian · Source
At least six killed in Kyiv as gunman opens fire and takes hostages
Sat, 18 Apr 2026 18:09:57 GMT · RSS: BBC News · Source
Ukraine police shoot dead gunman who killed six in Kyiv, took hostages
Sat, 18 Apr 2026 18:02:18 +0000 · RSS: Al Jazeera – Breaking News, World News and Video from Al Jazeera · Source
Ukraine Strikes Two Russian Refineries, Baltic Sea Port
Sat, 18 Apr 2026 12:10:26 +0000 · RSS: gCaptain · Source
Russian blogger’s fierce critique of Kremlin goes viral: ‘People are afraid of you’
Sat, 18 Apr 2026 08:00:07 GMT · RSS: Europe | The Guardian · Source
The week around the world in 20 pictures
Fri, 17 Apr 2026 18:38:15 GMT · RSS: Europe | The Guardian · Source
Sanctions don’t result in regime change. Whether against Iran or Russia, western countries need shrewder tactics | Simon Jenkins
Fri, 17 Apr 2026 12:19:41 GMT · RSS: Europe | The Guardian · Source
Sanctions don’t result in regime change. Whether against Iran or Russia, western countries need shre
Fri, 17 Apr 2026 12:19:41 GMT · RSS: Europe | The Guardian · Source
GDELT Event: 010 involving BLR
20260419 · · Source
GDELT Event: 012 involving CRM
20260419 · · Source
GDELT Event: 0874 involving UKR
20260419 · · Source
GDELT Event: 010 involving USA
20260419 · · Source
[190] Use conventional military force: COP -> UKR
20260419 · · Source
[190] Use conventional military force: HLH ->
20260419 · · Source
[193] Fight with small arms: UAF -> UKR
20260419 · · Source
[190] Use conventional military force: UKR -> RUS
20260419 · · Source
[193] Fight with small arms: UKR -> RUS
20260419 · · Source
[190] Use conventional military force: MIL -> UKR
20260419 · · Source
[190] Use conventional military force: UKR ->
20260419 · · Source
[190] Use conventional military force: UKR -> MIL
20260419 · · Source
[190] Use conventional military force: UKR -> UKRMIL
20260419 · · Source
[190] Use conventional military force: UKRMIL -> UKR
20260419 · · Source
[193] Fight with small arms: UKR -> COP
20260419 · · Source
[190] Use conventional military force: ISR -> IRN
20260419 · · Source
[190] Use conventional military force: USA -> IRN
20260419 · · Source
[190] Use conventional military force: GOV ->
20260419 · · Source
[190] Use conventional military force: GOV -> RUS
20260419 · · Source
[173] Impose embargo: MED -> RUS
20260419 · · Source
[173] Impose embargo: MED -> RUSELI
20260419 · · Source
[173] Impose embargo: MED -> RUSELI
20260419 · · Source
[180] Use unconventional violence: RUS -> GBRGOV
20260419 · · Source
[172] Impose blockade: RUS -> IGOEUREEC
20260419 · · Source
[172] Impose blockade: RUS -> IGOEUREEC
20260419 · · Source
[190] Use conventional military force: RUSGOV ->
20260419 · · Source
[172] Impose blockade: RUSGOVMED -> IGOEUREEC
20260419 · · Source
[172] Impose blockade: RUSGOVMED -> IGOEUREEC
20260419 · · Source
[193] Fight with small arms: UKR -> RUS
20260419 · · Source
[193] Fight with small arms: UKR -> RUS
20260419 · · Source
[173] Impose embargo: UKRMED -> RUS
20260419 · · Source
[190] Use conventional military force: UKRUAF -> CVL
20260419 · · Source
[190] Use conventional military force: BGR -> RUS
20260419 · · Source
[193] Fight with small arms: COP ->
20260419 · · Source
[193] Fight with small arms: COP -> USAMED
20260419 · · Source
[190] Use conventional military force: GOV -> COP
20260419 · · Source
[190] Use conventional military force: UKR -> RUS
20260419 · · Source
[190] Use conventional military force: UKR -> RUS
20260419 · · Source
[190] Use conventional military force: UKR -> RUS
20260419 · · Source
[193] Fight with small arms: UKR -> RUS
20260419 · · Source
[193] Fight with small arms: UKR -> RUS
20260419 · · Source
[190] Use conventional military force: UKRGOV -> COP
20260419 · · Source
[190] Use conventional military force: RUS -> RUSGOV
20260419 · · Source
[190] Use conventional military force: LEG -> MIL
20260419 · · Source
[190] Use conventional military force: LEG -> MIL
20260419 · · Source
[180] Use unconventional violence: RUS ->
20260419 · · Source
[180] Use unconventional violence: RUS ->
20260419 · · Source
[190] Use conventional military force: UKR -> MIL
20260419 · · Source
[180] Use unconventional violence: UKR -> RUS
20260419 · · Source
[190] Use conventional military force: CVL ->
20260419 · · Source
[193] Fight with small arms: GOV -> USA
20260419 · · Source
[180] Use unconventional violence: MIL ->
20260419 · · Source
[180] Use unconventional violence: MIL -> CVL
20260419 · · Source
[160] Reduce relations: RUS ->
20260419 · · Source
[190] Use conventional military force: RUS ->
20260419 · · Source
[180] Use unconventional violence: UKR ->
20260419 · · Source
[180] Use unconventional violence: UKR ->
20260419 · · Source
[194] Fight with artillery and tanks: UKR ->
20260419 · · Source
[195] Employ aerial weapons: UKR ->
20260419 · · Source
[195] Employ aerial weapons: UKR ->
20260419 · · Source
[190] Use conventional military force: UKR -> CVL
20260419 · · Source
[193] Fight with small arms: UKR -> CVL
20260419 · · Source
[193] Fight with small arms: UKR -> CVL
20260419 · · Source
[190] Use conventional military force: UKR -> RUS
20260419 · · Source
[193] Fight with small arms: UKR -> RUS
20260419 · · Source
[193] Fight with small arms: UKR -> RUS
20260419 · · Source
[190] Use conventional military force: -> COP
20260419 · · Source
[173] Impose embargo: ARG -> OPP
20260419 · · Source
[173] Impose embargo: ARG -> OPP
20260419 · · Source
[173] Impose embargo: ARG -> OPP
20260419 · · Source
[173] Impose embargo: OPP -> ARG
20260419 · · Source
[173] Impose embargo: OPP -> USA
20260419 · · Source
[173] Impose embargo: OPP -> USA
20260419 · · Source
[190] Use conventional military force: RUS ->
20260419 · · Source
[190] Use conventional military force: UKR -> COP
20260419 · · Source
[190] Use conventional military force: UKR -> COP
20260419 · · Source
[193] Fight with small arms: UKR -> UAF
20260419 · · Source
Maritime event 173: vs AUS (Goldstein: -5.0)
20260419 · Maritime · Source
Maritime event 193: BUS vs IRNMIL (Goldstein: -10.0)
20260419 · Maritime · Source
Maritime event 194: GBR vs BUS (Goldstein: -10.0)
20260419 · Maritime · Source
Maritime event 190: ISR vs ISRMIL (Goldstein: -10.0)
20260419 · Maritime · Source
Maritime event 190: ISRMIL vs LBN (Goldstein: -10.0)
20260419 · Maritime · Source
Maritime event 173: KHM vs KHMREB (Goldstein: -5.0)
20260419 · Maritime · Source
Maritime event 173: KHM vs KHMREB (Goldstein: -5.0)
20260419 · Maritime · Source
Hotspot near Crimea (Sevastopol)
2026-04-19 43 · NOAA-20
Hotspot near Crimea (Sevastopol)
2026-04-19 43 · NOAA-20
Hotspot near Crimea (Sevastopol)
2026-04-19 43 · NOAA-20
Hotspot near Crimea (Sevastopol)
2026-04-19 43 · NOAA-20
Hotspot near Crimea (Sevastopol)
2026-04-19 24 · S-NPP
Hotspot near Crimea (Sevastopol)
2026-04-18 2244 · S-NPP
Hotspot near Crimea (Sevastopol)
2026-04-18 2244 · S-NPP
Hotspot near Crimea (Sevastopol)
2026-04-18 2244 · S-NPP
Hotspot near Crimea (Sevastopol)
2026-04-18 2244 · S-NPP
Hotspot near Crimea (Sevastopol)
2026-04-18 2244 · S-NPP
Hotspot near Crimea (Sevastopol)
2026-04-18 1047 · NOAA-20
Hotspot near Crimea (Sevastopol)
2026-04-18 1028 · S-NPP
Hotspot near Crimea (Sevastopol)
2026-04-18 102 · NOAA-20
Hotspot near Crimea (Sevastopol)
2026-04-18 102 · NOAA-20
[173] Impose embargo: POL -> RUS
20250419 · · Source
[173] Impose embargo: POL -> RUS
20250419 · · Source

Qualité des Sources de Données ?Green = collected, yellow = stale/partial, red = failed/empty.

News ( + RSS + )
17 articles
Flight Radar ()
API error
Satellite ()
213 hotspots
+ Military ()
228 records, 75 military
Maritime ( + RSS + )
11 events

{
  "subject": "russia_ukraine",
  "analysis_date": "2026-04-19T09:03:53.801473+00:00",
  "summary": "Analysis of Russia-Ukraine War based on data from 5 collection sources. Current risk assessment: MODERATE.\n\nNews coverage: 14 articles collected from GDELT, RSS feeds, and NewsAPI.\n\nNASA FIRMS detected 213 thermal hotspots, 14 near key strategic locations.\n\nOSINT: 228 GDELT GKG records, 105 military movement events. Average media tone: -3.28. Top conflict themes: DRONES, KILL, MILITARY, SANCTIONS, PROTEST.\n\nMaritime intelligence: 8 events \u2014 0 naval/military, 2 shipping disruptions, 0 chokepoint events.",
  "risk_level": "moderate",
  "predictions": [
    {
      "event": "Continued military operations \u2014 use conventional military force events dominant",
      "likelihood": 90,
      "timeframe": "1-7 days",
      "type": "escalation",
      "evidence": [
        {
          "source": "GDELT CAMEO",
          "detail": "105 military movement events detected",
          "weight": 0.3
        }
      ],
      "confidence": "medium-high",
      "reasoning": "GDELT CAMEO analysis detected 105 military movement events, indicating active force posture.",
      "event_translations": {
        "ar": "\u0627\u0633\u062a\u0645\u0631\u0627\u0631 \u0627\u0644\u0639\u0645\u0644\u064a\u0627\u062a \u0627\u0644\u0639\u0633\u0643\u0631\u064a\u0629 \u2013 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0627\u0644\u0642\u0648\u0629 \u0627\u0644\u0639\u0633\u0643\u0631\u064a\u0629 \u0627\u0644\u062a\u0642\u0644\u064a\u062f\u064a\u0629 \u0641\u064a \u0627\u0644\u0623\u062d\u062f\u0627\u062b \u0627\u0644\u0645\u0647\u064a\u0645\u0646\u0629",
        "hi": "\u0928\u093f\u0930\u0902\u0924\u0930 \u0938\u0948\u0928\u094d\u092f \u0905\u092d\u093f\u092f\u093e\u0928 - \u092a\u093e\u0930\u0902\u092a\u0930\u093f\u0915 \u0938\u0948\u0928\u094d\u092f \u092c\u0932 \u0915\u0940 \u0918\u091f\u0928\u093e\u0913\u0902 \u0915\u093e \u092a\u094d\u0930\u092d\u093e\u0935\u0940 \u0909\u092a\u092f\u094b\u0917 \u0915\u0930\u0947\u0902",
        "ml": "\u0d24\u0d41\u0d1f\u0d7c \u0d38\u0d48\u0d28\u0d3f\u0d15 \u0d2a\u0d4d\u0d30\u0d35\u0d7c\u0d24\u0d4d\u0d24\u0d28\u0d19\u0d4d\u0d19\u0d7e - \u0d2a\u0d30\u0d2e\u0d4d\u0d2a\u0d30\u0d3e\u0d17\u0d24 \u0d38\u0d48\u0d28\u0d3f\u0d15 \u0d38\u0d47\u0d28\u0d3e \u0d38\u0d02\u0d2d\u0d35\u0d19\u0d4d\u0d19\u0d7e \u0d2a\u0d4d\u0d30\u0d2c\u0d32\u0d2e\u0d3e\u0d2f\u0d3f \u0d09\u0d2a\u0d2f\u0d4b\u0d17\u0d3f\u0d15\u0d4d\u0d15\u0d41\u0d15",
        "es": "Operaciones militares continuas: uso de fuerza militar convencional. Eventos dominantes.",
        "fr": "Poursuite des op\u00e9rations militaires \u2014 utilisation dominante des forces militaires conventionnelles"
      }
    },
    {
      "event": "Increased operational activity at strategic sites in Eastern Europe",
      "likelihood": 85,
      "timeframe": "24-48 hours",
      "type": "strike",
      "evidence": [
        {
          "source": "NASA FIRMS",
          "detail": "14 hotspots near key locations out of 213 total",
          "weight": 0.35
        }
      ],
      "confidence": "medium-high",
      "reasoning": "Thermal anomalies near strategic sites suggest heightened military or industrial activity.",
      "event_translations": {
        "ar": "\u0632\u064a\u0627\u062f\u0629 \u0627\u0644\u0646\u0634\u0627\u0637 \u0627\u0644\u0639\u0645\u0644\u064a\u0627\u062a\u064a \u0641\u064a \u0627\u0644\u0645\u0648\u0627\u0642\u0639 \u0627\u0644\u0625\u0633\u062a\u0631\u0627\u062a\u064a\u062c\u064a\u0629 \u0641\u064a \u0623\u0648\u0631\u0648\u0628\u0627 \u0627\u0644\u0634\u0631\u0642\u064a\u0629",
        "hi": "\u092a\u0942\u0930\u094d\u0935\u0940 \u092f\u0942\u0930\u094b\u092a \u092e\u0947\u0902 \u0930\u0923\u0928\u0940\u0924\u093f\u0915 \u0938\u094d\u0925\u0932\u094b\u0902 \u092a\u0930 \u092a\u0930\u093f\u091a\u093e\u0932\u0928 \u0917\u0924\u093f\u0935\u093f\u0927\u093f \u092e\u0947\u0902 \u0935\u0943\u0926\u094d\u0927\u093f",
        "ml": "\u0d15\u0d3f\u0d34\u0d15\u0d4d\u0d15\u0d7b \u0d2f\u0d42\u0d31\u0d4b\u0d2a\u0d4d\u0d2a\u0d3f\u0d32\u0d46 \u0d24\u0d28\u0d4d\u0d24\u0d4d\u0d30\u0d2a\u0d4d\u0d30\u0d27\u0d3e\u0d28\u0d2e\u0d3e\u0d2f \u0d38\u0d4d\u0d25\u0d32\u0d19\u0d4d\u0d19\u0d33\u0d3f\u0d7d \u0d2a\u0d4d\u0d30\u0d35\u0d7c\u0d24\u0d4d\u0d24\u0d28 \u0d2a\u0d4d\u0d30\u0d35\u0d7c\u0d24\u0d4d\u0d24\u0d28\u0d19\u0d4d\u0d19\u0d7e \u0d35\u0d7c\u0d26\u0d4d\u0d27\u0d3f\u0d2a\u0d4d\u0d2a\u0d3f\u0d1a\u0d4d\u0d1a\u0d41",
        "es": "Mayor actividad operativa en sitios estrat\u00e9gicos en Europa del Este",
        "fr": "Activit\u00e9 op\u00e9rationnelle accrue sur les sites strat\u00e9giques en Europe de l\u2019Est"
      }
    },
    {
      "event": "Diplomatic channels active but overshadowed by combat operations",
      "likelihood": 55,
      "timeframe": "1-3 weeks",
      "type": "diplomatic",
      "evidence": [
        {
          "source": "GDELT GKG",
          "detail": "CEASEFIRE theme: 32 mentions",
          "weight": 0.25
        },
        {
          "source": "GDELT GKG",
          "detail": "KILL theme: 70 mentions",
          "weight": 0.25
        }
      ],
      "confidence": "medium",
      "reasoning": "Simultaneous ceasefire discussion and kill/military themes suggest parallel diplomatic and combat tracks.",
      "event_translations": {
        "ar": "\u0627\u0644\u0642\u0646\u0648\u0627\u062a \u0627\u0644\u062f\u0628\u0644\u0648\u0645\u0627\u0633\u064a\u0629 \u0646\u0634\u0637\u0629 \u0644\u0643\u0646 \u0627\u0644\u0639\u0645\u0644\u064a\u0627\u062a \u0627\u0644\u0642\u062a\u0627\u0644\u064a\u0629 \u0637\u063a\u062a \u0639\u0644\u064a\u0647\u0627",
        "hi": "\u0930\u093e\u091c\u0928\u092f\u093f\u0915 \u091a\u0948\u0928\u0932 \u0938\u0915\u094d\u0930\u093f\u092f \u0939\u0948\u0902 \u0932\u0947\u0915\u093f\u0928 \u092f\u0941\u0926\u094d\u0927 \u0905\u092d\u093f\u092f\u093e\u0928\u094b\u0902 \u0938\u0947 \u092a\u094d\u0930\u092d\u093e\u0935\u093f\u0924 \u0939\u0948\u0902",
        "ml": "\u0d28\u0d2f\u0d24\u0d28\u0d4d\u0d24\u0d4d\u0d30 \u0d1a\u0d3e\u0d28\u0d32\u0d41\u0d15\u0d7e \u0d38\u0d1c\u0d40\u0d35\u0d2e\u0d3e\u0d23\u0d4d, \u0d0e\u0d28\u0d4d\u0d28\u0d3e\u0d7d \u0d2f\u0d41\u0d26\u0d4d\u0d27 \u0d2a\u0d4d\u0d30\u0d35\u0d7c\u0d24\u0d4d\u0d24\u0d28\u0d19\u0d4d\u0d19\u0d33\u0d3e\u0d7d \u0d2e\u0d31\u0d1e\u0d4d\u0d1e\u0d3f\u0d30\u0d3f\u0d15\u0d4d\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d41",
        "es": "Canales diplom\u00e1ticos activos pero eclipsados \u200b\u200bpor las operaciones de combate",
        "fr": "Des voies diplomatiques actives mais \u00e9clips\u00e9es par les op\u00e9rations de combat"
      }
    }
  ],
  "data_quality": {
    "news_freshness_hours": 2,
    "flight_coverage": "poor",
    "satellite_coverage": "good",
    "maritime_coverage": "partial",
    "military_movement_events": 105,
    "osint_events_count": 228
  },
  "analysis_mode": "rule_based",
  "risk_score": 37.4,
  "summary_translations": {
    "ar": "\u062a\u062d\u0644\u064a\u0644 \u0627\u0644\u062d\u0631\u0628 \u0628\u064a\u0646 \u0631\u0648\u0633\u064a\u0627 \u0648\u0623\u0648\u0643\u0631\u0627\u0646\u064a\u0627 \u0628\u0646\u0627\u0621\u064b \u0639\u0644\u0649 \u0628\u064a\u0627\u0646\u0627\u062a \u0645\u0646 5 \u0645\u0635\u0627\u062f\u0631 \u062c\u0645\u0639. \u062a\u0642\u064a\u064a\u0645 \u0627\u0644\u0645\u062e\u0627\u0637\u0631 \u0627\u0644\u062d\u0627\u0644\u064a\u0629: \u0645\u0639\u062a\u062f\u0644.\n\n\u0627\u0644\u062a\u063a\u0637\u064a\u0629 \u0627\u0644\u0625\u062e\u0628\u0627\u0631\u064a\u0629: 14 \u0645\u0642\u0627\u0644\u0629 \u062a\u0645 \u062c\u0645\u0639\u0647\u0627 \u0645\u0646 GDELT \u0648\u062e\u0644\u0627\u0635\u0627\u062a RSS \u0648NewsAPI.\n\n\u0627\u0643\u062a\u0634\u0641\u062a NASA FIRMS 213 \u0646\u0642\u0637\u0629 \u062d\u0631\u0627\u0631\u064a\u0629\u060c 14 \u0645\u0646\u0647\u0627 \u0628\u0627\u0644\u0642\u0631\u0628 \u0645\u0646 \u0627\u0644\u0645\u0648\u0627\u0642\u0639 \u0627\u0644\u0627\u0633\u062a\u0631\u0627\u062a\u064a\u062c\u064a\u0629 \u0627\u0644\u0631\u0626\u064a\u0633\u064a\u0629.\n\nOSINT: 228 \u0633\u062c\u0644 GDELT GKG\u060c \u0648105 \u0623\u062d\u062f\u0627\u062b \u062d\u0631\u0643\u0629 \u0639\u0633\u0643\u0631\u064a\u0629. \u0645\u062a\u0648\u0633\u0637 \u200b\u200b\u0646\u063a\u0645\u0629 \u0627\u0644\u0648\u0633\u0627\u0626\u0637: -3.28. \u0623\u0647\u0645 \u0645\u0648\u0636\u0648\u0639\u0627\u062a \u0627\u0644\u0635\u0631\u0627\u0639: \u0627\u0644\u0637\u0627\u0626\u0631\u0627\u062a \u0628\u062f\u0648\u0646 \u0637\u064a\u0627\u0631\u060c \u0648\u0627\u0644\u0642\u062a\u0644\u060c \u0648\u0627\u0644\u0639\u0633\u0643\u0631\u064a\u0629\u060c \u0648\u0627\u0644\u0639\u0642\u0648\u0628\u0627\u062a\u060c \u0648\u0627\u0644\u0627\u062d\u062a\u062c\u0627\u062c\u0627\u062a.\n\n\u0627\u0644\u0627\u0633\u062a\u062e\u0628\u0627\u0631\u0627\u062a \u0627\u0644\u0628\u062d\u0631\u064a\u0629: 8 \u0623\u062d\u062f\u0627\u062b - 0 \u0623\u062d\u062f\u0627\u062b \u0628\u062d\u0631\u064a\u0629/\u0639\u0633\u0643\u0631\u064a\u0629\u060c 2 \u0627\u0636\u0637\u0631\u0627\u0628\u0627\u062a \u0634\u062d\u0646\u060c 0 \u0623\u062d\u062f\u0627\u062b \u0646\u0642\u0637\u0629 \u0627\u062e\u062a\u0646\u0627\u0642.",
    "hi": "5 \u0938\u0902\u0917\u094d\u0930\u0939 \u0938\u094d\u0930\u094b\u0924\u094b\u0902 \u0915\u0947 \u0906\u0902\u0915\u0921\u093c\u094b\u0902 \u0915\u0947 \u0906\u0927\u093e\u0930 \u092a\u0930 \u0930\u0942\u0938-\u092f\u0942\u0915\u094d\u0930\u0947\u0928 \u092f\u0941\u0926\u094d\u0927 \u0915\u093e \u0935\u093f\u0936\u094d\u0932\u0947\u0937\u0923\u0964 \u0935\u0930\u094d\u0924\u092e\u093e\u0928 \u091c\u094b\u0916\u093f\u092e \u092e\u0942\u0932\u094d\u092f\u093e\u0902\u0915\u0928: \u092e\u0927\u094d\u092f\u092e.\n\n\u0938\u092e\u093e\u091a\u093e\u0930 \u0915\u0935\u0930\u0947\u091c: \u091c\u0940\u0921\u0940\u0908\u090f\u0932\u091f\u0940, \u0906\u0930\u090f\u0938\u090f\u0938 \u092b\u093c\u0940\u0921 \u0914\u0930 \u0928\u094d\u092f\u0942\u091c\u090f\u092a\u0940\u0906\u0908 \u0938\u0947 14 \u0932\u0947\u0916 \u090f\u0915\u0924\u094d\u0930 \u0915\u093f\u090f \u0917\u090f\u0964\n\nNASA FIRMS \u0928\u0947 213 \u0925\u0930\u094d\u092e\u0932 \u0939\u0949\u091f\u0938\u094d\u092a\u0949\u091f \u0915\u093e \u092a\u0924\u093e \u0932\u0917\u093e\u092f\u093e, \u091c\u093f\u0928\u092e\u0947\u0902 \u0938\u0947 14 \u092a\u094d\u0930\u092e\u0941\u0916 \u0930\u0923\u0928\u0940\u0924\u093f\u0915 \u0938\u094d\u0925\u093e\u0928\u094b\u0902 \u0915\u0947 \u092a\u093e\u0938 \u0925\u0947\u0964\n\nOSINT: 228 GDELT GKG \u0930\u093f\u0915\u0949\u0930\u094d\u0921, 105 \u0938\u0948\u0928\u094d\u092f \u0906\u0902\u0926\u094b\u0932\u0928 \u0918\u091f\u0928\u093e\u090f\u0901\u0964 \u0914\u0938\u0924 \u092e\u0940\u0921\u093f\u092f\u093e \u091f\u094b\u0928: -3.28. \u0936\u0940\u0930\u094d\u0937 \u0938\u0902\u0918\u0930\u094d\u0937 \u0935\u093f\u0937\u092f: \u0921\u094d\u0930\u094b\u0928, \u0939\u0924\u094d\u092f\u093e, \u0938\u0948\u0928\u094d\u092f, \u092a\u094d\u0930\u0924\u093f\u092c\u0902\u0927, \u0935\u093f\u0930\u094b\u0927\u0964\n\n\u0938\u092e\u0941\u0926\u094d\u0930\u0940 \u0916\u0941\u092b\u093f\u092f\u093e \u091c\u093e\u0928\u0915\u093e\u0930\u0940: 8 \u0918\u091f\u0928\u093e\u090f\u0901 - 0 \u0928\u094c\u0938\u0948\u0928\u093f\u0915/\u0938\u0948\u0928\u094d\u092f, 2 \u0936\u093f\u092a\u093f\u0902\u0917 \u0935\u094d\u092f\u0935\u0927\u093e\u0928, 0 \u091a\u094b\u0915\u092a\u0949\u0907\u0902\u091f \u0918\u091f\u0928\u093e\u090f\u0901\u0964",
    "ml": "5 \u0d36\u0d47\u0d16\u0d30\u0d23 \u0d09\u0d31\u0d35\u0d3f\u0d1f\u0d19\u0d4d\u0d19\u0d33\u0d3f\u0d7d \u0d28\u0d3f\u0d28\u0d4d\u0d28\u0d41\u0d33\u0d4d\u0d33 \u0d21\u0d3e\u0d31\u0d4d\u0d31\u0d2f\u0d46 \u0d05\u0d1f\u0d3f\u0d38\u0d4d\u0d25\u0d3e\u0d28\u0d2e\u0d3e\u0d15\u0d4d\u0d15\u0d3f\u0d2f\u0d41\u0d33\u0d4d\u0d33 \u0d31\u0d37\u0d4d\u0d2f-\u0d09\u0d15\u0d4d\u0d30\u0d46\u0d2f\u0d4d\u0d7b \u0d2f\u0d41\u0d26\u0d4d\u0d27\u0d24\u0d4d\u0d24\u0d3f\u0d7b\u0d4d\u0d31\u0d46 \u0d35\u0d3f\u0d36\u0d15\u0d32\u0d28\u0d02. \u0d28\u0d3f\u0d32\u0d35\u0d3f\u0d32\u0d46 \u0d05\u0d2a\u0d15\u0d1f\u0d38\u0d3e\u0d27\u0d4d\u0d2f\u0d24 \u0d35\u0d3f\u0d32\u0d2f\u0d3f\u0d30\u0d41\u0d24\u0d4d\u0d24\u0d7d: \u0d2e\u0d4b\u0d21\u0d31\u0d47\u0d31\u0d4d\u0d31\u0d4d.\n\n\u0d35\u0d3e\u0d7c\u0d24\u0d4d\u0d24\u0d3e \u0d15\u0d35\u0d31\u0d47\u0d1c\u0d4d: GDELT, RSS \u0d2b\u0d40\u0d21\u0d41\u0d15\u0d7e, NewsAPI \u0d0e\u0d28\u0d4d\u0d28\u0d3f\u0d35\u0d2f\u0d3f\u0d7d \u0d28\u0d3f\u0d28\u0d4d\u0d28\u0d4d \u0d36\u0d47\u0d16\u0d30\u0d3f\u0d1a\u0d4d\u0d1a 14 \u0d32\u0d47\u0d16\u0d28\u0d19\u0d4d\u0d19\u0d7e.\n\nNASA FIRMS 213 \u0d24\u0d46\u0d7c\u0d2e\u0d7d \u0d39\u0d4b\u0d1f\u0d4d\u0d1f\u0d4d\u200c\u0d38\u0d4d\u200c\u0d2a\u0d4b\u0d1f\u0d4d\u0d1f\u0d41\u0d15\u0d7e \u0d15\u0d23\u0d4d\u0d1f\u0d46\u0d24\u0d4d\u0d24\u0d3f, 14 \u0d2a\u0d4d\u0d30\u0d27\u0d3e\u0d28 \u0d24\u0d28\u0d4d\u0d24\u0d4d\u0d30\u0d2a\u0d4d\u0d30\u0d27\u0d3e\u0d28 \u0d38\u0d4d\u0d25\u0d32\u0d19\u0d4d\u0d19\u0d7e\u0d15\u0d4d\u0d15\u0d4d \u0d38\u0d2e\u0d40\u0d2a\u0d02.\n\nOSINT: 228 GDELT GKG \u0d31\u0d46\u0d15\u0d4d\u0d15\u0d4b\u0d7c\u0d21\u0d41\u0d15\u0d7e, 105 \u0d38\u0d48\u0d28\u0d3f\u0d15 \u0d28\u0d40\u0d15\u0d4d\u0d15\u0d19\u0d4d\u0d19\u0d7e. \u0d36\u0d30\u0d3e\u0d36\u0d30\u0d3f \u0d2e\u0d40\u0d21\u0d3f\u0d2f \u0d1f\u0d4b\u0d7a: -3.28. \u0d2a\u0d4d\u0d30\u0d27\u0d3e\u0d28 \u0d35\u0d48\u0d30\u0d41\u0d26\u0d4d\u0d27\u0d4d\u0d2f \u0d24\u0d40\u0d2e\u0d41\u0d15\u0d7e: \u0d21\u0d4d\u0d30\u0d4b\u0d23\u0d41\u0d15\u0d7e, \u0d15\u0d4a\u0d32\u0d4d\u0d32\u0d41\u0d15, \u0d2e\u0d3f\u0d32\u0d3f\u0d1f\u0d4d\u0d1f\u0d31\u0d3f, \u0d09\u0d2a\u0d30\u0d4b\u0d27\u0d19\u0d4d\u0d19\u0d7e, \u0d2a\u0d4d\u0d30\u0d24\u0d3f\u0d37\u0d47\u0d27\u0d02.\n\n\u0d2e\u0d3e\u0d30\u0d3f\u0d1f\u0d48\u0d02 \u0d07\u0d7b\u0d4d\u0d31\u0d32\u0d3f\u0d1c\u0d7b\u0d38\u0d4d: 8 \u0d07\u0d35\u0d7b\u0d4d\u0d31\u0d41\u0d15\u0d7e \u2014 0 \u0d28\u0d3e\u0d35\u0d3f\u0d15/\u0d38\u0d48\u0d28\u0d3f\u0d15, 2 \u0d37\u0d3f\u0d2a\u0d4d\u0d2a\u0d3f\u0d02\u0d17\u0d4d \u0d24\u0d1f\u0d38\u0d4d\u0d38\u0d19\u0d4d\u0d19\u0d7e, 0 \u0d1a\u0d4b\u0d15\u0d4d\u0d15\u0d4d\u0d2a\u0d4b\u0d2f\u0d3f\u0d7b\u0d4d\u0d31\u0d4d \u0d07\u0d35\u0d7b\u0d4d\u0d31\u0d41\u0d15\u0d7e.",
    "es": "An\u00e1lisis de la guerra Rusia-Ucrania basado en datos de 5 fuentes de recopilaci\u00f3n. Evaluaci\u00f3n de riesgos actual: MODERADO.\n\nCobertura de noticias: 14 art\u00edculos recopilados de GDELT, canales RSS y NewsAPI.\n\nNASA FIRMS detect\u00f3 213 puntos t\u00e9rmicos, 14 cerca de ubicaciones estrat\u00e9gicas clave.\n\nOSINT: 228 registros GDELT GKG, 105 eventos de movimientos militares. Tono medi\u00e1tico medio: -3,28. Principales temas de conflicto: DRONES, MATANZA, MILITAR, SANCIONES, PROTESTA.\n\nInteligencia mar\u00edtima: 8 eventos: 0 navales/militares, 2 interrupciones en el transporte mar\u00edtimo, 0 eventos de cuellos de botella.",
    "fr": "Analyse de la guerre Russie-Ukraine bas\u00e9e sur les donn\u00e9es de 5 sources de collecte. \u00c9valuation actuelle des risques\u00a0: MOD\u00c9R\u00c9.\n\nCouverture de l'actualit\u00e9\u00a0: 14 articles collect\u00e9s \u00e0 partir de GDELT, de flux RSS et de NewsAPI.\n\nLa NASA FIRMS a d\u00e9tect\u00e9 213 points chauds thermiques, dont 14 \u00e0 proximit\u00e9 d'emplacements strat\u00e9giques cl\u00e9s.\n\nOSINT\u00a0: 228 enregistrements GDELT GKG, 105 \u00e9v\u00e9nements de mouvements militaires. Tonalit\u00e9 m\u00e9diatique moyenne : -3,28. Principaux th\u00e8mes de conflit\u00a0: DRONES, TUER, MILITAIRE, SANCTIONS, PROTESTATION.\n\nRenseignement maritime\u00a0: 8\u00a0\u00e9v\u00e9nements\u00a0\u2013 0 naval/militaire, 2\u00a0perturbations maritimes, 0\u00a0\u00e9v\u00e9nement de point d'\u00e9tranglement."
  }
}