MarineAware Live

Methodology

How the scores are built

This is an open-data demonstrator. Every number on the site is derived from free, public sources on a daily schedule and baked into a static build — there is no live backend and no proprietary feed.

Sources

Planned extensions: Copernicus Sentinel-1 SAR (all-weather dark-ship detection) and Global Fishing Watch AIS-derived events (gaps, loitering, encounters).

The risk model

Each zone's risk score (0–100) is deterministic and transparent. It blends:

The score is weighted toward the structural prior so a quiet news day still reflects real geography. Bands: critical ≥78 high ≥60 elevated ≥42 calm.

The vision-language model

When a VLM is configured (via Ollama Cloud), it narrates — it turns the computed signals, headlines and the daily snapshot into readable analyst prose. It never sets the risk score, and it is explicitly instructed not to count or identify vessels from the coarse daily imagery. If the model is unavailable, a deterministic rule-based narrator is used instead. The current build's narrator is rule-based.

This is deliberate: generalist VLMs are excellent narrators of a scene-plus-numbers, but unreliable as sensors on low-resolution satellite imagery. Hard detection (dark-ship counts, wake analysis) belongs to purpose-built detectors on SAR/EO — a planned upgrade, not the VLM.

Limitations

Built by MarineAware — AI-native maritime intelligence.