SlideShare a Scribd company logo
Showcasing relevant, performant and
diverse content on Homepage
Rahul Pradeep
Agenda
● Breadth of content on Homepage
● Painting the Homepage !
● Optimisation Strategy - The 3 Pillars
● Prediction modelling - Architectural overview
● Dull Homepage ? No problem !
● The Future
● Questions ?
Agenda
● Breadth of content on Homepage
● Painting the Homepage !
● Optimisation Strategy - The 3 Pillars
● Prediction modelling - Architectural overview
● Dull Homepage ? No problem !
● The Future
● Questions ?
Homepage content
Merchandising content
Demand
Management
UI Console
Ranking and
Selection
Data Platform
Serving Layer
Merchandiser input
Recommendations
Real Time Batch
Lambda Arch
User Engagement Events
Ranking and
Serving
Data Platform
User Journey based content
User Journey
Serving Layer
User Actions
Data
Platform
Agenda
● Breadth of content on Homepage
● Painting the Homepage !
● Optimisation Strategy - The 3 Pillars
● Prediction modelling - Architectural overview
● Dull Homepage ? No problem !
● The Future
● Questions ?
Choose from n Content to fill k Slots
Homepage Layout
Homepage Optimisation
Homepage Layout
Content Blending
Blending Engine
Homepage Layout
Content Providers
Blending
Engine
Agenda
● Breadth of content on Homepage
● Painting the Homepage !
● Optimisation Strategy - The 3 Pillars
● Prediction modelling - Architectural overview
● Dull Homepage ? No problem !
● The Future
● Questions ?
Optimisation Strategy
Business metrics ?
User Experience ?
Relevance ?
Engagement, Conversion, Value
Ranking Function Components
Engagement
P(click | view)
Conversion
P(buy | click) * P(click
| view)
Value
Average Selling Price
Agenda
● Breadth of content on Homepage
● Painting the Homepage !
● Optimisation Strategy - The 3 Pillars
● Prediction modelling - Architectural overview
● Dull Homepage ? No problem !
● The Future
● Questions ?
Click Prediction Modelling
T - 1hr
T - 1hr T
<viewId, features, click?>
view events
click events
Modelling
EngineModels Repository
Data Processing Layer
(Joins and Feature
Enrichment)
features
Conversion Prediction Modelling
T - 15 days
T
Data Processing Layer
(Smart Attribution and
Feature Enrichment)
<clickId, features,
convert?>
click events
orders data
Modelling
EngineModels Repository
features
Features
gender student
parent
location
day
OS
channel
category
visual
title
week
Quality Score
Engagement
P(Click | Impression)
Conversion
P(Conversion | Click)
* P(Click | Impression)
Value
Average Selling Price
α β γ
Spot the problem !
Content Blindness
Agenda
● Breadth of content on Homepage
● Painting the Homepage !
● Optimisation Strategy - The 3 Pillars
● Prediction modelling - Architectural overview
● Dull Homepage ? No problem !
● The Future
● Questions ?
Breaking monotony
Diversity
Allocation without Diversity
Homepage Layout
Allocation without Diversity
Homepage Layout
Allocation with Diversity
Homepage Layout
Allocation with Diversity
Homepage Layout
Allocation with Diversity
Homepage Layout
Allocation with Diversity
Homepage Layout
Allocation with Diversity
Homepage Layout
Allocation with Diversity
Homepage Layout
Allocation with Diversity
Homepage Layout
Allocation with Diversity
Homepage Layout
Results
Monotonous Homepage Diverse Homepage
Agenda
● Breadth of content on Homepage
● Painting the Homepage !
● Optimisation Strategy - The 3 Pillars
● Prediction modelling - Architectural overview
● Dull Homepage ? No problem !
● The Future
● Questions ?
● Longer homepage optimised for low bandwidth
● Automated business goal optimisation
● Ranking of non commerce content
The Future
Thank you ! n
More content on Homepage

More Related Content

Similar to Showcasing relevant, performant and diverse content on homepage

Increase Your Website's Visibility - Tarun Gehani, SEO Director #WordPressAnn...
Increase Your Website's Visibility - Tarun Gehani, SEO Director #WordPressAnn...Increase Your Website's Visibility - Tarun Gehani, SEO Director #WordPressAnn...
Increase Your Website's Visibility - Tarun Gehani, SEO Director #WordPressAnn...
Tarun Gehani
 
The art and science of website optimization
The art and science of website optimizationThe art and science of website optimization
The art and science of website optimization
Raj Lal
 
Website testing &amp; optimization framework &amp; results
Website testing &amp; optimization framework &amp; resultsWebsite testing &amp; optimization framework &amp; results
Website testing &amp; optimization framework &amp; results
Saad Hameed
 
B2B SEO in 2020
B2B SEO in 2020B2B SEO in 2020
B2B SEO in 2020
Digital Reach
 
SEO & Its Importance.pptx
SEO & Its Importance.pptxSEO & Its Importance.pptx
SEO & Its Importance.pptx
RutuparnBharane1
 
Transforming B2B Sales with Spark-Powered Sales Intelligence with Songtao Guo...
Transforming B2B Sales with Spark-Powered Sales Intelligence with Songtao Guo...Transforming B2B Sales with Spark-Powered Sales Intelligence with Songtao Guo...
Transforming B2B Sales with Spark-Powered Sales Intelligence with Songtao Guo...
Databricks
 
Spark summit 2017- Transforming B2B sales with Spark powered sales intelligence
Spark summit 2017- Transforming B2B sales with Spark powered sales intelligenceSpark summit 2017- Transforming B2B sales with Spark powered sales intelligence
Spark summit 2017- Transforming B2B sales with Spark powered sales intelligence
Wei Di
 
National Coding Week - Introduction to SEO
National Coding Week - Introduction to SEONational Coding Week - Introduction to SEO
National Coding Week - Introduction to SEO
Yard
 
Workshop Stanford University - 28th July 2018 on Website Optimization
Workshop Stanford University - 28th July 2018 on Website Optimization  Workshop Stanford University - 28th July 2018 on Website Optimization
Workshop Stanford University - 28th July 2018 on Website Optimization
Raj Lal
 
Landing Pages that Convert
Landing Pages that ConvertLanding Pages that Convert
Landing Pages that Convert
GreenRope
 
How to Scale SEO Work NOBODY Wants to Do (Including Your Competitors) to Rapi...
How to Scale SEO Work NOBODY Wants to Do (Including Your Competitors) to Rapi...How to Scale SEO Work NOBODY Wants to Do (Including Your Competitors) to Rapi...
How to Scale SEO Work NOBODY Wants to Do (Including Your Competitors) to Rapi...
RochelledeLeon5
 
How to scale SEO work NOBODY wants to do (including your competitors) to rapi...
How to scale SEO work NOBODY wants to do (including your competitors) to rapi...How to scale SEO work NOBODY wants to do (including your competitors) to rapi...
How to scale SEO work NOBODY wants to do (including your competitors) to rapi...
Hamlet Batista
 
Transforming B2B Sales with Spark Powered Sales Intelligence
Transforming B2B Sales with Spark Powered Sales IntelligenceTransforming B2B Sales with Spark Powered Sales Intelligence
Transforming B2B Sales with Spark Powered Sales Intelligence
Songtao Guo
 
web analysis document | web analysis document | web analysis document | web a...
web analysis document | web analysis document | web analysis document | web a...web analysis document | web analysis document | web analysis document | web a...
web analysis document | web analysis document | web analysis document | web a...
nazen2
 
Pawel Sokolowski at UX Antwerp Meetup - 26 September 2017
Pawel Sokolowski at UX Antwerp Meetup - 26 September 2017Pawel Sokolowski at UX Antwerp Meetup - 26 September 2017
Pawel Sokolowski at UX Antwerp Meetup - 26 September 2017
UX Antwerp Meetup
 
Search Engine Optimization Fundamentals
Search Engine Optimization FundamentalsSearch Engine Optimization Fundamentals
Search Engine Optimization Fundamentals
Kalin Chernev
 
Faceted Navigation: (Almost) Everyone is Doing it Wrong
Faceted Navigation: (Almost) Everyone is Doing it WrongFaceted Navigation: (Almost) Everyone is Doing it Wrong
Faceted Navigation: (Almost) Everyone is Doing it Wrong
Botify
 
Back to SEO/SEM Basics - Search Marketing Math for Fun and Profit
Back to SEO/SEM Basics - Search Marketing Math for Fun and ProfitBack to SEO/SEM Basics - Search Marketing Math for Fun and Profit
Back to SEO/SEM Basics - Search Marketing Math for Fun and Profit
David Langrock
 
A Day in the Life of a Product Manager by Oracle Director of PM
A Day in the Life of a Product Manager by Oracle Director of PMA Day in the Life of a Product Manager by Oracle Director of PM
A Day in the Life of a Product Manager by Oracle Director of PM
Product School
 
Seo audit slides
Seo audit slidesSeo audit slides
Seo audit slides
WebDSchool2019
 

Similar to Showcasing relevant, performant and diverse content on homepage (20)

Increase Your Website's Visibility - Tarun Gehani, SEO Director #WordPressAnn...
Increase Your Website's Visibility - Tarun Gehani, SEO Director #WordPressAnn...Increase Your Website's Visibility - Tarun Gehani, SEO Director #WordPressAnn...
Increase Your Website's Visibility - Tarun Gehani, SEO Director #WordPressAnn...
 
The art and science of website optimization
The art and science of website optimizationThe art and science of website optimization
The art and science of website optimization
 
Website testing &amp; optimization framework &amp; results
Website testing &amp; optimization framework &amp; resultsWebsite testing &amp; optimization framework &amp; results
Website testing &amp; optimization framework &amp; results
 
B2B SEO in 2020
B2B SEO in 2020B2B SEO in 2020
B2B SEO in 2020
 
SEO & Its Importance.pptx
SEO & Its Importance.pptxSEO & Its Importance.pptx
SEO & Its Importance.pptx
 
Transforming B2B Sales with Spark-Powered Sales Intelligence with Songtao Guo...
Transforming B2B Sales with Spark-Powered Sales Intelligence with Songtao Guo...Transforming B2B Sales with Spark-Powered Sales Intelligence with Songtao Guo...
Transforming B2B Sales with Spark-Powered Sales Intelligence with Songtao Guo...
 
Spark summit 2017- Transforming B2B sales with Spark powered sales intelligence
Spark summit 2017- Transforming B2B sales with Spark powered sales intelligenceSpark summit 2017- Transforming B2B sales with Spark powered sales intelligence
Spark summit 2017- Transforming B2B sales with Spark powered sales intelligence
 
National Coding Week - Introduction to SEO
National Coding Week - Introduction to SEONational Coding Week - Introduction to SEO
National Coding Week - Introduction to SEO
 
Workshop Stanford University - 28th July 2018 on Website Optimization
Workshop Stanford University - 28th July 2018 on Website Optimization  Workshop Stanford University - 28th July 2018 on Website Optimization
Workshop Stanford University - 28th July 2018 on Website Optimization
 
Landing Pages that Convert
Landing Pages that ConvertLanding Pages that Convert
Landing Pages that Convert
 
How to Scale SEO Work NOBODY Wants to Do (Including Your Competitors) to Rapi...
How to Scale SEO Work NOBODY Wants to Do (Including Your Competitors) to Rapi...How to Scale SEO Work NOBODY Wants to Do (Including Your Competitors) to Rapi...
How to Scale SEO Work NOBODY Wants to Do (Including Your Competitors) to Rapi...
 
How to scale SEO work NOBODY wants to do (including your competitors) to rapi...
How to scale SEO work NOBODY wants to do (including your competitors) to rapi...How to scale SEO work NOBODY wants to do (including your competitors) to rapi...
How to scale SEO work NOBODY wants to do (including your competitors) to rapi...
 
Transforming B2B Sales with Spark Powered Sales Intelligence
Transforming B2B Sales with Spark Powered Sales IntelligenceTransforming B2B Sales with Spark Powered Sales Intelligence
Transforming B2B Sales with Spark Powered Sales Intelligence
 
web analysis document | web analysis document | web analysis document | web a...
web analysis document | web analysis document | web analysis document | web a...web analysis document | web analysis document | web analysis document | web a...
web analysis document | web analysis document | web analysis document | web a...
 
Pawel Sokolowski at UX Antwerp Meetup - 26 September 2017
Pawel Sokolowski at UX Antwerp Meetup - 26 September 2017Pawel Sokolowski at UX Antwerp Meetup - 26 September 2017
Pawel Sokolowski at UX Antwerp Meetup - 26 September 2017
 
Search Engine Optimization Fundamentals
Search Engine Optimization FundamentalsSearch Engine Optimization Fundamentals
Search Engine Optimization Fundamentals
 
Faceted Navigation: (Almost) Everyone is Doing it Wrong
Faceted Navigation: (Almost) Everyone is Doing it WrongFaceted Navigation: (Almost) Everyone is Doing it Wrong
Faceted Navigation: (Almost) Everyone is Doing it Wrong
 
Back to SEO/SEM Basics - Search Marketing Math for Fun and Profit
Back to SEO/SEM Basics - Search Marketing Math for Fun and ProfitBack to SEO/SEM Basics - Search Marketing Math for Fun and Profit
Back to SEO/SEM Basics - Search Marketing Math for Fun and Profit
 
A Day in the Life of a Product Manager by Oracle Director of PM
A Day in the Life of a Product Manager by Oracle Director of PMA Day in the Life of a Product Manager by Oracle Director of PM
A Day in the Life of a Product Manager by Oracle Director of PM
 
Seo audit slides
Seo audit slidesSeo audit slides
Seo audit slides
 

Recently uploaded

Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
Mariano Tinti
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
Daiki Mogmet Ito
 
Infrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI modelsInfrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI models
Zilliz
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
IndexBug
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 

Recently uploaded (20)

Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
 
Infrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI modelsInfrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI models
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 

Showcasing relevant, performant and diverse content on homepage