The ability to accurately forecast the amount of passengers that will board a particular flight is crucial for airline operations. But how do we design a machine learning algorithm for this use case and in what ways can we improve it? In this talk, we start with a simple linear model, evolving to increasingly complex deep learning neural network architectures.