Spaces:
Sleeping
Sleeping
A newer version of the Gradio SDK is available:
5.49.1
metadata
title: Analyse Pression Adventices - CRA Bretagne
emoji: 🚜
colorFrom: green
colorTo: blue
sdk: gradio
sdk_version: 5.46.0
app_file: app.py
pinned: false
license: mit
short_description: Serveur MCP pour analyser la pression adventices agricoles
tags:
- agriculture
- mcp
- gradio
- prediction
- herbicides
- bretagne
- hackathon
🚜 Hackathon CRA - Analyse Pression Adventices
🎯 Objectif
Serveur MCP (Model Context Protocol) pour anticiper et réduire la pression des adventices dans les parcelles agricoles bretonnes, en s'appuyant sur l'analyse des données historiques de la Station Expérimentale de Kerguéhennec (2014-2024).
🔍 Fonctionnalités
📈 Analyse des Tendances IFT
- Calcul de l'Indice de Fréquence de Traitement (IFT) herbicides
- Évolution temporelle par parcelle et par culture
- Filtrage par période et parcelle
🔮 Prédictions 2025-2027
- Modèle prédictif basé sur les tendances historiques
- Classification des risques (Faible/Modéré/Élevé)
- Visualisations interactives
🌱 Recommandations Cultures Sensibles
- Identification des parcelles adaptées aux pois et haricot
- Score de recommandation basé sur l'IFT prédit
- Critères de sélection optimisés
🔄 Alternatives Techniques
- Propositions d'alternatives mécaniques, culturales et biologiques
- Plans d'action pour réduction des herbicides
- Documentation des meilleures pratiques
⚙️ Installation
# Cloner le projet
git clone <repo-url>
cd mcp
# Installer les dépendances
pip install -r requirements.txt
# Configuration Hugging Face (optionnel)
export HF_TOKEN="your_hf_token"
export DATASET_ID="HackathonCRA/2024"
🚀 Lancement
Local
python mcp_server.py
Hugging Face Spaces
python app.py
Le serveur MCP sera accessible sur http://localhost:7860
📊 Structure des Données
Les données proviennent de la Station Expérimentale de Kerguéhennec et incluent :
- Variables temporelles : millésime, dates d'intervention
- Variables spatiales : parcelles, surfaces
- Variables culturales : types de cultures, rotations
- Variables techniques : produits utilisés, quantités, IFT
🤖 Architecture MCP
Le serveur expose des outils d'analyse via le protocole MCP :
- analyze_herbicide_trends : Analyse des tendances IFT
- predict_future_weed_pressure : Prédictions 2025-2027
- recommend_sensitive_crop_plots : Recommandations parcelles
- generate_technical_alternatives : Alternatives techniques
📈 Méthodes d'Analyse
Calcul IFT Herbicides
IFT = Nombre d'applications / Surface parcelle
Prédiction Pression Adventices
- Régression linéaire sur données historiques
- Classification en niveaux de risque
- Extrapolation 2025-2027
Score de Recommandation
Score = 100 - (IFT_prédit × 30)
🛠️ Technologies
- Gradio : Interface utilisateur et serveur MCP
- Pandas/Numpy : Traitement des données
- Plotly : Visualisations interactives
- Hugging Face : Hébergement et datasets
- Python 3.8+ : Langage principal
📝 Licence
Projet développé dans le cadre du Hackathon CRA Bretagne 2024.
🤝 Contact
- Équipe : Hackathon CRA Bretagne
- Données : Station Expérimentale de Kerguéhennec
- Support : GitHub Issues