Data wrangling and machine learning with pandas, numpy, scikit learn, boosting algorithms, and plotly/dash