← All engines

AirSense

Air qualityAirSense v1.0

AirSense scores air-quality risk from live pollutant concentrations (WHO-2021-anchored curves for PM2.5, PM10, NO₂ and O₃) plus stagnation and receptor context. Provider AQI indexes appear only as benchmark signals.

Run AirSense

Live mode uses keyless open providers; demo mode is deterministic and offline. Missing data lowers confidence — it never fakes a value.

Score formula

AirSense = 0.35·pm25_risk + 0.20·pm10_risk + 0.15·no2_risk + 0.15·ozone_risk + 0.10·stagnant_air + 0.05·sensitive_group_context
35%pm25_risk
20%pm10_risk
15%no2_risk
15%ozone_risk
10%stagnant_air_score
5%sensitive_group_context

Required inputs

  • PM2.5 / PM10 (µg/m³)
  • NO₂, O₃, SO₂, CO (µg/m³)

Optional inputs

  • dust, aerosol optical depth
  • wind speed (km/h), boundary layer height (m)
  • provider AQI (European/US) — benchmark only

Missing optional inputs drop their formula term (weights renormalize) and reduce confidence — the engine never crashes or invents data.

Decision modes

clean_air
Clean air

Concentrations near WHO guideline levels.

moderate_pollution
Moderate pollution

Elevated but generally tolerable for the general population.

unhealthy_for_sensitive_groups
Unhealthy for sensitive groups

Children, elderly, pregnant people and those with heart/lung conditions should reduce exposure.

unhealthy_air
Unhealthy air

Everyone may experience effects; limit prolonged outdoor exertion.

hazardous_air
Hazardous air

Serious effects possible for everyone; avoid outdoor exposure.

insufficient_data
Insufficient data

Not enough pollutant concentration data to assess air quality.

Limitations

Model card

AirSense is a self-built TerraSentinel engine: external providers supply live environmental variables; the score, mode, confidence, explanation and actions above are computed by this project’s own documented model. Provider risk indexes are used only as benchmark references and never as the output. API: GET /api/engines/airsense/run?lat=&lon=

TerraSentinel is a decision-support tool and does not replace official emergency services, government warnings, or professional environmental management decisions.