Nyando Basin Flood Risk Prediction System: A Production-Grade, Explainable Machine Learning Framework for Ward-Level Flood Susceptibility Mapping in Kisumu County, Kenya — Revised Version 2.1

Revised and corrected Version 2.1 of the Nyando Basin Flood Risk Prediction System. Corrections in this version: population updated to 161,000 residents of Nyando sub-county, training dataset confirmed as 2,308 real Google Earth Engine satellite observation points, primary model confirmed as GradientBoosting achieving AUC-ROC 0.9717, F1 0.9022, spatial CV 0.9727 plus or minus 0.004, test suite expanded to 41 pytest unit tests with GitHub Actions CI/CD. The system delivers real-time 72-hour ward-level flood susceptibility scores for five wards of Nyando sub-county. Built entirely on Android using Termux and Google Colab from Kisumu, Kenya. Live API: https://nyando-flood-api.onrender.com/docs Dashboard: https://nyando-flood-ai.vercel.app Repository: https://github.com/jameskoero/nyando-flood-ai

Authors

Publication Details

Journal
Zenodo (CERN European Organization for Nuclear Research)
Published
2026-06-29
DOI
https://doi.org/10.5281/zenodo.21044885
Primary Topic
Flood Risk Assessment and Management
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Nyando Basin Flood Risk Prediction System: A Production-Grade, Explainable Machine Learning Framework for Ward-Level Flood Susceptibility Mapping in Kisumu County, Kenya — Revised Version 2.1

James Koero
Zenodo (CERN European Organization for Nuclear Research)
Flood Risk Assessment and Management
article

Nyando Basin Flood Risk Prediction System: A Production-Grade, Explainable Machine Learning Framework for Ward-Level Flood Susceptibility Mapping in Kisumu County, Kenya — Revised Version 2.1

James Koero
article en

Abstract

Revised and corrected Version 2.1 of the Nyando Basin Flood Risk Prediction System. Corrections in this version: population updated to 161,000 residents of Nyando sub-county, training dataset confirmed as 2,308 real Google Earth Engine satellite observation points, primary model confirmed as GradientBoosting achieving AUC-ROC 0.9717, F1 0.9022, spatial CV 0.9727 plus or minus 0.004, test suite expanded to 41 pytest unit tests with GitHub Actions CI/CD. The system delivers real-time 72-hour ward-level flood susceptibility scores for five wards of Nyando sub-county. Built entirely on Android using Termux and Google Colab from Kisumu, Kenya. Live API: https://nyando-flood-api.onrender.com/docs Dashboard: https://nyando-flood-ai.vercel.app Repository: https://github.com/jameskoero/nyando-flood-ai

Zenodo (CERN European Organization for Nuclear Research)
Climate action
Openalex Percentile: Top 8%
Flood Risk Assessment and Management
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.