Sign inSign up

amarbelkhede/churn_model

By amarbelkhede

Updated over 5 years ago

churn_model predicts customers that are likely to be churn which will help telecom operators.

Image
1

572

amarbelkhede/churn_model repository overview

starting the flask server

docker run --rm  -p 9090:5000  --name churn_flask amarbelkhede/churn_model:3

OR

docker-compose.yml

version: "3.6"
services:
  customer_churn_prediction:
    build : .
    volumes : 
     - ../scripts:/scripts
    ports:
     - 9090:5000

RUN

docker-compose up --build

API

Predict churn
http://localhost:9090/predict_churn
json body example
{
   "SeniorCitizen":0,
   "tenure":34,
   "MonthlyCharges":56.95,
   "TotalCharges":1889.50,
   "gender_Female":0,
   "gender_Male":1,
   "Partner_No":1,
   "Partner_Yes":0,
   "Dependents_No":1,
   "Dependents_Yes":0,
   "PhoneService_No":0,
   "PhoneService_Yes":1,
   "MultipleLines_No":1,
   "MultipleLines_No phone service":0,
   "MultipleLines_Yes":0,
   "InternetService_DSL":1,
   "InternetService_Fiber optic":0,
   "InternetService_No":0,
   "OnlineSecurity_No":0,
   "OnlineSecurity_No internet service":0,
   "OnlineSecurity_Yes":1,
   "OnlineBackup_No":1,
   "OnlineBackup_No internet service":0,
   "OnlineBackup_Yes":0,
   "DeviceProtection_No":0,
   "DeviceProtection_No internet service":0,
   "DeviceProtection_Yes":1,
   "TechSupport_No":1,
   "TechSupport_No internet service":0,
   "TechSupport_Yes":0,
   "StreamingTV_No":1,
   "StreamingTV_No internet service":0,
   "StreamingTV_Yes":0,
   "StreamingMovies_No":1,
   "StreamingMovies_No internet service":0,
   "StreamingMovies_Yes":0,
   "Contract_Month-to-month":0,
   "Contract_One year":1,
   "Contract_Two year":0,
   "PaperlessBilling_No":1,
   "PaperlessBilling_Yes":0,
   "PaymentMethod_Bank transfer (automatic)":0,
   "PaymentMethod_Credit card (automatic)":0,
   "PaymentMethod_Electronic check":0,
   "PaymentMethod_Mailed check":1
}
output
{ "churn": "[0]" }

Tag summary

Content type

Image

Digest

Size

604.5 MB

Last updated

over 5 years ago

docker pull amarbelkhede/churn_model