This practice project further explores how web scraping and machine learning with Python can be used to analyse and predict outcomes in the English Premier League (EPL).
-
🕸️ Web Scraping: Collected live team and player statistics using BeautifulSoup and cloudscraper.
-
📊 Data Analysis: Processed and structured the data with pandas for insights.
-
🤖 Built machine learning models to predict the EPL winner based on team performance statistics.
-
⚽ Gained hands-on experience combining data collection, data analysis, and predictive modeling in a real-world football context.