hugofmonteiro / ML-MarketingPrediction-Inputation

Term Deposit Marketing Predictions

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Term Deposit Marketing

Data Description:

The data comes from direct marketing efforts of a European banking institution. The marketing campaign involves making a phone call to a customer, often multiple times to ensure a product subscription, in this case a term deposit. Term deposits are usually short-term deposits with maturities ranging from one month to a few years. The customer must understand when buying a term deposit that they can withdraw their funds only after the term ends. All customer information that might reveal personal information is removed due to privacy concerns.

Attributes:

  • age : age of customer (numeric)
  • job : type of job (categorical)
  • marital : marital status (categorical)
  • education (categorical)
  • default: has credit in default? (binary)
  • balance: average yearly balance, in euros (numeric)
  • housing: has a housing loan? (binary)
  • loan: has personal loan? (binary)
  • contact: contact communication type (categorical)
  • day: last contact day of the month (numeric)
  • month: last contact month of year (categorical)
  • duration: last contact duration, in seconds (numeric)
  • campaign: number of contacts performed during this campaign and for this client (numeric, includes last contact)

Output (desired target):

  • y - has the client subscribed to a term deposit? (binary)

Goal:

  • Predict if the customer will subscribe (yes/no) to a term deposit (variable y)

Success Metric:

  • Hit %81 or above accuracy by evaluating with 5-fold cross validation and reporting the average performance score.

Bonuses:

  • We are also interested in finding customers who are more likely to buy the investment product. Determine the segment(s) of customers our client should prioritize.
  • What makes the customers buy? Tell us which feature we should be focusing more on.

Project code: cdGWoVOzIWXGxO4j

About

Term Deposit Marketing Predictions

License:MIT License


Languages

Language:Jupyter Notebook 97.1%Language:Python 2.9%