Deep-learning based Personalized Ads Generation
Industry Challenge/ Challenges
AI-driven algorithms are helping businesses to analyze the existing ads and videos to discover new patterns of customer preference and automate the content to generate more targeted advertisements, which the traditional systems lack in context. AI-powered solutions outperform traditional CRMs in multiple ways by assessing current textual and visual features such as photos, videos, body text, and headlines.
To deliver better analytics, a method to auto-generate ad texts with keywords was desired.
The client was looking for a faster ad-generation system with automated suggestions.
A solution to improve the cost metrics prediction like CPR, CPC, CTR, etc, and cut down on costs by eliminating the need for writing content.
- Create a solution that would save marketers time and money by generating personalized ad copy and media, which could be launched straight to social media.
- To analyze the ads and obtain the desired insights, we used the Shapley Additive explanations (SHAP) model.
- We employed the Random Forest Regressor to forecast the cost metrics for various images, videos, body text, and headlines.
- In order to generate unique text that could be used by the client for the ads, we used Generative Adversarial Network (GAN)
- The solution enabled the platform to generate keyword-enabled text for the advertisement body and headline, which not only identified important features and patterns but also provided better metrics for targeting the ads.
- Web Development
- PHP, HTML, flask, CSS, bootstrap
- Random forest
- SHAP (for diagnostic model)
- GPT-3 (for generating ads description)
- Google Cloud
- Google Vision API (for extracting entities from image)
- Google NLP API (for extracting entities from text from ads description)
- We were able to scale the company by driving more conversions for their ads at lower costs, resulting in higher profits.
- With the assistance of AI, the ads were tailored to each audience segment in order to reach a large number of people.
- Our client observed up to a 3x boost in the ROAS.