Skip to content

Machine Learning Project to build a prediction model to score customer propensity to subscribe bank products.

License

Notifications You must be signed in to change notification settings

yashmahendra13/Machine-Learning-Bank-Marketing-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ML Bank Marketing Project

Machine Learning Project to build a prediction model to score customer propensity to subscribe bank products.

Project Data: https://archive.ics.uci.edu/ml/datasets/Bank+Marketing#

Methodology: The Customer Propensity ML use case was developed using the CRISP-DM methodology.

The repository is divided into different directory:

  • bin: The bin directory contains the ML Pipeline written in Python. The pipeline automates the feature engineering and model development using sklearn pipeline package. We can re-use the source code to convert it into a AWS Sagemaker Model or deploy the pipeline for real time applications such as AWS Lambda
  • dev_notebook: The directory contains the Dev Jupyter notebook featuring Exploratory Data Analysis, Model Selection and building. The univariate analysis html file was generated by pandas-profile package to analize data, correlation and interaction. The TOC contents of the dev notebook highlights the steps taken while building the ML Solution.
  • datasets - Contains the Raw data and the train/test split data

About

Machine Learning Project to build a prediction model to score customer propensity to subscribe bank products.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published