Cette API est basée sur la loi de Poisson pour prédire les probabilités d'un match de football.
Prédit la probabilité d'un certain résultat de match basé sur les identifiants de pari et de résultat fournis.
-
bet_id
: Type de pari.- Résultat du match (Domicile gagne, Match nul, Exterieur gagne).
- Double Chance.
- Nombre total de buts.
- Les deux équipes marqueront-elles ?
- Nombre de buts de l’équipe à domicile.
- Nombre de buts de l’équipe à l’extérieur.
-
outcome_id
: Identifiant du résultat.- Pour
bet_id = 1
: 1 = Domicile gagne, 2 = Match nul, 3 = Exterieur gagne. - Pour
bet_id = 2
: 1 = Domicile ou Nul, 2 = Exterieur ou Nul, 3 = Domicile ou Exterieur. - Pour
bet_id = 3, 5, 6
: 1 = Nombre de buts supérieur à specifiant, 2 = Nombre de buts inférieur à specifiant. - Pour
bet_id = 4
: 1 = Oui, 2 = Non.
- Pour
-
specifiant
: Valeur spécifique (utilisé avec bet_id = 3, 5, 6). Par exemple, si vous pariez que le nombre total de buts sera supérieur à 3, alors specifiant serait 3.
Retourne la probabilité sous forme d'un dictionnaire :
{
"probability": 0.56
}
Pour prédire la probabilité que Marseille gagne :
GET /probability/?bet_id=1&outcome_id=1
Pour prédire la probabilité que le nombre total de buts soit supérieur à 3 :
GET /probability/?bet_id=3&outcome_id=1&specifiant=3
Pour tester l'API et visualiser la documentation, vous pouvez utiliser Swagger :
- Assurez-vous que le serveur est en cours d'exécution.
- Ouvrez votre navigateur et accédez à Swagger UI.
- Clonez ce dépôt.
- Installez les dépendances nécessaires.
- Exécutez le fichier principal pour démarrer le serveur.