Logo Lanfrica

mohamedraedbouhali/Vigor-Terra-Projet-R-

Domain:

agriculture

Record type:

software
Creator:
moh
Host:
End-to-end machine learning system for Tunisian precision agriculture — combines climate and soil data to power yield forecasting, disease risk assessment, and productivity classification (React + FastAPI + scikit-learn). # 🌿 VigorTerra ### *Precision Agriculture & Yield Prediction Engine for Tunisia* **VigorTerra** is an end-to-end Machine Learning system for Tunisian precision agriculture. The platform combines real-time climate data with soil analytics to deliver three intelligent prediction services: **yield forecasting**, **disease risk assessment**, and **productivity classification**. Explore Models • View Architecture • Quick Start • Data Sources --- ## 🎯 Project Vision Agriculture in Tunisia faces critical challenges from climate variability, soil degradation, and unpredictable disease outbreaks. **VigorTerra** addresses these issues through a professional MLOps-driven approach, delivering three core prediction services: ### 🔮 Three Intelligence Engines 1. **🌾 Yield Prediction (Regression)** - **Objective:** Forecast crop yield in Tons/Hectare - **Algorithm:** Random Forest Regressor with GridSearchCV hyperparameter tuning - **Input Features:** NPK levels, rainfall, temperature, soil pH, cultivated surface - **Output:** Continuous numerical prediction (e.g., 2.5 T/ha) 2. **🦠 Disease Risk Assessment (Binary Classification)** - **Objective:** Predict crop health status - **Algorithm:** Support Vector Machine (SVM) / XGBoost Classifier - **Input Features:** Humidity (%), temperature (°C), rainfall (mm), soil type - **Output:** Binary classification - `0` → **Healthy crop** (low disease probability) - `1` → **At-Risk** (high disease probability requiring intervention) 3. **📊 Productivity Level Classification (Multi-class Classification)** - **Objective:** Categorize land productivity potential - **Algorithm:** K-Means Clustering / DBSCAN with supervised labeling - **Input Features:** Soil composition, historical yield, climate averages - **Output:** Categorical classification - `Low Productivity` → Requires soil amendment - `Medium Productivity` → Standard agricultural practices - `High Productivity` → Premium yield zones --- ## 🗂️ Datasets utilisés VigorTe …