ProphitBet-Soccer-Bets-Predictor  by kochlisGit

Soccer match outcome prediction app

Created 3 years ago
462 stars

Top 65.5% on SourcePulse

GitHubView on GitHub
Project Summary

Summary

ProphitBet is an open-source ML application for predicting soccer match outcomes, targeting users interested in data-driven sports analytics. It leverages advanced ML techniques, comprehensive statistical analysis, and robust model training to provide insights into match probabilities for betting decisions.

How It Works

The application extracts soccer data from football-data.co.uk and fixtures from footystats.org. It employs diverse ML algorithms (NNs, RFs, XGBoost, DNNs) to analyze team form and statistics. ProphitBet emphasizes robust training via cross-validation/holdout, feature selection (Boruta), and explainable AI for reliable, interpretable predictions.

Quick Start & Requirements

Requires Python 3.11 (tested 3.10-3.14) with PATH configured. Install dependencies via pip install -r requirements.txt or python install.py. Run with python app.py. Internet connection needed for data extraction; Google Chrome for predicting upcoming fixtures. Links to Python downloads and tutorials are provided.

Highlighted Details

ProphitBet-v2 features an improved UI (light/dark themes), cleaner code, and enhanced workflow. It offers extensive data analysis tools: descriptive statistics, distribution/correlation analysis, feature selection (Boruta), and interpretability methods (Logistic Regression Coefficients, Rule Extraction). Supports diverse training modes (Result, O/U 2.5) and advanced validation (sliding/k-fold cross-validation).

Maintenance & Community

Primarily maintained

Health Check
Last Commit

1 week ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
8
Star History
16 stars in the last 30 days

Explore Similar Projects

Starred by Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), Alex Atallah Alex Atallah(Cofounder of OpenRouter, OpenSea), and
8 more.

cleanlab by cleanlab

0.1%
11k
Data-centric AI package for ML with messy data
Created 7 years ago
Updated 3 weeks ago
Feedback? Help us improve.