Bank Marketing Data Analysis Project

Exploratory data analysis and predictive modeling on the UCI Bank Marketing dataset to understand customer behaviour and predict subscription outcomes.

Python 3 & Jupyter Notebook pandas mermaid scikit-learn
Back to Projects

Project Overview

The notebook begins by loading the “bank.csv” dataset (semicolon-delimited) into pandas and displaying its first few rows . It proceeds with exploratory data analysis—visualizations and mermaid diagrams for workflow documentation—then preprocesses features (e.g. encoding categorical variables), splits into train/test sets, and applies classification algorithms (e.g., Logistic Regression, Random Forest), evaluating via accuracy, confusion matrices, and classification reports.

Project Files

HTML File

Project Details

  • Completion Date May 2025
  • Category Data Analysis
  • Project Type HTML File

Project Preview

Bank Marketing Data Analysis Project