Bharat-Reddy/Bank-Marketing-Analysis
The data is related with direct marketing campaigns (phone calls) of a Portuguese banking institution. The classification goal is to predict if the client will subscribe a term deposit.
Compares multiple classification algorithms (Logistic Regression, Random Forests, Decision Trees, Gradient Boosting, AdaBoost) with systematic hyperparameter tuning via polynomial feature engineering and PCA dimensionality reduction. Provides feature importance analysis and actionable targeting recommendations for marketing teams based on classifier performance metrics across ROC curves and cross-validation results. Organized modular pipeline with separate preprocessing, feature engineering, and classification workflows in Jupyter notebooks.
No commits in the last 6 months.
Stars
21
Forks
14
Language
Jupyter Notebook
License
MIT
Category
Last pushed
Nov 22, 2023
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/Bharat-Reddy/Bank-Marketing-Analysis"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related frameworks
thebitanpaul/Bankpartner-android-app-java
A Machine Learning based dynamic app that helps the bank authority to determine whether their...
anmolg1997/Lead-Scoring
Logistic regression model that assigns lead scores (0-100) to predict conversion likelihood,...
ashutosh-ranjan2611/DSI-Cohort8-ML-2
Predicting bank term deposit subscribers on UCI Bank Marketing data (41K rows).
gublit/TD-Predictor
This repository contains a Streamlit web application for predicting term deposit subscriptions...
yousefelsonbaty/MLBankMarketingPrediction
MATLAB was used to compare different machine learning techniques to a provided dataset to...