https://github.com/karlyndiary/optimizing-product-recommendations-ab-testing
Optimizing Product Recommendations - A/B Testing using Python
https://github.com/karlyndiary/optimizing-product-recommendations-ab-testing
Last synced: 7 months ago
JSON representation
Optimizing Product Recommendations - A/B Testing using Python
- Host: GitHub
- URL: https://github.com/karlyndiary/optimizing-product-recommendations-ab-testing
- Owner: karlyndiary
- Created: 2024-04-12T06:39:06.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-06-01T12:34:20.000Z (over 1 year ago)
- Last Synced: 2025-01-28T02:25:22.193Z (12 months ago)
- Language: Jupyter Notebook
- Homepage:
- Size: 80.1 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Optimizing Product Recommendations A/B Testing
A/B Testing using Python to determine the most effective marketing campaigns.
## Case Study
In a recent e-commerce A/B test, we investigated the impact of product recommendations on purchase behaviour. By comparing conversion rates between users receiving phone and screen guard recommendations (control group) and those receiving screen guard and case cover recommendations (test group), we uncovered a significant difference, highlighting the influential role of case covers in driving purchases.
## Dataset Description
Our data set consists of 868 observations which include:
- Customer_ID: Unique identifier for each customer. A sequential number identifies each customer.
- Recommendation_name: Name of the product recommended to the customer.
- Recommendation_date: Date when the recommendation was made to the customer.
- Suggestion_type: Indicates whether the recommendation was made with a phone or a cover.
- Purchase_flag: Binary variable indicating whether the customer made a purchase (1) or not (0) in response to the recommendation.
## Libraries
- Pandas
- Matplotlib
- Scipy