Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/monksc/englishpremierleaguepredictions
Predicts Matches for the English Premier League. Can be changed for other leagues.
https://github.com/monksc/englishpremierleaguepredictions
english-premier-league games leagues machine-learning page-rank predicts-matches sports sports-analytics
Last synced: about 2 months ago
JSON representation
Predicts Matches for the English Premier League. Can be changed for other leagues.
- Host: GitHub
- URL: https://github.com/monksc/englishpremierleaguepredictions
- Owner: Monksc
- License: mit
- Created: 2020-12-21T23:25:56.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2024-04-15T20:17:09.000Z (9 months ago)
- Last Synced: 2024-04-15T21:33:49.519Z (9 months ago)
- Topics: english-premier-league, games, leagues, machine-learning, page-rank, predicts-matches, sports, sports-analytics
- Language: Python
- Homepage:
- Size: 42.4 MB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# EnglishPremierLeaguePredictions
Predicts Matches for the English Premier League. Can be changed for other leagues.# Page Rank
To do a page rank to see predictions for ranking of teams and predictions for end of season type in
```
python3 epl.py
```# Predicting Games
Currently it doesnt predict score. You can do a page rank to see who is the better team and finally adding
in what percent chance does a team to have to win.# Neural Network
Uses several variations to page rank, wins, tie, loss, from home to away games to see
the chance a team has to win.
You may have to change around some code in predictions_tensorflow.py.
```
python3 predictions_tensorflow.py
```# Folder 'old_data'
This folder contains data from other leagues from previous years. The name format usually goes by
"{name of the league}-{year season started}"May need to run command below
```
cd old_data/jackpotdata/all/
tar -xf all.csv.tar.gx
```# To Create the data
```
python3 make_data_like_my.py
```# To Train Model
You may have to change around some code in predictions_tensorflow.py.
```
python3 predictions_tensorflow.py
```