SporeCast
Geospatial machine learning that predicts where edible mushrooms are fruiting across Washington State — species distribution modeling over satellite embeddings, terrain, and weather-aware phenology.
20 species modeled from 13 public data sources, served as an interactive forecast map.
- Built a per-species ensemble distribution model under spatially blocked cross-validation, calibrated so scores stay comparable across species.
- Engineered 40+ covariates spanning 64-dimensional satellite embeddings, terrain, hydrology, and lapse-rate-downscaled climate normals.
- Corrected presence-only observer bias so the model learns habitat quality rather than where people happen to hike.
- Shipped the whole pipeline on keyless public APIs and server-side reductions — no raster downloads, fully reproducible.
- Python
- scikit-learn
- Google Earth Engine
- LightGBM
- Leaflet
- Cloud Run




