Skip to content

akshar088/PTDS---Banco-de-Portugal

Repository files navigation

Banco de Portugal - Predicting Term Deposit Subscription

Project Overview

This project aims to predict whether a client will subscribe to a term deposit with Banco de Portugal using machine learning. By analyzing a dataset containing various socio-economic factors, we developed a binary classification model to identify the likelihood of subscription.

Key Objectives

Build a predictive model to classify clients based on their subscription status. Perform exploratory data analysis to uncover trends and patterns. Address class imbalance in the dataset to improve model performance. Tools & Technologies Python, Pandas, Scikit-learn, Matplotlib Logistic Regression, Random Forest Confusion matrix, Precision, Recall, F1-score

#Insights Age and job type are significant predictors, with older clients and certain job roles showing higher subscription rates. The dataset had a significant class imbalance, requiring careful handling to ensure accurate predictions. The model achieved an overall accuracy of 91%, with better performance on the majority class.

Repository Contents

notebooks/: Jupyter notebooks for data analysis and modeling data/: Dataset used in the project scripts/: Python scripts for model development results/: Output metrics and visualizations

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published