Churn Prediction Model
DjangoREST APITensorFlowScikit-learnNeural Networks
I developed an ML Neural Network API, a Django REST API application providing machine learning prediction services for loan approval and customer churn prediction. Built with Django and Django REST Framework, this backend service offers multiple endpoints that leverage trained ML models including Random Forest, SVM, Logistic Regression, and Neural Networks for loan predictions, plus a specialized neural network for churn analysis. The churn prediction endpoint uses async/await for optimal performance and includes AI-generated insights to explain predictions. The system implements robust data validation using Pydantic models, supports multiple classification models for flexible loan predictions, and provides detailed probability scores and confidence metrics. All models are loaded at application startup for efficient inference, and the API handles various input constraints with comprehensive error handling.
Churn Prediction Model
Predict customer churn with machine learning
Prediction Result
Submit the form to see the prediction results.