This project focuses on analyzing and predicting customer responses to telephonic marketing campaigns conducted by a Portuguese banking institution. By identifying potential customers who are more likely to subscribe to a term deposit, the bank can optimize resources and improve the efficiency of its campaigns.
The data pertains to direct marketing campaigns of a Portuguese bank and contains two datasets:
- Source: Link
The dataset is divided into the following categories:
- age: Age of the client (numeric)
- job: Type of job
- marital: Marital status
- education: Level of education
- default: Has credit in default?
- balance: Average yearly balance in euros
- housing: Has a housing loan?
- loan: Has a personal loan?
- contact: Communication type
- day: Last contact day of the month
- month: Last contact month of the year
- duration: Last contact duration in seconds
- campaign: Number of contacts performed during this campaign
- pdays: Days since the client was last contacted in a previous campaign
- previous: Number of contacts performed before this campaign
- poutcome: Outcome of the previous marketing campaign
- Perform exploratory data analysis (EDA) to understand the dataset and relationships between variables.
- Preprocess the data by handling missing values, encoding categorical variables, and scaling numerical features.
- Build machine learning models to predict whether a client will subscribe to a term deposit.
- Evaluate model performance using appropriate metrics and optimize for better accuracy.
- Programming Language: Python
- Libraries: Pandas, NumPy, Plotly
- Visualization Tools: Excel, Power BI
- Development Environment: Jupyter Notebook / IDE of choice
- Data Preprocessing
- Exploratory Data Analysis
- Model Development
- Model Optimization
- Prediction
The following metrics will be used to evaluate model performance:
- Accuracy
- Precision
- F1-Score
Results and insights from the analysis and models will be documented and visualized to demonstrate the effectiveness of the approach.
This is a Hackathon project initiated by Masai School, aimed at fostering innovation and collaboration among participants.