How iyinoluwadon/omo-forest-deforestation-forecasting works
This repository combines a notebook-based NDVI forecasting workflow with a Streamlit dashboard. Researchers prepare monthly Sentinel-2 NDVI data and an optional LSTM forecast in the notebook, then upload the resulting CSV files to the dashboard. The app can also show demo data; it summarizes and visualizes historical NDVI and overlays supplied forecasts. The README describes Google Earth Engine and hotspot forecasting, but the notebook contents were not sampled, so those internals and any alert dispatch are not mapped beyond documented stages.
Main entry points: app.py Streamlit Dashboard · omo_ndvi_forecast (4).ipynb Forecast Notebook
Components 14
NDVI Analysis
- Forecast Notebook
omo_ndvi_forecast (4).ipynb - Sentinel-2 Data
omo_ndvi_forecast (4).ipynb - Monthly NDVI CSV
omo_ndvi_forecast (4).ipynb - LSTM Forecast
omo_ndvi_forecast (4).ipynb - Forecast CSV
omo_ndvi_forecast (4).ipynb
Dashboard
- Streamlit Dashboard
app.py - Demo NDVI Data
app.py - NDVI Summary
app.py - Time Series Chart
app.py - Date Explorer
app.py - Forecast Overlay
app.py
Other components
- Researcher
- Conservationist
- Google Earth Engine
Connections 19
- Researcher → Forecast Notebook: runs analysis
- Google Earth Engine → Forecast Notebook: provides imagery
- Forecast Notebook → Sentinel-2 Data: analyzes imagery
- Forecast Notebook → Monthly NDVI CSV: exports monthly data
- Forecast Notebook → LSTM Forecast: produces forecast
- Forecast Notebook → Forecast CSV: exports forecast
- Researcher → Streamlit Dashboard: opens dashboard
- Researcher → Streamlit Dashboard: uploads CSV
- Streamlit Dashboard → Monthly NDVI CSV: reads uploaded data
- Streamlit Dashboard → Demo NDVI Data: uses when absent
- Streamlit Dashboard → Forecast CSV: reads optional upload
- Streamlit Dashboard → NDVI Summary: computes statistics
- Streamlit Dashboard → Time Series Chart: plots NDVI
- Streamlit Dashboard → Date Explorer: filters date range
- Streamlit Dashboard → Forecast Overlay: plots supplied forecast
- Conservationist → NDVI Summary: views results
- Conservationist → Time Series Chart: views trends
- Conservationist → Date Explorer: explores dates
- Conservationist → Forecast Overlay: views forecast