Building credit risk assessment model and predicting credit score with logistic regression, random forest, and KNN