In this project, I attempted to predict the winner of football matches in the English Premier League (EPL).
Project Steps
- Scrape match data using requests, BeautifulSoup, and pandas.
- Clean the data and get it ready for machine learning using pandas.
- Make predictions about who will win a match using scikit-learn.
- Measure error and improve our predictions.
File overview:
scraping.ipynb
- a Jupyter notebook that scrapes our data.predictions.ipynb
- a Jupyter notebook that makes predictions.