Predicting whether a bank client will subscribe to a term deposit — a binary classification problem on direct-marketing campaign data.
Banking data set - digitaloutcomes.ipynb covers the full workflow: exploratory analysis,
data checks, feature selection, model fitting, and evaluation.
- No missing values were found in the dataset.
- Four features were dropped during selection.
- XGBoost was used as the classifier, reaching 0.912 accuracy.
pip install pandas numpy matplotlib seaborn xgboost scikit-learn