Skip to content

ayush9h/Flight-Delay-Prediction-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flight Delay Prediction System - ZenML Update

A system made to predict flight delays using Machine Learning models.

Pre-requisite

Install the NYC Flights Dataset from Kaggle.
Kaggle Dataset Link

Installation

  1. Create a virtual environment and activate it
python -m venv myenv
./myenv/Scripts/activate
  1. Then install necessary external libraries mentioned below in terminal.

For StreamLit App

  pip install streamlit
  pip install joblib

or For Normal Execution

pip install -r requirements.txt
pip install "zenml[server]"
pip install scikit-learn
  1. You can run the notebook from the notebooks directory or run python main.py.

  2. To start the zenml dashboard locally on windows, write zenml up --blockingfor Windows and zenml up for Mac, and enter the Zenml Dashboard with username "default".

Features of the system

  • Flight departure delay prediction
  • Fast and effective
  • User friendly UI using Streamlit

Screenshots

Demo