Skip to content

OddSports is a web-based predictive analytics platform for sports enthusiasts. It allows users to get match outcome probabilities for various sports leagues using an interactive interface and machine learning algorithms.

License

Notifications You must be signed in to change notification settings

Mathdee/OddSports

Repository files navigation

OddSports

OddSports is a web-based predictive analytics platform for sports enthusiasts. It allows users to get match outcome probabilities for various sports leagues using an interactive interface and machine learning algorithms. https://www.youtube.com/watch?v=72Dme_2hE1U

Key Features:

  • Match Prediction: Select two teams to get AI-generated outcome probabilities.
  • Multi-Sport Support: Covers leagues including Premier League, La Liga, Bundesliga, Eredivisie, and NBA.
  • Interactive Interface: User-friendly drag-and-drop interface for team selection.
  • Live Scores: Display upcoming games and live scores for different sports leagues.
  • API Integration: Fetches current game information and team statistics from external sports data APIs.

Getting Started:

To get started with OddSports, follow these steps:

Prerequisites:

- Python 3.x
- Flask (pip install flask)
- Flask-CORS (pip install flask-cors)
- Pandas (pip install pandas)
- Scikit-learn (pip install scikit-learn)
- Joblib (pip install joblib)

Installation:

1. Clone the repository:
   git clone https://github.com/yourusername/oddsports.git

2. Navigate to the project directory:
   cd oddsports

3. Install the required packages:
   pip install -r requirements.txt

Usage

1. Start the Flask server:
   python app.py

2. Open the index.html file in a web browser to access the OddSports interface.

3. Select teams from the dropdown menus and use the drag-and-drop interface to get match predictions.

Contributing

Contributions are very welcome! Please fork the repository and create a pull request if you have suggestions or improvements.

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

About

OddSports is a web-based predictive analytics platform for sports enthusiasts. It allows users to get match outcome probabilities for various sports leagues using an interactive interface and machine learning algorithms.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published