/Health_Insurance_Cross_Sell_Prediction

Final Project of my Data Analytics training at ShapeAI .

Primary LanguageJupyter Notebook

Health_Insurance_Cross_Sell_Prediction

Final Project of my Data Analytics training at ShapeAI .

To open Jupyter Notebook click on rendered display blob 📃.

Context :

My client is an Insurance company that has provided Health Insurance to its customers now they need my help in building a model to predict whether the policyholders (customers) from past year will also be interested in Vehicle Insurance provided by the company.

An insurance policy 📜 is an arrangement by which a company undertakes to provide a guarantee of compensation for specified loss, damage, illness, or death in return for the payment of a specified premium. A premium is a sum of money that the customer needs to pay regularly to an insurance company for this guarantee.

My task is to build a model to predict whether a customer would be interested in Vehicle Insurance is extremely helpful for the company because it can then accordingly plan its communication strategy to reach out to those customers and optimise its business model and revenue.

In order to predict, whether the customer would be interested in Vehicle insurance, you have information about demographics (gender, age, region code type), Vehicles (Vehicle Age, Damage), Policy (Premium, sourcing channel) etc.

This dataset is taken from Kaggle .
Data Description

id : Unique ID for the customer
Gender : Gender of the customer
Age : Age of the customer
Driving_License :
0 : Customer does not have DL*
1 : Customer already has DL*
Region_Code : Unique code for the region of the customer
Previously_Insured :
1 : Customer already has Vehicle Insurance*
0 : Customer doesn't have Vehicle Insurance*
Vehicle_Age : Age of the Vehicle
Vehicle_Damage :
1 : Customer got his/her vehicle damaged in the past.*
0 : Customer didn't get his/her vehicle damaged in the past.*
Annual_Premium : The amount customer needs to pay as premium in the year
PolicySalesChannel : Anonymized Code for the channel of outreaching to the customer ie. Different Agents, Over Mail, Over Phone, In Person, etc.
Vintage : Number of Days, Customer has been associated with the company
Response :
1 : Customer is interested*
0 : Customer is not interested*


While considering this information we will also provide other insights like :
  • Which age group people prefers to take insurance ?
  • What are the conditions of vehicle which are registered for insurance ?
  • What kind of people like to take the insurance ?
  • How much amount need to be paid as Annual Premium ?

Note : pkl file of RFModel unable to upload due to size restriction