This is a machine learning with classification, and regression supervised models.
Alongside a number of accuracy meterics.