Machine Learning Model to Predict CTR with Python

Ademola Ibitayo

0

Data Scientist

Marketing Analytics Specialist

Data Analyst

Jupyter Notebook

Python

scikit-learn

Machine-Learning-Model-to-Predict-CTR-with-Python

This project is aimed at building machine learning models to predict click-through rates (CTR) based on historical marketing data. The model performances are measured using statistical metrics such as MSE, RMSE, MAE and R-squared.
The problem was approached from a regression standpoint due to the CTR feature being a continuous variable. The machine learning algorithms implemented include:
Linear Regression
Decision Tree Regressor
Random Forest Regressor
XGBoost Regressor
The impact of the model features on prediction values was analysed using SHAP values and visualisation (beeswarm, waterfall)

Data Information.

SHAP beeswarm plot of top ten features from XGBoost regressor model.
SHAP beeswarm plot of top ten features from XGBoost regressor model.
Like this project
0

Posted Dec 5, 2023

This project is aimed at building machine learning models to predict click-through rates (CTR) based on historical marketing data. The model performances are...

Likes

0

Views

36

Tags

Data Scientist

Marketing Analytics Specialist

Data Analyst

Jupyter Notebook

Python

scikit-learn

Ademola Ibitayo

Leveraging data and technology for business profitability.

Sentiment Analysis of TED Talk Data with R
Sentiment Analysis of TED Talk Data with R
Store Purchases Analysis And Prediction with Python
Store Purchases Analysis And Prediction with Python
Social Media Management
Social Media Management
Social Media Management
Social Media Management