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.

Nehmyabiruk/ethiopia-commodity-price-prediction

Domaine:

agriculture

Type de record:

software
Créateur:
Neh
Hôte:
# Ethiopia Commodity Price Prediction An ML-powered web application for predicting commodity prices in Ethiopian markets using historical market data, time-series features, and XGBoost. ## 🚀 Live Demo **Open Ethiopia Commodity Price Predictor →** ## Features * Ethiopian commodity price prediction * Market and product selection * Time-series feature engineering * Automatic lag feature generation * Rolling price statistics * Price-change features * XGBoost machine learning model * FastAPI prediction API * Single-page frontend interface * Live deployment on Render ## Overview This project predicts commodity prices in Ethiopian markets using historical market data and machine learning. The system uses historical prices to generate time-series features such as: * Lag 1, 3, 6, and 12 months * Rolling 3, 6, and 12 month averages * Price changes over different time periods * Calendar features such as year, month, and quarter * Market and geographic information The trained XGBoost model is exposed through a FastAPI backend and connected to a simple web-based frontend. ## Project Architecture ```text User │ ▼ Frontend │ │ Prediction Request ▼ FastAPI API │ ├── Feature Engineering ├── Historical Market Data └── XGBoost Model │ ▼ Predicted Commodity Price │ ▼ Frontend ``` The application is deployed as a Python web service on Render. ## Repository Structure ```text commodity-predict/ ├── data/ │ ├── raw/ │ └── processed/ ├── models/ ├── notebooks/ ├── src/ │ ├── app.py │ ├── static/ │ │ └── index.html │ └── data/ │ ├── __init__.py │ ├── eda.py │ ├── evaluate.py │ ├── feature_engineering.py │ ├── predict.py │ ├── train.py │ └── utils.py ├── requirements.txt └── README.md ``` ## Setup Clone the repository: ```powershell git clone github.com cd ethiopia-commodity-price-prediction ``` Create a virtual environment: ```powershell python -m venv .venv …

Visit

github.com

Languages

Amharic

Similaires

Does Commodity Price Volatility Drive Migration? Evidence from Rural EthiopiaAGRICULTURAL COMMODITY PRICE BEHAVIOR IN ETHIOPIA: INSIGHTS FROM INDEX ANALYSISAmanda-Sibanda/agriBORA-Commodity-Price-ForecastingmarcoBorto2921/agriBORA-Commodity-Price-Forecasting-Challengekennethnyangweso/agriBORA-Commodity-Price-Forecasting-ChallengeDaksam/commodity-export-prediction

Does Commodity Price Volatility Drive Migration? Evidence from Rural Ethiopia

AGRICULTURAL COMMODITY PRICE BEHAVIOR IN ETHIOPIA: INSIGHTS FROM INDEX ANALYSIS

Purpose: This study aimed to construct a price index for agricultural commodities in Ethiopia. Retai

Amanda-Sibanda/agriBORA-Commodity-Price-Forecasting

Smallholder farmers in Kenya face maize price volatility and post-harvest losses. Using historical w

marcoBorto2921/agriBORA-Commodity-Price-Forecasting-Challenge

Unofficial #1 solution for the agriBORA Zindi competition — weekly maize price forecasting (KES/kg)

kennethnyangweso/agriBORA-Commodity-Price-Forecasting-Challenge

Using historical prices of dry maize in Kenya, your task is to develop a machine learning solution t

Daksam/commodity-export-prediction

This is the repository for my export prediction project. Topic: Predicting monthly export commodity