Anna the Predictive Flight Delay Bot

THE CHALLENGE: Clear for Take Off
Aeronautics

To comply with security and airline protocol, air travelers should arrive at the airport well in advance of their flight. Without realizing the probability of adverse conditions at the time of the scheduled departure, they may experience inconvenient delays at the airport. Delays can be short and relatively easy to manage, or they can cause long hours of waiting in crowded airports. Flight delays can even cause forced overnight stays at local hotels or inside the terminal. Travelers could benefit from knowing the likelihood of a delay as it could help them prepare for the wait time. Can an app be developed that predicts the impact of weather on airplane departure times?

Explanation

We have created a chatbot that informs the user about the probability of a delay, and offers some fun advice on how to deal with this information. The magic beyond the bot is cloud-based machine learning. Data workers are constantly gathering weather and airline data from a diversity of API's, the machine learning is constantly improving it's mathematical model and parameters. The longer the bot runs, the better it works!

Resources Used

Azure Machine Learning to create a mathematical model.

Microsoft Bot Framework to create the chatbot.

C# cloud hosted console apps as agents to gather data and control azure machine learning training.

Made inNoordwijk Netherlands
from the minds of
How they did it