Skip to main content
00:00/00:00
Lecture 20 of 37

Removing Columns Related to Future Matches

Download Course (Free)

Course Content

0 / 37 completed
Section 1: Introduction1 videos

Introduction

4m
Section 2: Build Your Predictive AI Step-by-Step in 18 Clear Stages30 videos

Getting started with Google Colab

1m

Step 1 Importing the necessary libraries

7m

Step 2 Downloading, Decompressing, and Preparing the ESPN Soccer Data

9m

Step 3 Displaying the ESPN database schema

18m

Step 4 Loading fixtures.csv, teamStats.csv, standings.csv, and leagues.csv

7m

Step 5 Exploratory Analysis

7m

Overall analysis of fixture results

26m

Overall analysis of the results of teamStats

51m

Overall analysis of standings

27m

Distribution analysis for leagues

8m

Step 6 Checking for inconsistencies in Standings.csv

17m

Step 7 Checking for inconsistencies in teamStats.csv

33m

Step 8 Checking for inconsistencies in leagues.csv

4m

Step 9 Checking for inconsistencies in fixtures.csv

19m

Step 10 Merging and Joins - Consolidating Data for Modeling

16m

Step 11 Handling Missing Values (NaN) and Optimizing Data Quality

13m

Imputation Using Bayesian Linear Regression

38m

Validation and Cleaning of Team Standings Data

23m

Removing Columns Related to Future Matches

2mNow Playing

Removing Non-Relevant Competitive Context Columns

1m

Removing Non-Relevant Update-Related Columns

1m

Final Data Integrity Check

4m

Step 12 Data Enrichment with Derived Variables and Performance Indicators

27m

Step 13 Transforming Categorical Variables

14m

Step 14 – Standardizing Numerical Data

13m

Step 15 Analyzing Variable Importance and Feature Selection

17m

Step 16 Training and Validating the Score Prediction Model

13m

Evaluating the Prediction Model's Performance

11m

Step 17 – Adapting and Re-training the Model Based on the Football API Data

23m

Step 18 Storing on Drive

2m
Section 3: API Integration & Web Development with Flask6 videos

Installing PyCharm

2m

Web Application Structure

3m

API.football.com

11m

Back-end integration

24m

Front-end integration

9m

Launching the application

6m