Skip to content

Predicting term deposit subscriptions in a banking marketing campaign using machine learning.

License

Notifications You must be signed in to change notification settings

TomHavy/Marketing-Outcome-Predictor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Marketing Outcome Predictor

[This project was made in preparation for a technical job interview]

🚀 Overview

The Marketing Outcome Predictor is a project that centers around a dataset derived from direct marketing campaigns, specifically telephone-based outreach, conducted by the bank to promote a "term deposit" product. Term deposits are financial instruments that can only be withdrawn upon reaching a specified term or maturity date, offering typically higher interest rates compared to regular demand deposits. The goal of this project is to determine the ideal client to target for this marketing campaign, and to produce the best model in order to predict if a client is going to subscribe to the product or not.

📊 Key Components

  • Jupyter Notebook: This notebook provides valuable insights on the marketing campaign. It finds the ideal candidate to target for the campaign and offers model configurations in order to predict if a client is going to subscribe to the product or not.

gif_demo_notebook_Deposit_Subscription_Predictor

  • Interactive Streamlit App: This app allows you to quickly try out different model configurations, and visualize the data through an interactive web application. This user-friendly tool offers real-time predictions and serves as a prototype for potential integration into the bank's marketing operations.

gif_demo_app_Deposit_Subscription_Predictor

  • Insightful PowerPoint Presentation (pptx): Get a concise overview of our project's key aspects, including analysis findings, model performance, and its potential impact on the bank's marketing strategies.

gif_demo_prez_pptx_Deposit_Subscription_Predictor

📚 Access Project Artifacts

All project artifacts, including the Jupyter Notebook, Streamlit app, and PowerPoint presentation, are available on this repo. Before running any code, make sure you have installed all the necessary libraries listed in the requirements.txt. Now, you are ready to explore the journey of data-driven decision-making in the banking sector.

🔗 Contact


About

Predicting term deposit subscriptions in a banking marketing campaign using machine learning.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published