WiseGamble è una web-app realizzata in python, tramite il framework Flask, che permette di ricevere pronostici calcistici riguardanti due esiti in particolare:
- Over/Under Cartellini Gialli 5.5
- Over/Under Corner 7.5
I pronostici vengono calcolati tramite due modelli di Machine Learning addestrati su un dataset di 20.000+ partite. Il dataset utilizzato per l'addestramento contiene le partite dal 2015 al 2021 dei seguenti campionati:
- UEFA Champions League
- UEFA Europa League
- Premier League
- LaLiga
- Bundesliga
- Serie A
- Ligue 1
- Eredivise
- Premiership (scozia)
- Serie B
- Pro League (belgio)
- Superliga (danimarca)
- Championship
- Eliteserien
- Lech pozann (polonia) Quindi sarà possibile accedere ai pronostici solo per le partite dei campionati sopra elencati.
web-app.WiseGamble.mov
Avviando la web-app WiseGamble si accede alla pagina Home dove è possibile visualizzare una breve descrizione di cosa offre il sito, una breve descrizione dei passi seguiti per la realizzazione dei modelli, alcune FAQ e la lista dei membri del team di WiseGamble. Dalla Home si ha accesso alla pagina dove si possono visualizzare tutte le partite che si disputerranno nell'arco della giornata e per le quali si può ricevere un pronostico, selezionando una partita si accede alla pagina in cui vengono riportati i pronostici della partita con relative percentuali di fiducia delle predizioni.
Inoltre nell'header è possibile trovare:
- il link per accedere alla pagina html dove viene riportata la documentazione completa;
- il link per accedere alla cartella drive in cui sono presenti i jupyter notebook, dove è possibile visualizzare tutta la pipeline seguita per la costruzione dei modelli predittivi.
Le tecnologie utilizzate per la realizzazione del seguente progetto sono state:
La realizzazione della web-app WiseGamble è stata possibile tramite il contributo di: