In this script a comparison is proposed between three main algorithms used in the ML domain
The test dataset is available:
https://www.kaggle.com/usdot/flight-delays/data
For all the details and more information, I refer you to the site: https://towardsdatascience.com/catboost-vs-light-gbm-vs-xgboost-5f93620723db