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