• Stars
    star
    111
  • Rank 308,231 (Top 7 %)
  • Language
    Jupyter Notebook
  • Created over 3 years ago
  • Updated about 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Customer Retention

πŸ”΄ Detailed Session on EDA:

Alt text

πŸ”΄ One of my previous Sessions on EDA, Model Building & Model Deployment:

Alt text

πŸ”΄ What is Customer Churning ?

Customer Retention

πŸ”΄ What are the different Churn Scenarios ?

Churn Scenarios

πŸ”΄ Decision Cycle of a Subscriber ?

Decision Cycle

πŸ”΄ What are the different Churn Segments ?

Churn Segments

πŸ”΄ Solution Overview

Solution

In this repository, we have performed the end to end Exploratory Data Analysis, and idenfitied the characteristics of the customers that are more likely to churn, and I have used them wisely to create a model, and lately, have deployed the model.

🟒 For EDA, please refer to : Churn Analysis - EDA.ipynb

🟒 For Model Building, please refer to: Churn Analysis - Model Building.ipynb

🟒 For Model Deployment, please refer to app.py

πŸ”΅ Creating the flask API

app = Flask("__name__")

The loadPage method calls our home.html.

@app.route("/")
def loadPage():
	return render_template('home.html', query="")

The predict method is our POST method, which is basically called when we pass all the inputs from our front end and click SUBMIT.

@app.route("/", methods=['POST'])
def predict():

The run() method of Flask class runs the application on the local development server.

app.run()

Yay, our model is ready, let’s test our bot. The above given Python script is executed from Python shell.

Go to Anaconda Prompt, and run the below query.

python app.py

Below message in Python shell is seen, which indicates that our App is now hosted at http://127.0.0.1:5000/ or localhost:5000

* Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)

HERE'S HOW OUR FRONTEND LOOKS LIKE:

Customer Retention

More Repositories

1

ChurnAnalysisProject-PowerBI

Jupyter Notebook
36
star
2

EDA

Jupyter Notebook
25
star
3

Alexa

Python
16
star
4

MarketSegmentation

Jupyter Notebook
16
star
5

HRAnalytics-Project

Jupyter Notebook
13
star
6

PythonforDS

Jupyter Notebook
13
star
7

EDAforHealthcare

Jupyter Notebook
12
star
8

Cryptocurrency-BTC-Data-Analysis

Jupyter Notebook
12
star
9

FBProphet

Jupyter Notebook
11
star
10

Alexa-FlaskAPI

Python
11
star
11

Guide-on-Time-Series-Analysis-using-ARIMA-LSTM-fbProphet

Time Series Forecasting Problem
Python
11
star
12

MistralLLM-Chatbot

Jupyter Notebook
11
star
13

FaceMaskDetection

Python
9
star
14

Sentiment-Analysis

Jupyter Notebook
8
star
15

SQL_for_DataScience

Jupyter Notebook
7
star
16

Tableau-HR-Analytics

Jupyter Notebook
7
star
17

CyberSecurityDashboard

6
star
18

Stats

Jupyter Notebook
6
star
19

Power-BI-Training-Session

6
star
20

EDA_CreditCardAnalysis

6
star
21

Resume-Templates

5
star
22

ForeignExchangeForecasting

Python
5
star
23

RASAChatbot

5
star
24

HateCrime-DataAnalysis-PowerBI

Jupyter Notebook
5
star
25

Power-BI-Tutorial

4
star
26

PersonalizedChatBot

HTML
4
star
27

TipsforFreshers_ResumeWriting

4
star
28

PowerBI-MoneyHeist

4
star
29

PowerBIJupyter

Jupyter Notebook
4
star
30

PBI-DAX

3
star
31

pik1989

3
star
32

TimeSeriesPowerBI

3
star
33

DataBalancingTechniques

Jupyter Notebook
3
star
34

EnsembleLearning

Jupyter Notebook
3
star
35

YouTubeVideoDownloaderFlask

HTML
3
star
36

TableauDashboard

3
star
37

FaceBlurOpenCV

Jupyter Notebook
3
star
38

OpenEDAWinners

3
star
39

TimeSeriesAnalysis

HTML
3
star
40

AutoWave

Python
3
star
41

SQL-Training-Session

3
star
42

Cosine-Similarity-Chatbot

Jupyter Notebook
3
star
43

SpellChecker

HTML
3
star
44

3Sigma-Based-Anomaly-Detection

3 Sigma based Anomaly Detection
Python
3
star
45

Text-Emotion-Classifier

Jupyter Notebook
2
star
46

Insurance-FraudDetection

Jupyter Notebook
2
star
47

Prophet

Python
2
star
48

BreastCancerPred_AWS

HTML
2
star
49

RecSys_ShopBonsai

Recommender system
Python
2
star
50

JoinsinPowerBI

2
star
51

Credit-Card-EDA

2
star
52

PBI-EcommerceDashboard

2
star
53

ModelDeploymentFlask

2
star
54

Dimensionality-Reduction-Techniques

Jupyter Notebook
2
star
55

Cancer-Text-Classification

Jupyter Notebook
2
star
56

BreastCancerPrediction_Azure

HTML
2
star
57

DisneyPBI

2
star
58

WebScaping-1mg

Jupyter Notebook
2
star
59

Computer-Vision

Jupyter Notebook
2
star
60

HyperParameterOptimization

Jupyter Notebook
2
star
61

AnomalyDetectionPowerBI

2
star
62

HypothesisTesting

2
star
63

PyWEBIO

Python
2
star
64

Resume-Parser-OpenAI

HTML
2
star
65

ImageClassification

Jupyter Notebook
1
star
66

TimeSeries

TimeSeries forecasting using Prophet
Python
1
star
67

HarryPotterPowerBIDashboard

1
star
68

SweetViz

1
star
69

PythonTutorial

Jupyter Notebook
1
star
70

Calculator

JavaScript
1
star
71

Pose

1
star
72

Outliers

Outliers
1
star
73

Freshers-Resume-Tips

1
star
74

LanguageTranslator

Python
1
star
75

Churn

Python
1
star
76

TextMatching

Python
1
star
77

HalvingGridSearchCV

1
star
78

RecSystem

Songs Recommendation System
Python
1
star
79

JobsHK

1
star
80

Clustering

Python
1
star
81

LinearRegression

Jupyter Notebook
1
star
82

X-Ray-Image-classification

Jupyter Notebook
1
star
83

Customer-Analysis

Jupyter Notebook
1
star
84

Climate-change-chatbot

1
star
85

PolicyRecommendation-Insurance

Jupyter Notebook
1
star
86

TimeSeriesForecastingXGBoost

Jupyter Notebook
1
star
87

SOMs

Python
1
star
88

Insurance-ClaimPrediction

Jupyter Notebook
1
star
89

NaturalLanguageProcessing

Jupyter Notebook
1
star
90

Convolutional-Neural-Networks

Jupyter Notebook
1
star
91

BreastCancerPrediction_Heroku

HTML
1
star
92

chatScholarGPT3

HTML
1
star
93

pdfGPT

HTML
1
star