Logo Lanfrica

sebuufuisaac/Crop-yield-python-analyzer

Domain:

agriculture

Record type:

software
Creator:
seb
Host:
The system generates comprehensive visualizations: 1. Feature Importance - Permutation importance analysis 2. Predicted vs Actual - Model performance scatter plot 3. Yield Trends - Temporal analysis with weather drivers 4. Geospatial Maps - Yield predictions across Uganda districts # Crop-yield-python-analyzer The system generates comprehensive visualizations: 1. Feature Importance - Permutation importance analysis 2. Predicted vs Actual - Model performance scatter plot 3. Yield Trends - Temporal analysis with weather drivers 4. Geospatial Maps - Yield predictions across Uganda districts 🌽 Uganda Smallholder Maize Yield Prediction System img.shields.io img.shields.io colab.research.google.com A production-grade neural network for predicting maize yield in Ugandan smallholder farms using satellite imagery, weather data, and soil properties. --- 📊 Overview This project delivers an end-to-end machine learning pipeline that predicts maize yield (kg/hectare) at sub-county level in Uganda with 89% accuracy. The system integrates multiple data sources (satellite, weather, soil) through cloud APIs and provides actionable fertilizer recommendations to increase smallholder farmer profits by $120-300 per hectare. 🎯 Key Features · Multi-Layer Perceptron (MLP) Neural Network with 64-32-16 architecture · Google Earth Engine integration for Sentinel-2 NDVI/NDWI data · Climate Data Store API for CHIRPS precipitation and ERA5 temperature · ISRIC SoilGrids API for soil property data · Fertilizer optimization engine with economic analysis · Geospatial visualization of yield predictions across Uganda · Production-ready API (FastAPI) for scalable deployment · Mobile-ready outputs via SMS/WhatsApp integration --- 🚀 Quick Start Run in Google Colab (Recommended) colab.research.google.com 1. Click the "Open in Colab" button above 2. Run all cells (Ctrl+F9) 3. The notebook will install dependencies and generate synthetic data 4. View model performance and fertilizer recommendations Local Installation # Clone the repository git clone github.com cd uganda-crop-yield-predicto …

Licenses