SlideShare a Scribd company logo
1 of 19
Northeastern University, 4 April 2018
Jen Wang
Wayfair Data Science Team, Projects, and Case Study --
Uplift Modeling for Driving Incremental Revenue in Display Remarketing
2
Wayfair: e-Commerce Tech Company
Our typical customer:
35 to 65 year old
woman with annual
household income of
$50k to $250k;
comScore median
household income of
$82k
3
A Clear Online Leader in Home Goods
OtherDirect Retail
4
Main goals of seminar
1. Data Science Team in Wayfair – How Data Science work is
organized at Wayfair, and the different types of projects we work on
2. Marketing Data Science – How Data Science projects are aligned
against different points of the marketing funnel
3. Case Studies in MKT DS – Uplift Modeling for Driving Incremental
Revenue in Display Remarketing
5
Data Science Team in Wayfair
6
Venn Diagram for Wayfair Data Science
Commonalities
across
companies
Trade-offs
Research
Application Engineering
• Develop & apply machine learning algorithms to find
answers to business problems
• Great range of algorithm complexity (from linear / logistic
regression to deep learning), but always need sufficient,
“big” data to get good results
• Standard set of technical tools, from R / Python for
scripting to Spark for big data processing
• Innovate by creating new algorithms /
approaches to solve problems
• Typically “bet big”, but doesn’t always pay
off
• Innovate by efficiently adapting existing
approaches to solve problems
• Can sometimes lead to more incremental
progress, tricky to build for long-term
• Typically use business rules & simpler
algorithms
• Focus on robustness & scalability first, then
modeling
Business
Problem
Solving
Engineering
Research /
Modeling /
ML
Warning:
No Unicorns!!!
Modeling
• Build “right” model first, then whittle away to get
in form ready for production
• Need to be mindful of 80/20
7
Data Science Groups at Wayfair
DS Infrastructure
DS Operation
Catalog
Optimization
NLP / CNN
Competitive
Intelligence
NLP
DS Marketing
Customer
Scoring &
Bidding
B2B
Uplift Model Text Mining
E.g. E.g.
Business
Problem
Solving
Engineering
Research /
Modeling /
ML
Business
Problem
Solving
Engineering
Research /
Modeling /
ML
DS Product
Recommenda-
-tion System
Visual Search
Reinforcement
learning / CF
E.g.
CNN
Business
Problem
Solving
Engineering
Research /
Modeling /
ML
8
Marketing Data Science: Business Problems
9
The key objective of Marketing Data Science is aligned to maximize return on marketing
investment by optimizing budget allocation, channel strategy and customer journey touchpoint
MKT Channel A
E.g. TV
MKT Channel B
E.g. Search
MKT Channel X
E.g. Retargeting
MKT
Budget Maximize MROI =
𝑅𝑒𝑣𝑒𝑛𝑢𝑒
𝐴𝑑 𝐶𝑜𝑠𝑡
By…
1. Guide the right budget allocation across
channels in our marketing portfolio
2. Provide channel level tactical guidance
towards delivering the right message to the
right customer through the right channel
3. Lineup the marketing treatments in the right
sequence and right cadence along the
customer life journey
Customer Life
Time Value
$
T1 T2 TN
Systematic View of Marketing Marketing DS Objective
10
(1/5) Example of Marketing Data Science Project
MKT Channel A
E.g. TV
MKT Channel B
E.g. Search
MKT Channel X
E.g. Retargeting
MKT
Budget
1. Guide the right budget allocation across
channels in our marketing portfolio
Q for DS:
How would you measure the revenue
contributed by different channels?
Customer Life
Time Value
$
T1 T2 TN
Order Attribution base on
Incremental Value
11
(2/5) Example of Marketing Data Science Project
MKT Channel A
E.g. TV
MKT Channel B
E.g. Search
MKT Channel X
E.g. Retargeting
MKT
Budget
2. Provide channel level tactical guidance
towards delivering the right message to the
right customer through the right channel
Q for DS:
• How to decide which TV channel
should be invested with more ads?
Customer Life
Time Value
$
T1
TV Targeting
T2 TN
12
(3/5) Example of Marketing Data Science Project
MKT Channel A
E.g. TV
MKT Channel B
E.g. Search
MKT Channel X
E.g. Retargeting
MKT
Budget
2. Provide channel level tactical guidance
towards delivering the right message to the
right customer through the right channel
Q for DS:
• How much we should bid on each
google keyword?
Customer Life
Time Value
$
T1
Keyword Bidding
T2 TN
13
(4/5) Example of Marketing Data Science Project
MKT Channel A
E.g. TV
MKT Channel B
E.g. Search
MKT Channel X
E.g. Retargeting
MKT
Budget
2. Provide channel level tactical guidance
towards delivering the right message to the
right customer through the right channel
Q for DS:
• How much we should bid the ads on
each customer?
Customer Life
Time Value
$
T1
Display Ads
T2 TN
14
(5/5) Example of Marketing Data Science Project
MKT Channel A
E.g. TV
MKT Channel B
E.g. Search
MKT Channel X
E.g. Retargeting
MKT
Budget
3. Schedule the marketing treatments in the
right sequence and right cadence along the
customer life journey
Q for DS:
• How often we should send the
marketing emails to customers?
Customer Life
Time Value
$
T1 T2 TN
15
Case Study:
Uplift Modeling to Drive Incremental Revenue in Display Remarketing
16
Customer Scoring
Uplift modeling for prediction of incremental revenue as base bid for each customer
𝒚=
Ad-inventory Scoring
Click-through rate prediction as bid modifier across Internet
Data Science Solutions
𝑦1 = P(buy | Ad) - P(buy | no Ad)
y2 = $Rev(buy | Ad)
Expected incr. Rev
Uplift
Base Bid
Case Study – Uplift Modeling in Display Remarketing
Display Remarketing
Why is it challenging?
• Billions of bidding opportunities across
Internet per day
• Real-time bidding
• Customer-level prediction
• Causal effects of Ad targeting?
*numbers are Illustrative only
Final Bid!
X
𝐶𝑇𝑅 =
𝐶𝑖𝑐𝑘𝑠
𝐼𝑚𝑝𝑟𝑒𝑠𝑠𝑖𝑜𝑛𝑠
Bid Modifier
17
Modeling and Evaluation
• Random Targeting to Collect Data
• Uplift Modeling
• Score (Predicted Uplift) = P(buy | Ad) - P(buy | no Ad)
• Uplift = Test CVR - Control CVR
Control Group:
PSA
Test Group:
Ads Seen
Case Study – Uplift Modeling in Display Remarketing
Background
• A method for modeling and predicting
causal effects
• Target most incremental (or persuadable)
customers
• Obama Camp persuaded millions of
voters with Uplift Modeling in 2012
Persuadables Sure Things
Lost Causes Sleeping Dogs
Will Convert if Not Treated
WillConvertifTreated
No Yes
NoYes
NumberofIncrementalCustomers
10 20 30 40 50 60 70 80 90 100
20 30
1040
01020
Number of Customers Targeted
&
Random Targeting
Perfect Uplift Model
Good Uplift Model
Perfect Conversion Model
Good Conversion Model
18
Jen Wang’s Journey to Data Science
Ph.D. in
(Biophysical)
Chemistry
Postdoc in
Drug Design
Health Data
Science
Fellow
Marketing
Data
Scientist
19
Wayfair: We Are Hiring!
• Wayfair DS Career: https://www.wayfaircareers.com/
• Wayfair DS Blog: http://tech.wayfair.com/category/data-science/
If you are interested in Wayfair data science...
Happy to answer any question you have…
• LinkedIn: https://www.linkedin.com/in/jenzhenwang/

More Related Content

What's hot

Misha Bilenko, Principal Researcher, Microsoft at MLconf SEA - 5/01/15
Misha Bilenko, Principal Researcher, Microsoft at MLconf SEA - 5/01/15Misha Bilenko, Principal Researcher, Microsoft at MLconf SEA - 5/01/15
Misha Bilenko, Principal Researcher, Microsoft at MLconf SEA - 5/01/15MLconf
 
An introduction to deep reinforcement learning
An introduction to deep reinforcement learningAn introduction to deep reinforcement learning
An introduction to deep reinforcement learningBig Data Colombia
 
Rishabh Mehrotra - Recommendations in a Marketplace: Personalizing Explainabl...
Rishabh Mehrotra - Recommendations in a Marketplace: Personalizing Explainabl...Rishabh Mehrotra - Recommendations in a Marketplace: Personalizing Explainabl...
Rishabh Mehrotra - Recommendations in a Marketplace: Personalizing Explainabl...MLconf
 
Past, present, and future of Recommender Systems: an industry perspective
Past, present, and future of Recommender Systems: an industry perspectivePast, present, and future of Recommender Systems: an industry perspective
Past, present, and future of Recommender Systems: an industry perspectiveXavier Amatriain
 
Deep Learning for Recommender Systems
Deep Learning for Recommender SystemsDeep Learning for Recommender Systems
Deep Learning for Recommender SystemsJustin Basilico
 
Recent Trends in Personalization at Netflix
Recent Trends in Personalization at NetflixRecent Trends in Personalization at Netflix
Recent Trends in Personalization at NetflixJustin Basilico
 
Recommendations for Building Machine Learning Software
Recommendations for Building Machine Learning SoftwareRecommendations for Building Machine Learning Software
Recommendations for Building Machine Learning SoftwareJustin Basilico
 
Causality without headaches
Causality without headachesCausality without headaches
Causality without headachesBenoît Rostykus
 
Prediction of customer propensity to churn - Telecom Industry
Prediction of customer propensity to churn - Telecom IndustryPrediction of customer propensity to churn - Telecom Industry
Prediction of customer propensity to churn - Telecom IndustryPranov Mishra
 
Tutorial on Deep Learning in Recommender System, Lars summer school 2019
Tutorial on Deep Learning in Recommender System, Lars summer school 2019Tutorial on Deep Learning in Recommender System, Lars summer school 2019
Tutorial on Deep Learning in Recommender System, Lars summer school 2019Anoop Deoras
 
LinkedIn talk at Netflix ML Platform meetup Sep 2019
LinkedIn talk at Netflix ML Platform meetup Sep 2019LinkedIn talk at Netflix ML Platform meetup Sep 2019
LinkedIn talk at Netflix ML Platform meetup Sep 2019Faisal Siddiqi
 
Machine Learning and Causal Inference
Machine Learning and Causal InferenceMachine Learning and Causal Inference
Machine Learning and Causal InferenceNBER
 
Artwork Personalization at Netflix Fernando Amat RecSys2018
Artwork Personalization at Netflix Fernando Amat RecSys2018 Artwork Personalization at Netflix Fernando Amat RecSys2018
Artwork Personalization at Netflix Fernando Amat RecSys2018 Fernando Amat
 
GTC 2021: Counterfactual Learning to Rank in E-commerce
GTC 2021: Counterfactual Learning to Rank in E-commerceGTC 2021: Counterfactual Learning to Rank in E-commerce
GTC 2021: Counterfactual Learning to Rank in E-commerceGrubhubTech
 
Reinforcement Learning 2. Multi-armed Bandits
Reinforcement Learning 2. Multi-armed BanditsReinforcement Learning 2. Multi-armed Bandits
Reinforcement Learning 2. Multi-armed BanditsSeung Jae Lee
 
Time, Context and Causality in Recommender Systems
Time, Context and Causality in Recommender SystemsTime, Context and Causality in Recommender Systems
Time, Context and Causality in Recommender SystemsYves Raimond
 

What's hot (20)

Misha Bilenko, Principal Researcher, Microsoft at MLconf SEA - 5/01/15
Misha Bilenko, Principal Researcher, Microsoft at MLconf SEA - 5/01/15Misha Bilenko, Principal Researcher, Microsoft at MLconf SEA - 5/01/15
Misha Bilenko, Principal Researcher, Microsoft at MLconf SEA - 5/01/15
 
An introduction to deep reinforcement learning
An introduction to deep reinforcement learningAn introduction to deep reinforcement learning
An introduction to deep reinforcement learning
 
Rishabh Mehrotra - Recommendations in a Marketplace: Personalizing Explainabl...
Rishabh Mehrotra - Recommendations in a Marketplace: Personalizing Explainabl...Rishabh Mehrotra - Recommendations in a Marketplace: Personalizing Explainabl...
Rishabh Mehrotra - Recommendations in a Marketplace: Personalizing Explainabl...
 
Past, present, and future of Recommender Systems: an industry perspective
Past, present, and future of Recommender Systems: an industry perspectivePast, present, and future of Recommender Systems: an industry perspective
Past, present, and future of Recommender Systems: an industry perspective
 
Deep Learning for Recommender Systems
Deep Learning for Recommender SystemsDeep Learning for Recommender Systems
Deep Learning for Recommender Systems
 
Recent Trends in Personalization at Netflix
Recent Trends in Personalization at NetflixRecent Trends in Personalization at Netflix
Recent Trends in Personalization at Netflix
 
Recommendations for Building Machine Learning Software
Recommendations for Building Machine Learning SoftwareRecommendations for Building Machine Learning Software
Recommendations for Building Machine Learning Software
 
Causality without headaches
Causality without headachesCausality without headaches
Causality without headaches
 
Causal Inference in Marketing
Causal Inference in MarketingCausal Inference in Marketing
Causal Inference in Marketing
 
Prediction of customer propensity to churn - Telecom Industry
Prediction of customer propensity to churn - Telecom IndustryPrediction of customer propensity to churn - Telecom Industry
Prediction of customer propensity to churn - Telecom Industry
 
Tutorial on Deep Learning in Recommender System, Lars summer school 2019
Tutorial on Deep Learning in Recommender System, Lars summer school 2019Tutorial on Deep Learning in Recommender System, Lars summer school 2019
Tutorial on Deep Learning in Recommender System, Lars summer school 2019
 
LinkedIn talk at Netflix ML Platform meetup Sep 2019
LinkedIn talk at Netflix ML Platform meetup Sep 2019LinkedIn talk at Netflix ML Platform meetup Sep 2019
LinkedIn talk at Netflix ML Platform meetup Sep 2019
 
Machine Learning and Causal Inference
Machine Learning and Causal InferenceMachine Learning and Causal Inference
Machine Learning and Causal Inference
 
Learn to Rank search results
Learn to Rank search resultsLearn to Rank search results
Learn to Rank search results
 
Artwork Personalization at Netflix Fernando Amat RecSys2018
Artwork Personalization at Netflix Fernando Amat RecSys2018 Artwork Personalization at Netflix Fernando Amat RecSys2018
Artwork Personalization at Netflix Fernando Amat RecSys2018
 
GTC 2021: Counterfactual Learning to Rank in E-commerce
GTC 2021: Counterfactual Learning to Rank in E-commerceGTC 2021: Counterfactual Learning to Rank in E-commerce
GTC 2021: Counterfactual Learning to Rank in E-commerce
 
Reinforcement Learning 2. Multi-armed Bandits
Reinforcement Learning 2. Multi-armed BanditsReinforcement Learning 2. Multi-armed Bandits
Reinforcement Learning 2. Multi-armed Bandits
 
Incrementality
IncrementalityIncrementality
Incrementality
 
Recommender Systems
Recommender SystemsRecommender Systems
Recommender Systems
 
Time, Context and Causality in Recommender Systems
Time, Context and Causality in Recommender SystemsTime, Context and Causality in Recommender Systems
Time, Context and Causality in Recommender Systems
 

Similar to Wayfair's Data Science Team and Case Study: Uplift Modeling

Big Data LDN 2017: Advanced Analytics Applied to Marketing Attribution
Big Data LDN 2017: Advanced Analytics Applied to Marketing AttributionBig Data LDN 2017: Advanced Analytics Applied to Marketing Attribution
Big Data LDN 2017: Advanced Analytics Applied to Marketing AttributionMatt Stubbs
 
Proposal For Analyzing Organizational Process Bottlenecks PowerPoint Presenta...
Proposal For Analyzing Organizational Process Bottlenecks PowerPoint Presenta...Proposal For Analyzing Organizational Process Bottlenecks PowerPoint Presenta...
Proposal For Analyzing Organizational Process Bottlenecks PowerPoint Presenta...SlideTeam
 
Proposal For Measuring Business Performance PowerPoint Presentation Slides
Proposal For Measuring Business Performance PowerPoint Presentation SlidesProposal For Measuring Business Performance PowerPoint Presentation Slides
Proposal For Measuring Business Performance PowerPoint Presentation SlidesSlideTeam
 
Rethinking Marketing: New Roles, Responsibilities and Reports
Rethinking Marketing: New Roles, Responsibilities and ReportsRethinking Marketing: New Roles, Responsibilities and Reports
Rethinking Marketing: New Roles, Responsibilities and ReportsG3 Communications
 
The Age Of New Reality Marketing V5.1 Final
The Age Of New Reality Marketing V5.1 FinalThe Age Of New Reality Marketing V5.1 Final
The Age Of New Reality Marketing V5.1 FinalTony Mooney
 
Embedded analytics and digital transformation
Embedded analytics and digital transformationEmbedded analytics and digital transformation
Embedded analytics and digital transformationGuha Athreya
 
WE and Belgium ICT buying power
WE and Belgium ICT buying powerWE and Belgium ICT buying power
WE and Belgium ICT buying powerDidier Andrieu
 
Dataiku tatvic webinar presentation
Dataiku tatvic webinar presentationDataiku tatvic webinar presentation
Dataiku tatvic webinar presentationTatvic Analytics
 
Business analytics -Abhay Mahalley
Business analytics -Abhay MahalleyBusiness analytics -Abhay Mahalley
Business analytics -Abhay MahalleyAbhay Mahalley
 
Creating a Demand Generation Budget From Scratch
Creating a Demand Generation Budget From ScratchCreating a Demand Generation Budget From Scratch
Creating a Demand Generation Budget From ScratchSaasMQL
 
E-commerce Berlin Expo 2018 - How to boost your online sales using machine le...
E-commerce Berlin Expo 2018 - How to boost your online sales using machine le...E-commerce Berlin Expo 2018 - How to boost your online sales using machine le...
E-commerce Berlin Expo 2018 - How to boost your online sales using machine le...E-Commerce Berlin EXPO
 
Digital Marketing Playbook - How to create scalable, predictable revenue
Digital Marketing Playbook - How to create scalable, predictable revenueDigital Marketing Playbook - How to create scalable, predictable revenue
Digital Marketing Playbook - How to create scalable, predictable revenueSeth Hauben
 
The Always-On Approach: How to Continually Improve Your Streaming Advertising...
The Always-On Approach: How to Continually Improve Your Streaming Advertising...The Always-On Approach: How to Continually Improve Your Streaming Advertising...
The Always-On Approach: How to Continually Improve Your Streaming Advertising...Tinuiti
 
nextNY Online Marketing School - SEM Presentation
nextNY Online Marketing School - SEM PresentationnextNY Online Marketing School - SEM Presentation
nextNY Online Marketing School - SEM PresentationnextNY
 
Marketing Plan Of Energypac Engineering Limited
Marketing Plan Of Energypac Engineering LimitedMarketing Plan Of Energypac Engineering Limited
Marketing Plan Of Energypac Engineering Limitedsample_m2000
 
New Madison Ave: Data & Marketing Technology Solutions – April 2015
New Madison Ave: Data & Marketing Technology Solutions – April 2015New Madison Ave: Data & Marketing Technology Solutions – April 2015
New Madison Ave: Data & Marketing Technology Solutions – April 2015New Madison Ave
 
Database Marketing, part two: data enhancement, analytics, and attribution
Database Marketing, part two: data enhancement, analytics, and attribution Database Marketing, part two: data enhancement, analytics, and attribution
Database Marketing, part two: data enhancement, analytics, and attribution Relevate
 

Similar to Wayfair's Data Science Team and Case Study: Uplift Modeling (20)

Big Data LDN 2017: Advanced Analytics Applied to Marketing Attribution
Big Data LDN 2017: Advanced Analytics Applied to Marketing AttributionBig Data LDN 2017: Advanced Analytics Applied to Marketing Attribution
Big Data LDN 2017: Advanced Analytics Applied to Marketing Attribution
 
Proposal For Analyzing Organizational Process Bottlenecks PowerPoint Presenta...
Proposal For Analyzing Organizational Process Bottlenecks PowerPoint Presenta...Proposal For Analyzing Organizational Process Bottlenecks PowerPoint Presenta...
Proposal For Analyzing Organizational Process Bottlenecks PowerPoint Presenta...
 
Proposal For Measuring Business Performance PowerPoint Presentation Slides
Proposal For Measuring Business Performance PowerPoint Presentation SlidesProposal For Measuring Business Performance PowerPoint Presentation Slides
Proposal For Measuring Business Performance PowerPoint Presentation Slides
 
Rethinking Marketing: New Roles, Responsibilities and Reports
Rethinking Marketing: New Roles, Responsibilities and ReportsRethinking Marketing: New Roles, Responsibilities and Reports
Rethinking Marketing: New Roles, Responsibilities and Reports
 
The Age Of New Reality Marketing V5.1 Final
The Age Of New Reality Marketing V5.1 FinalThe Age Of New Reality Marketing V5.1 Final
The Age Of New Reality Marketing V5.1 Final
 
Building a Data Driven Business
Building a Data Driven BusinessBuilding a Data Driven Business
Building a Data Driven Business
 
Embedded analytics and digital transformation
Embedded analytics and digital transformationEmbedded analytics and digital transformation
Embedded analytics and digital transformation
 
WE and Belgium ICT buying power
WE and Belgium ICT buying powerWE and Belgium ICT buying power
WE and Belgium ICT buying power
 
Dataiku tatvic webinar presentation
Dataiku tatvic webinar presentationDataiku tatvic webinar presentation
Dataiku tatvic webinar presentation
 
Business analytics -Abhay Mahalley
Business analytics -Abhay MahalleyBusiness analytics -Abhay Mahalley
Business analytics -Abhay Mahalley
 
Business analytics !!
Business analytics !!Business analytics !!
Business analytics !!
 
Business analytics
Business analytics Business analytics
Business analytics
 
Creating a Demand Generation Budget From Scratch
Creating a Demand Generation Budget From ScratchCreating a Demand Generation Budget From Scratch
Creating a Demand Generation Budget From Scratch
 
E-commerce Berlin Expo 2018 - How to boost your online sales using machine le...
E-commerce Berlin Expo 2018 - How to boost your online sales using machine le...E-commerce Berlin Expo 2018 - How to boost your online sales using machine le...
E-commerce Berlin Expo 2018 - How to boost your online sales using machine le...
 
Digital Marketing Playbook - How to create scalable, predictable revenue
Digital Marketing Playbook - How to create scalable, predictable revenueDigital Marketing Playbook - How to create scalable, predictable revenue
Digital Marketing Playbook - How to create scalable, predictable revenue
 
The Always-On Approach: How to Continually Improve Your Streaming Advertising...
The Always-On Approach: How to Continually Improve Your Streaming Advertising...The Always-On Approach: How to Continually Improve Your Streaming Advertising...
The Always-On Approach: How to Continually Improve Your Streaming Advertising...
 
nextNY Online Marketing School - SEM Presentation
nextNY Online Marketing School - SEM PresentationnextNY Online Marketing School - SEM Presentation
nextNY Online Marketing School - SEM Presentation
 
Marketing Plan Of Energypac Engineering Limited
Marketing Plan Of Energypac Engineering LimitedMarketing Plan Of Energypac Engineering Limited
Marketing Plan Of Energypac Engineering Limited
 
New Madison Ave: Data & Marketing Technology Solutions – April 2015
New Madison Ave: Data & Marketing Technology Solutions – April 2015New Madison Ave: Data & Marketing Technology Solutions – April 2015
New Madison Ave: Data & Marketing Technology Solutions – April 2015
 
Database Marketing, part two: data enhancement, analytics, and attribution
Database Marketing, part two: data enhancement, analytics, and attribution Database Marketing, part two: data enhancement, analytics, and attribution
Database Marketing, part two: data enhancement, analytics, and attribution
 

Recently uploaded

Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Hyundai Motor Group
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 

Recently uploaded (20)

Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 

Wayfair's Data Science Team and Case Study: Uplift Modeling

  • 1. Northeastern University, 4 April 2018 Jen Wang Wayfair Data Science Team, Projects, and Case Study -- Uplift Modeling for Driving Incremental Revenue in Display Remarketing
  • 2. 2 Wayfair: e-Commerce Tech Company Our typical customer: 35 to 65 year old woman with annual household income of $50k to $250k; comScore median household income of $82k
  • 3. 3 A Clear Online Leader in Home Goods OtherDirect Retail
  • 4. 4 Main goals of seminar 1. Data Science Team in Wayfair – How Data Science work is organized at Wayfair, and the different types of projects we work on 2. Marketing Data Science – How Data Science projects are aligned against different points of the marketing funnel 3. Case Studies in MKT DS – Uplift Modeling for Driving Incremental Revenue in Display Remarketing
  • 5. 5 Data Science Team in Wayfair
  • 6. 6 Venn Diagram for Wayfair Data Science Commonalities across companies Trade-offs Research Application Engineering • Develop & apply machine learning algorithms to find answers to business problems • Great range of algorithm complexity (from linear / logistic regression to deep learning), but always need sufficient, “big” data to get good results • Standard set of technical tools, from R / Python for scripting to Spark for big data processing • Innovate by creating new algorithms / approaches to solve problems • Typically “bet big”, but doesn’t always pay off • Innovate by efficiently adapting existing approaches to solve problems • Can sometimes lead to more incremental progress, tricky to build for long-term • Typically use business rules & simpler algorithms • Focus on robustness & scalability first, then modeling Business Problem Solving Engineering Research / Modeling / ML Warning: No Unicorns!!! Modeling • Build “right” model first, then whittle away to get in form ready for production • Need to be mindful of 80/20
  • 7. 7 Data Science Groups at Wayfair DS Infrastructure DS Operation Catalog Optimization NLP / CNN Competitive Intelligence NLP DS Marketing Customer Scoring & Bidding B2B Uplift Model Text Mining E.g. E.g. Business Problem Solving Engineering Research / Modeling / ML Business Problem Solving Engineering Research / Modeling / ML DS Product Recommenda- -tion System Visual Search Reinforcement learning / CF E.g. CNN Business Problem Solving Engineering Research / Modeling / ML
  • 8. 8 Marketing Data Science: Business Problems
  • 9. 9 The key objective of Marketing Data Science is aligned to maximize return on marketing investment by optimizing budget allocation, channel strategy and customer journey touchpoint MKT Channel A E.g. TV MKT Channel B E.g. Search MKT Channel X E.g. Retargeting MKT Budget Maximize MROI = 𝑅𝑒𝑣𝑒𝑛𝑢𝑒 𝐴𝑑 𝐶𝑜𝑠𝑡 By… 1. Guide the right budget allocation across channels in our marketing portfolio 2. Provide channel level tactical guidance towards delivering the right message to the right customer through the right channel 3. Lineup the marketing treatments in the right sequence and right cadence along the customer life journey Customer Life Time Value $ T1 T2 TN Systematic View of Marketing Marketing DS Objective
  • 10. 10 (1/5) Example of Marketing Data Science Project MKT Channel A E.g. TV MKT Channel B E.g. Search MKT Channel X E.g. Retargeting MKT Budget 1. Guide the right budget allocation across channels in our marketing portfolio Q for DS: How would you measure the revenue contributed by different channels? Customer Life Time Value $ T1 T2 TN Order Attribution base on Incremental Value
  • 11. 11 (2/5) Example of Marketing Data Science Project MKT Channel A E.g. TV MKT Channel B E.g. Search MKT Channel X E.g. Retargeting MKT Budget 2. Provide channel level tactical guidance towards delivering the right message to the right customer through the right channel Q for DS: • How to decide which TV channel should be invested with more ads? Customer Life Time Value $ T1 TV Targeting T2 TN
  • 12. 12 (3/5) Example of Marketing Data Science Project MKT Channel A E.g. TV MKT Channel B E.g. Search MKT Channel X E.g. Retargeting MKT Budget 2. Provide channel level tactical guidance towards delivering the right message to the right customer through the right channel Q for DS: • How much we should bid on each google keyword? Customer Life Time Value $ T1 Keyword Bidding T2 TN
  • 13. 13 (4/5) Example of Marketing Data Science Project MKT Channel A E.g. TV MKT Channel B E.g. Search MKT Channel X E.g. Retargeting MKT Budget 2. Provide channel level tactical guidance towards delivering the right message to the right customer through the right channel Q for DS: • How much we should bid the ads on each customer? Customer Life Time Value $ T1 Display Ads T2 TN
  • 14. 14 (5/5) Example of Marketing Data Science Project MKT Channel A E.g. TV MKT Channel B E.g. Search MKT Channel X E.g. Retargeting MKT Budget 3. Schedule the marketing treatments in the right sequence and right cadence along the customer life journey Q for DS: • How often we should send the marketing emails to customers? Customer Life Time Value $ T1 T2 TN
  • 15. 15 Case Study: Uplift Modeling to Drive Incremental Revenue in Display Remarketing
  • 16. 16 Customer Scoring Uplift modeling for prediction of incremental revenue as base bid for each customer 𝒚= Ad-inventory Scoring Click-through rate prediction as bid modifier across Internet Data Science Solutions 𝑦1 = P(buy | Ad) - P(buy | no Ad) y2 = $Rev(buy | Ad) Expected incr. Rev Uplift Base Bid Case Study – Uplift Modeling in Display Remarketing Display Remarketing Why is it challenging? • Billions of bidding opportunities across Internet per day • Real-time bidding • Customer-level prediction • Causal effects of Ad targeting? *numbers are Illustrative only Final Bid! X 𝐶𝑇𝑅 = 𝐶𝑖𝑐𝑘𝑠 𝐼𝑚𝑝𝑟𝑒𝑠𝑠𝑖𝑜𝑛𝑠 Bid Modifier
  • 17. 17 Modeling and Evaluation • Random Targeting to Collect Data • Uplift Modeling • Score (Predicted Uplift) = P(buy | Ad) - P(buy | no Ad) • Uplift = Test CVR - Control CVR Control Group: PSA Test Group: Ads Seen Case Study – Uplift Modeling in Display Remarketing Background • A method for modeling and predicting causal effects • Target most incremental (or persuadable) customers • Obama Camp persuaded millions of voters with Uplift Modeling in 2012 Persuadables Sure Things Lost Causes Sleeping Dogs Will Convert if Not Treated WillConvertifTreated No Yes NoYes NumberofIncrementalCustomers 10 20 30 40 50 60 70 80 90 100 20 30 1040 01020 Number of Customers Targeted & Random Targeting Perfect Uplift Model Good Uplift Model Perfect Conversion Model Good Conversion Model
  • 18. 18 Jen Wang’s Journey to Data Science Ph.D. in (Biophysical) Chemistry Postdoc in Drug Design Health Data Science Fellow Marketing Data Scientist
  • 19. 19 Wayfair: We Are Hiring! • Wayfair DS Career: https://www.wayfaircareers.com/ • Wayfair DS Blog: http://tech.wayfair.com/category/data-science/ If you are interested in Wayfair data science... Happy to answer any question you have… • LinkedIn: https://www.linkedin.com/in/jenzhenwang/