Data mining and mathematical modelling on diabetes