尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证制作者的介绍仅有上面的一句话。 更多详情请阅读仓库 README。 仓库 README ↗
正在加载完整 README。
查看完整 README ↗Version 2.0.0 - Système de prédiction des prix du cacao avec ML hybride (Prophet + XGBoost + FinBERT)
# 1. Démarrer l'API
docker-compose up -d
# 2. Démarrer le Dashboard
cd frontend && npm install && npm run dev -- -p 3001
# 3. Accéder au système
# Dashboard: http://localhost:3001
# API Docs: http://localhost:8000/docs
📖 Guide de démarrage complet →
Métriques de validation walk-forward honnête (268 origines, déc. 2020 – avr. 2026) :
| Métrique | J+1 | J+7 | J+30 |
|---|---|---|---|
| MAPE (XGBoost) | ~10,3 % | ~11,3 % | ~16,1 % |
| Direction | ~51 % | ~49 % | ~50 % |
L'ancien holdout 80/20 (~4,8 % MAPE) surestimait la performance. Référence :
GET /api/v1/validation/metricsoureports/walk_forward/.
| Données | 1 618 points | 2020-2026 |
# Double-clic sur le fichier
update_system.bat
Ce script effectue automatiquement:
docker-compose exec -T api python /app/collect_latest_price.py
docker-compose exec -T api python /app/collect_news.py
docker-compose exec -T api python /app/train_hybrid_improved.py
docker-compose restart api
┌─────────────┐
│ Dashboard │ ← Next.js Premium (Port 3001)
│ Next.js │
└──────┬──────┘
│
▼
┌─────────────┐
│ API │ ← FastAPI + JWT Auth (Port 8000)
│ FastAPI │
└──────┬──────┘
│
┌───┴────┬──────────┐
▼ ▼ ▼
┌────────┐ ┌────────┐ ┌────────┐
│Supabase│ │ Models │ │ Redis │
│(Prices │ │Prophet │ │ Cache │
│ News) │ │XGBoost │ │(Opt.) │
└────────┘ │FinBERT │ └────────┘
└────────┘
$headers = @{
"Authorization" = "Bearer VOTRE_TOKEN_ICI"
"Content-Type" = "application/json"
}
$body = @{
market = "ICE_NY"
horizons = @(1, 7, 30)
include_sentiment = $true
} | ConvertTo-Json
Invoke-RestMethod -Uri "http://localhost:8000/api/v1/predict" -Method Post -Headers $headers -Body $body
prediction/
├── update_system.bat # Script de mise à jour automatique
├── README_COMPLET.md # Documentation complète
├── QUICK_START.md # Démarrage rapide
├── docker-compose.yml # Configuration Docker
├── .env # Variables d'environnement
│
├── src/ # Code source
│ ├── api/ # API FastAPI
│ ├── models/ # Modèles ML
│ ├── nlp/ # Analyse NLP
│ └── data_collection/ # Collecte de données
│
├── frontend/ # Dashboard Next.js
│ └── src/app/page.tsx # Page principale
│
├── models/ # Modèles entraînés (.pkl)
├── data/ # Données historiques (CSV)
└── scripts/ # Scripts utilitaires
docker-compose logs api --tail=100
docker-compose exec -T api python /app/generate_jwt_token.py
docker-compose exec -T api python /app/collect_news.py
📖 Guide de dépannage complet →
Ce système est conçu pour être compréhensible par d'autres agents IA:
MIT License - Voir LICENSE pour plus de détails
Dernière mise à jour: 13 Mai 2026 | Version: 2.0.0 | Auteur: STE-SCPB / Afrexia