Artificial Neural Networks, data preprocessing, Diabetes, Gradient Boosting, machine learning, prediction, Regression, visualization.