top of page

Create Your First Project

Start adding your projects to your portfolio. Click on "Manage Projects" to get started

Viewer Propensity Model

Project type

Machine Learning Model

Database Name: Advertising.csv

Github Link: https://github.com/kkemwal1998/Market_Research

Nutshell: The project consists of the nutshell of the model, which has been constructed using Visio.

Database Source: https://www.kaggle.com/code/mafrojaakter/customer-ad-click-prediction

Database Description: The database consists of details about the number of people who clicked on ads or not, which has been signified in the form of binary classified language 0 and 1. (0 = Not click & 1= Click)

Project Objective: The project aims to build a predictive model that aims to forecast the probability of whether people will click on ads or not.

Impact: There are 90% true cases being predicted under the model.

Process: The model follows 5 steps:-

a) Database Acquisition: After the data was extracted from Kaggle in a CSV format, it was uploaded to Jupyter Notebook using the Pandas library.

b) EDA (Exploratory Data Analysis): The project consists of data visualization using Matplot and Seaborn Library. The graphs are:-

1) Histogram: Frequency distribution of age among the users.

2) Jointplot:

i) Income V/S Age

ii) Daily Spent V/S Age (Hue= Clicked on Ad)

iii) Daily time spent V/S Daily internet usage

3) Pairplot

c) Database Training & Testing:

i) Testing Dataset: 30% of the database.
ii) Training Dataset: 70% of the database.

d) Model Testing:
i) Classification Report:

- Precision score: 90

- Recall Score: 90

ii) Confusion Matrix:

- Accuracy = (True Negative + True Positive)/Total cases
= 140 + 129 = 269/300 = 90%

e) Model Deployment:

-The model has been deployed on the testing dataset with
the capability of predicting the outcome with an accuracy
of 90%.

-Using Sigmoid Activation function, the model's accuracy
has been increased to 97.74%.

-The prediction on the Model shows that the chances for the
user to click on ads are higher.

bottom of page