What it is
A live dashboard pulling real-time bird detection data from BirdWeather stations across the Portland metro area, combined with a Climate Projections tab that shows how 106 species' habitat suitability might shift under future climate scenarios.
The climate tab uses a 3-algorithm ensemble (Random Forest, Gradient Boosted Machines, Generalized Linear Models) trained on eBird observation data and CHELSA bioclimatic variables at ~1km resolution. Primary scenario is SSP3-7.0, 2061-2080. Mean CBI across all 106 species is 0.516.
The dashboard lives at /birds. Pick a species, see where it's projected to move, or check live detections across active stations.
Why I built it
I was helping Bird Alliance of Oregon think about climate planning and their new NE Portland restoration site. The existing public-facing tools were too coarse for local planning decisions, so I built a Portland-specific version with per-species suitability projections and confidence tiers. It's a working data product, not a research artifact.