Skip to content

Introduzione ​

BetIntel Γ¨ un sistema professionale per predizioni calcistiche basato su machine learning, progettato per identificare value bet e gestire il bankroll in modo intelligente.

Caratteristiche Principali ​

πŸ€– Machine Learning ​

  • Ensemble di modelli: LightGBM, CatBoost, XGBoost, Random Forest, Poisson
  • PRODUCTION_V3_GBM: Il modello piΓΉ recente con accuracy 62-65%
  • RPS (Ranked Probability Score): 0.160 (benchmark SOTA: 0.195)

πŸ“Š Feature Engineering ​

  • 140+ features estratte da multiple fonti:
    • Statistiche squadra (form, gol, clean sheet)
    • Head-to-Head storici
    • Pi-Rating dinamico
    • xG (Expected Goals) da API-Football
    • Dati Transfermarkt (valore rosa, infortuni)

πŸ’° Betting Intelligence ​

  • Value Bet Detection: Confronto probabilitΓ  ML vs quote bookmaker
  • Kelly Criterion: Calcolo stake ottimale basato su edge
  • Asian Handicap: Linee e quote calcolate automaticamente

πŸ“± Bot Telegram ​

  • 15+ comandi interattivi
  • Grafici equity curve e accuracy
  • Notifiche real-time per nuove predizioni

Architettura ​

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                   Frontend                       β”‚
β”‚              (Next.js + shadcn/ui)              β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                      β”‚
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                   Backend                        β”‚
β”‚                  (FastAPI)                       β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚
β”‚  β”‚ ML Models   β”‚  β”‚ Data APIs   β”‚  β”‚ Telegram β”‚ β”‚
β”‚  β”‚ (Ensemble)  β”‚  β”‚ (Football)  β”‚  β”‚   Bot    β”‚ β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                      β”‚
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚           Database (PostgreSQL)                  β”‚
β”‚              Cache (Redis)                       β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Prossimi Passi ​

  1. Installazione - Configura il sistema in locale
  2. Configurazione - Imposta API keys e preferenze
  3. Setup API - Ottieni le API key necessarie

Released under the MIT License.