Build a Neural Network model with python notebook, (tensorflow, keras, scikitln) for preventing customer churn

Completed Posted 2 years ago Paid on delivery
Completed Paid on delivery

Data science project for Deep learning.

Build a neural network-based classifier that can determine whether the customer will leave or not in the next 6 months.

Data Description

The case study is from an open-source dataset from Kaggle. The dataset contains 10,000 sample points with 14 distinct features such as CustomerId, CreditScore, Geography, Gender, Age, Tenure, Balance, etc.

Best Practices for Notebook :

• The notebook should be well-documented, with inline comments explaining the functionality of code and markdown cells containing comments on the observations and insights.

• The notebook should be run from start to finish in a sequential manner before submission.

• It is preferable to remove all warnings and errors before submission.

Criteria Points

Reading Dataset and Feature Elimination

- Read the dataset properly - Print the overview of the data (statistical summary, shape, info, etc) - Eliminate the unique features from the dataset with proper reasoning

Perform an Exploratory Data Analysis on the data

- Checked whether the dataset is balanced or not - Bivariate analysis - Use appropriate visualizations to identify the patterns and insights - Any other exploratory deep dive

Illustrate the insights based on EDA

-Key meaningful observations from Bivariate analysis

Data Pre-processing

- Split the target variable and predictors - Split the data into train and test - Rescale the data

Model building

- Build Neural Network

Model Performance Improvement

-Comment on which metric is right for model performance evaluation and why? - Find the optimal threshold using ROC-AUC or Precision-Recall curves - Comment on model performance - Can model performance be improved? check and comment - Build another model to implement these improvements - Include all the model which were trained to reach at the final one

Model Performance Evaluation

- Evaluate the model on different performance metrics and comment on the performance and scope of improvement

Conclusion and key takeaways

- Final conclusion about the analysis

Notebook overall

- Structure and flow - Well commented code

Python Machine Learning (ML) Data Mining Statistics Deep Learning

Project ID: #30563284

About the project

17 proposals Remote project Active 2 years ago

Awarded to:

ngchunchoe0101

Hi, I am a machine learning engineer and a data analyst and have many experiences in different machine learning methods such as supervised learning, unsupervised learning, reinforcement learning, genetic algorithm, con More

$75 USD in 7 days
(16 Reviews)
4.1

17 freelancers are bidding on average $44 for this job

saubhagyamweb

Hi, I hope you are doing good. I read your job post and I am the best match for this wonderful opportunity as I have 5+ years of relevant experience in required skills. Let's have a quick discussion. Thanks Virang P More

$20 USD in 7 days
(19 Reviews)
6.4
shish1992

hey there i'm an expert in data science for the last 5 years in the field. i have read through the project posting and i can do it perfectly please lets discuss a few things. THANKS

$150 USD in 7 days
(35 Reviews)
5.4
FirmMinds123

We have AI & Data Science,Django team who are highly experienced in Machine learning and Deep Learning and can deliver products as per your requirements. We have done many real time projects like Semantic search engine More

$80 USD in 7 days
(34 Reviews)
5.2
Sam0072

I am a machine learning engineer having 5+ year of experience. My skills-- Machine learning,deep learning,image processing,Open CV, kaggle project, python, R, data analysis, software development. Deploy ml models to More

$30 USD in 2 days
(22 Reviews)
4.1
Gozienkwocha

Hi, I'm interested in this project and glad to help. I've read the requirements and completely understand its content. I'm a data scientist with three years of experience. I'm an expert in data cleaning, data prepro More

$50 USD in 2 days
(10 Reviews)
3.6
Lily2k18

Hi! How is your day going on? Regarding this Neural Network model with python notebook, I am well versed in Python Programming language, Data science project for Deep learning. Can you send me your Data so that I can c More

$20 USD in 1 day
(5 Reviews)
2.9
kavya8428

Hi I’m a software developer working in the field of data science, Machine learning and NLP. I’m sure I will meet all your requirements within the provided time

$25 USD in 7 days
(0 Reviews)
0.0
niravsatani

I read your project description carefully. I am bidding on your project becasue I am very much familiar with Python and Data Science. Data Visualization, NLP, Deep learning, Artificial intelligence, machine learning, More

$10 USD in 7 days
(0 Reviews)
0.0
lohitdv

I had completed many project in machine learning and deep learning .I can complete the project within the given time.

$10 USD in 2 days
(0 Reviews)
0.0