Implemented machine learning to generate automated personalized ads at scale for a US-based advertisement agency
The client is a US-based agency that creates customized brand experiences for every customer with an AI and ML-based advertisement platform. The platform analyzes the design preferences of all their target audiences to recommend posts, ads, and landing pages, thereby driving a higher probability and user engagement.
The client wanted to analyze the existing ads and videos to discover new patterns of customer preference and automate the content to generate more targeted advertisements. By analyzing the current textual and visual factors like images, videos, body text, and headline, the client wanted to:
- Improve the cost metrics prediction like CPR, CPC, CTR, etc.
- A solution to auto-generate ad texts with keywords to provide better metrics
- Eliminate the need for writing content and be cost-efficient
- Speed up the ad generation process with automated suggestions
Algoscale implemented a 360-degree solution to improve the suggestion and cost metrics. The three-fold approach involved the following:
- Implementing SHapley Additive exPlanations (SHAP) model to analyze the ads and get the insights
- Implementing Random Forest Regressor to predict the cost metrics for different images, videos, body text, and headline
- Using Generative Adversarial Network (GAN) to generate the unique text which can be used by the client for the text body of the advertisements