Logo Lanfrica
  • Accueil
  • Atlas
  • Analyses
  • Documentation
  • Sign in

© 2026 Lanfrica. Tous droits réservés. Tous les droits d'auteur des ressources affichées sur le site Web Lanfrica appartiennent aux détenteurs de droits d'auteur d'origine, sauf indication contraire explicite.

Aiyelabeganmaryam/npk-yield-prediction-nigeria

Domaine:

agriculture

Type de record:

model
Créateur:
Aiy
Hôte:
Multi-output Random Forest NPK nutrient and yield prediction system for Northern Nigeria agriculture # 🌾 NPK & Yield Prediction System for Northern Nigeria A comprehensive machine learning application for predicting soil nutrient levels (NPK) and maize yield in Northern Nigeria's savanna region. ## 🎯 Features ### 🔬 NPK Prediction - **Multi-output Random Forest model** predicting Nitrogen, Phosphorus, and Potassium simultaneously - **95 soil samples** analyzed across 10 LGAs in Northern Nigeria - **Real-time predictions** based on soil chemical and physical properties - **Management recommendations** for nutrient optimization ### 🌾 Yield Prediction - **Maize yield forecasting** using integrated soil and management data - **490 yield records** from 9 LGAs with soil-management integration - **Variety and treatment impact** analysis - **Actionable insights** for yield improvement ### 📊 Interactive Analytics - **Feature importance analysis** showing key predictors - **Soil property correlations** and relationships - **Geographic variation** across different LGAs - **Performance metrics** and model validation ## 🚀 Quick Start ### Local Installation 1. **Clone the repository** ```bash git clone github.com cd npk-yield-prediction ``` 2. **Install dependencies** ```bash pip install -r requirements.txt ``` 3. **Run the Streamlit app** ```bash streamlit run app.py ``` 4. **Open your browser** to `localhost` ### Streamlit Cloud Deployment 1. **Fork this repository** to your GitHub account 2. **Go to Streamlit Cloud** 3. **Deploy** by connecting your GitHub repository 4. **Configure** the main file path as `app.py` ## 📊 Dataset Information ### Soil Data - **Geographic Coverage**: Kaduna, Katsina, and Kano states - **Sample Size**: 95 soil samples - **Parameters**: pH, Organic Carbon, N, P, K, texture, location - **LGAs Covered**: 10 Local Government Areas ### Yield Data - **Crop Focus**: Maize (Zea mays) - **Records**: 490 yield observations - **Management**: Variety types (OPV/Hybrid), fertilizer treat …

Visit

github.com

Languages

GbagyiHausa

Licenses

MIT

Similaires

oaolatunji12/Nigeria-Crop-Yield-PredictionMzahra979/DS10-Crop-Yield-Prediction-NigeriaAiyelabeganmaryam/fertilizer-recommendation-app-for-maizeComparative effects of urea, NPK and organomineral fertilizer on the growth and yield of rice in Ekpoma, NigeriaCaleb403/maize-yield-predictionSolmondxg/crop-yield-prediction

oaolatunji12/Nigeria-Crop-Yield-Prediction

Machine learning-based crop yield prediction system for Nigeria using crop production, climate, and

Mzahra979/DS10-Crop-Yield-Prediction-Nigeria

Machine-learning MVP for predicting crop yield in Nigeria using agricultural, weather and soil-relat

Aiyelabeganmaryam/fertilizer-recommendation-app-for-maize

AI-powered precision nutrient management system for Northern Nigeria maize production >>>>>> c2207f

Comparative effects of urea, NPK and organomineral fertilizer on the growth and yield of rice in Ekpoma, Nigeria

Soil nutrients deficiencies result in poor growth and yield of crops. The application fertilizer was

Caleb403/maize-yield-prediction

Maize Yield Prediction — Uasin Gishu County, Kenya — Machine Learning Models with LOOCV RMSE 0.364 t

Solmondxg/crop-yield-prediction

Uganda Crop Yield Prediction - ML project for predicting maize yield using climate and soil data #