Logo Lanfrica

sabeeh-raza/flight_delay_prediction

Domaine:

mobility

Type de record:

project
Créateur:
sab
Hôte:
Tunisian Airline Flight delay prediction (Zindi) # Flight Delay Prediction Challenge (group project) ## Description Tunisair Airline is interested in reducing their flight delays, therefore they are looking for a solution based on Machine Learning techniques. Flight delays not only irritate air passengers and disrupt their schedules but also cause : - a decrease in efficiency - an increase in capital costs, reallocation of flight crews and aircraft - an additional crew expenses - As a result, on an aggregate basis, an airline's record of flight delays may have a negative impact on passenger demand. ## Dataset Flight Data: Tunisair Airline dataset Airports Data: Worldwide airports dataset ## Evaluation The metric used for this challenge is Root Mean Square Error. ## Stakeholder Aim: Traveling agency like *TUI* wants their passenger to make the bookings with no or few hours delay while traveling with Tunisair Airline, therefore this study by Tunisair Airline will help traveling agency to assist passengers with minimum hassle. ## Approach - Detailed EDA is performed in order to understand busiest airport flight patterns, flight durations, International/National flight numbers and hourly flight patterns - Only flight with 1 day delay has been considered - Naive Baseline model - Predicted flight delays based on their average delay time (RMSE) using different ML techniques (comparative study for ML models) --- ## Requirements and Environment Requirements: - pyenv with Python: 3.9.8 Environment: For installing the virtual environment you can either use the Makefile and run `make setup` or install it manually with the following commands: ```Bash pyenv local 3.9.8 python -m venv .venv source .venv/bin/activate pip install --upgrade pip pip install -r requirements.txt ``` ```Bash pip install airportsdata ```

Licenses