Logo Lanfrica

Tomota113/mali-agri-price-predictor

Domaine:

agriculturesocioeconomic

Type de record:

software
Créateur:
Tom
HĂ´te:
# 🌾 Mali Agri Price Predictor > **Proof of Concept (PoC) développé pour la Semaine du Numérique au Mali** > *Moteur d'Intelligence Artificielle pour la Prédiction et l'Analyse des Prix des Denrées Alimentaires sur les Marchés Régionaux au Mali.* --- ## 📌 Présentation du Projet La volatilité des prix agricoles et les variations saisonnières d'approvisionnement (période de soudure, récoltes) constituent un enjeu socio-économique capital au Mali. **Mali Agri Price Predictor** est un prototype d'intelligence artificielle combinant l'apprentissage automatique (*Random Forest Regressor*) et un tableau de bord interactif web en *Streamlit* / *Plotly* pour : 1. Prédire l'évolution des prix au kilo des céréales et légumes (riz, millet, maïs, oignon, sorgho) sur 7 à 60 jours. 2. Comparer les écarts de prix inter-régionaux (Bamako, Sikasso, Mopti, Kayes, Ségou). 3. Anticiper les tensions d'approvisionnement et aider à la prise de décision des acteurs agricoles et marchands. --- ## ✨ Fonctionnalités Clés - 📊 **Analyse des Séries Temporelles Agricoles** : Modélisation des tendances quotidiennes avec prise en compte des effets saisonniers. - 🔮 **Prédiction Avancée par Machine Learning** : Régression par Random Forest sur variables temporelles (*lags*, moyennes mobiles sur 7 et 30 jours). - 🗺️ **Comparatif Régional Dynamique** : Visualisation instantanée des disparités de prix entre les marchés des différentes régions du Mali. - 📥 **Exportation des Rapports** : Génération et téléchargement de rapports de marché au format CSV. --- ## 🛠️ Stack Technique - **Langage** : Python 3.10+ - **Machine Learning** : Scikit-Learn (`RandomForestRegressor`) - **Data & Traitement** : Pandas, NumPy - **Interface Web & Visualisation** : Streamlit, Plotly Express & Graph Objects - **Environnement & OS** : Linux Ubuntu, VS Code, Git --- ## 📂 Arborescence du Projet ```text mali-agri-price-predictor/ ├── app.py # Application web Streamlit principale ├── requirements.t …

Languages