Logo Lanfrica

cyloic/rwanda-coffee-insight

Domaine:

agriculturesocioeconomic

Type de record:

software
Créateur:
cyl
Hôte:
# Rwanda Coffee Insight A data-driven investment intelligence platform for Rwanda's specialty coffee sector. Built for agricultural lenders, cooperative financiers, and impact investors who need live market data, regional scoring, and on-ground infrastructure visibility before deploying capital. ## Video Demo Watch App Demo on Google Drive ## Live Demo rwanda-coffee-insight.verce… ## GitHub Repository github.com --- ## Platform Features ### Dashboard Live market prices fetched from the FRED Other Mild Arabica series (ICO-sourced). Shows global benchmark, Rwanda export price (8% specialty premium per NAEB 2024), and the live RWF/USD exchange rate. Price cards only render when live data is confirmed — no stale fallback values shown. ### Price Predictor 30-day momentum trend forecast on FRED monthly data, interpolated to daily values. Uses a weighted linear regression on a 90-day trailing window. Uncertainty bands widen over the horizon — Day 1–14 signals are actionable; Day 15–30 are directional only. Includes a methodology disclosure panel so the approach is fully transparent. ### Regional Analysis Comparative investment scoring across 5 primary coffee districts (Huye, Nyamasheke, Rusizi, Karongi, Nyaruguru). Scores derived from the ML model in `Notebook/Rwanda_Coffee_ML.ipynb`. Risk percentages tied to altitude data from the Rwanda Meteorological Agency — higher altitude correlates with lower CBD disease pressure and lower default risk. Drill-down detail modal with score breakdown and a direct link to washing stations per district. ### ROI Calculator Models best-case, expected, and worst-case returns using: - Live export price (FRED × 1.08 Rwanda premium) - Production cost: $1.75/kg (World Bank Rwanda smallholder 2023) - Altitude factor per region - 15% agricultural fund participation rate - Risk materialisation at 10% / 50% / 100% across scenarios Investment amount is entered via a free-text input with …