https://www.ducenit.com/appointment-cancellations-machine-learning/