Skip to content

Campaign Response Predictor

๐ŸŒ View Project

A supervised learning pipeline predicting customer responsiveness to marketing campaigns

Preview

Key Features

  • End-to-end classification pipeline with data cleaning, feature engineering, and model tuning
  • Compared Decision Tree and Random Forest classifiers across accuracy, F1, and AUC-ROC
  • Identified income and spending as top predictors; flagged ethical implications of financial bias

Technology Used

  • Python ยท Scikit-learn ยท Pandas ยท Matplotlib
  • RandomizedSearchCV & GridSearchCV for hyperparameter tuning
  • Pipelines with StandardScaler, OrdinalEncoder, OneHotEncoder via ColumnTransformer