SlideShare a Scribd company logo
1 of 36
Download to read offline
M. 
RECCE 
11/18/2011 
© 
2011 
Quantcast. 
All 
Rights 
Reserved 
QCon 
Machine 
Learning 
on 
Big 
Data 
for 
Personalized 
Adver<sing
Adver<sing 
has 
long 
wanted 
be?er 
algorithms 
Half 
the 
money 
I 
spend 
on 
adverBsing 
is 
wasted; 
the 
trouble 
is 
I 
don't 
know 
which 
half. 
11/18/2011 
© 
2011 
Quantcast. 
All 
Rights 
Reserved 
QCon 
2 
John 
Wanamaker 
“The 
Father 
of 
Modern 
AdverBsing” 
“ 
”
• Internet 
adverBsing 
(the 
business) 
• Internet 
adverBsing 
(the 
data) 
• Understanding 
consumers 
(the 
models) 
• Organizing 
for 
success 
11/18/2011 
© 
2011 
Quantcast. 
All 
Rights 
Reserved 
QCon 
3 
Outline
The 
Personalized 
Media 
Economy 
Media 
is 
transiBoning 
from 
a 
“one 
size 
fits 
all” 
broadcast 
model 
to 
dynamic 
real-­‐Bme 
choice 
11/18/2011 
© 
2011 
Quantcast. 
All 
Rights 
Reserved 
QCon 
4 
Online 
AdverBsing 
Ecosystem
Money 
Follows 
Media 
ConsumpBon 
Globally, 
hundreds 
of 
billions 
of 
dollars 
of 
ad 
spend 
will 
shiY 
11/18/2011 
$30B 
opportunity 
© 
2011 
Quantcast. 
All 
Rights 
Reserved 
QCon 
? 
5
Why 
the 
Spending 
Disparity? 
• Media 
spend 
processes 
are 
well 
established 
• New 
media 
channels 
lag 
unBl 
audiences 
and 
value 
can 
be 
properly 
quanBfied 
• Historically, 
digital 
audiences 
were 
poorly 
quanBfied 
– StraBfied 
sampling 
has 
been 
the 
norm 
in 
media 
measurement 
for 
decades 
– Bias 
and 
sampling 
error 
prevail 
11/18/2011 
© 
2011 
Quantcast. 
All 
Rights 
Reserved 
QCon 
6
Enter 
Quantcast 
• Launched 
September 
2006 
to 
enable 
addressable 
adverBsing 
at 
scale 
• First 
we 
had 
to 
fix 
audience 
measurement 
• Launched 
a 
free 
service 
based 
on 
direct 
measurement 
of 
media 
consumpBon 
• Use 
machine 
learning 
to 
infer 
audience 
characterisBcs 
11/18/2011 
© 
2011 
Quantcast. 
All 
Rights 
Reserved 
QCon 
7
Broad 
Par<cipa<on 
World’s 
Favorite 
Audience 
Measurement 
Service 
11/18/2011 
© 
2011 
Quantcast. 
All 
Rights 
Reserved 
QCon 
8
An 
Adver<sing 
Data 
Explosion 
• Massive 
expansion 
in 
number 
of 
decisions 
– Individuals, 
not 
whole 
audiences 
– Impressions, 
not 
whole 
sites 
– Screens/Bmes/locaBons/…… 
• Decision 
Bmeframe 
reduced 
from 
weeks 
to 
milliseconds 
• This 
problem 
can 
only 
be 
solved 
algorithmically 
11/18/2011 
© 
2011 
Quantcast. 
All 
Rights 
Reserved 
QCon 
9
11/18/2011 
© 
2011 
Quantcast. 
All 
Rights 
Reserved 
QCon 
Data 
Rich 
Environment 
4 
Billion 
Cookies 
/mo. 
observed 
400,000+ 
Events 
/sec 
real-­‐<me 
transac<ons 
600+ 
Billion 
Events 
/mo. 
media 
consump<on 
WHOLE 
LOT 
OF 
DATA! 
1.3 
Billion 
Global 
Users 
240 
Million 
U.S. 
Users 
everyone 
800x 
/Person 
per 
month 
avg. 
observa<ons 
5 
Petabytes 
per 
day 
data 
processed 
100+ 
Million 
Des<na<ons 
with 
QC 
tags 
10
Rise 
of 
Real-­‐Time 
Audience 
Targe<ng 
“….let 
adver<sers 
buy 
ads 
in 
the 
milliseconds 
between 
the 
Bme 
someone 
enters 
a 
site’s 
Web 
address 
and 
the 
moment 
the 
page 
appears. 
The 
technology, 
called 
real-­‐Bme 
bidding, 
allows 
adver<sers 
to 
examine 
site 
visitors 
one 
by 
one 
and 
bid 
to 
serve 
them 
ads 
almost 
instantly…A 
consumer 
would 
barely 
noBce 
the 
shiY, 
except 
that 
ads 
might 
seem 
more 
relevant 
to 
exactly 
what 
they 
are 
shopping 
for.” 
-­‐ 
New 
York 
Times, 
March 
12 
More 
relevant 
ads, 
more 
effec<ve 
campaigns, 
higher 
inventory 
u<liza<on 
& 
higher 
CPMs 
11 
11/18/2011 
© 
2011 
Quantcast. 
All 
Rights 
Reserved 
QCon
RTB 
– 
A 
Rapid 
& 
Transforma<onal 
Industry 
Shib 
Quantcast 
AucBon 
Volume 
(UK 
& 
US) 
11/18/2011 
© 
2011 
Quantcast. 
All 
Rights 
Reserved 
QCon 
12 
7 
5 
3 
2 
1 
4 
Billions of Auctions / Day 
Jul ‘11 
5.4B 
Apr ‘11 
3.2B 
Oct ‘10 
1.2B 
Feb ‘10 
300M 
Apr ‘10 
400M 
Jul ‘10 
800M 
Jan ‘11 
2.0B 
6 
Sep ‘11 
7.2B
Media 
Buying 
& 
Execu<on 
is 
Changing 
11/18/2011 
© 
2011 
Quantcast. 
All 
Rights 
Reserved 
QCon 
13 
$200B 
2005 
Now 
Æ 
$200B 
Buy 
Whole 
Sites 
Real-­‐Time 
Bidding 
TransacBon 
Supply 
Porlolio 
100 
Publishers 
100’s 
of 
1000’s 
Impressions/ 
Second 
Data/Tools 
Aggregate 
Report 
Human 
Analysis 
Petascale 
CompuBng 
+ 
Machine 
Learning
Data 
Mining 
Challenges 
Audience 
EsBmaBon 
Using 
reference 
data 
from 
a 
small 
number 
of 
people 
and 
a 
small 
number 
of 
web 
sites 
infer 
the 
demographics/anributes 
of 
the 
audience 
of 
all 
sites. 
11/18/2011 
© 
2011 
Quantcast. 
All 
Rights 
Reserved 
QCon 
14 
User 
EsBmaBon 
Using 
media 
consumpBon 
records 
and 
audience 
esBmates, 
determine 
the 
characterisBcs 
of 
an 
Internet 
user 
across 
arbitrary 
dimensions. 
Lookalike 
SelecBon 
From 
the 
behavior 
of 
a 
small 
number 
of 
buyers 
of 
a 
product, 
determine 
the 
set 
of 
people 
who 
will 
buy 
it 
next. 
Live 
Traffic 
Modeling 
Compute 
the 
value 
for 
showing 
an 
adverBsement 
to 
a 
user 
as 
a 
funcBon 
of 
the 
user, 
adverBsing 
environment, 
Bme 
of 
day 
etc.
Quantcast 
Lookalikes 
for 
Marketers 
RevoluBonary 
Ad 
TargeBng 
for 
Performance 
and 
Brand 
11/18/2011 
© 
2011 
Quantcast. 
All 
Rights 
Reserved 
QCon 
15 
1. 
Understand 
marketer’s 
BEST 
CUSTOMERS 
with 
Quantcast 
Measurement 
2. 
Isolate 
DISTINCTIVE 
INTERESTS 
3. 
Find 
MILLIONS 
OF 
LOOKALIKES 
4. 
Reach 
them 
ANYWHERE 
PERFORMANCE 
LOOKALIKES 
• Quantcast 
technology 
conBnually 
opBmizes 
real-­‐ 
Bme 
media 
for 
adverBser 
BRAND 
LOOKALIKES 
• Buy 
custom 
audiences 
from 
trusted 
media 
partners 
Your Site Traffic
Lookalike 
Selec<on 
• Given 
an 
archetype 
group 
of 
users, 
find 
the 
feature 
set 
that 
best 
separates 
them 
from 
their 
complement 
• Features 
can 
be 
posiBve 
or 
negaBve 
indicators 
of 
content 
relevance 
• Find 
more 
that 
look 
like 
them 
11/18/2011 
© 
2011 
Quantcast. 
All 
Rights 
Reserved 
QCon 
16
• Math 
compeBBon 
• Largest 
number 
of 
“conversions” 
(purchasers) 
during 
contest 
“wins” 
• Leverage 
informaBon 
on 
prior 
purchasers 
to 
find 
more 
• Decide 
how 
to 
compete 
• Bring 
mathemaBcians 
• More 
data 
on 
each 
converter 
• Management 
by 
metrics 
• Know 
what 
the 
compeBtors 
are 
doing 
Problem 
Statement 
11/18/2011 
© 
2011 
Quantcast. 
All 
Rights 
Reserved 
QCon 
17
11/18/2011 
© 
2011 
Quantcast. 
All 
Rights 
Reserved 
QCon 
Lookalike 
Mass-­‐Produc<on 
Pipeline 
Model 
500 TB 
1000s of Concurrent Models 
Trained Models 
Scoring 
10M Potential Converters 
1.3 Billion 
20 TB / Day 
Multi PB Internet Users 
Training 
10,000 Converters 
Model Configuration 
18
Lookalikes 
Iden<fy 
Consumers 
that 
Will 
Take 
Ac<on 
-­‐80 
-­‐60 
-­‐40 
-­‐20 
-80 -60 -40 -20 
11/18/2011 
© 
2011 
Quantcast. 
All 
Rights 
Reserved 
QCon 
Iden<fy 
Posi<ve 
& 
Nega<ve 
indicators 
of 
purchase 
Posi<ve 
Nega<ve 
4. 
Consumers 
who 
purchased 
product 
Start 
with 
consumers 
who 
purchased 
1. 
2. 
Select 
consumers 
who 
didn’t 
purchase 
Evaluate 
world’s 
largest 
database 
of 
human 
interests 
3. 
If 
a 
new 
consumer 
looks 
more 
like 
a 
purchaser 
than 
a 
non-­‐purchaser, 
they’re 
a 
Lookalike 
5. 
days 
250 
500 
750 
1000 
0 
0 
Consumers 
who 
did 
not 
purchase 
product 
days 
0 250 500 750 1000 
0 
19
Wide 
Range 
of 
Ac<vity 
Websites, 
keywords, 
geo-­‐locaBon, 
ads 
and 
more 
11/18/2011 
© 
2011 
Quantcast. 
All 
Rights 
Reserved 
QCon 
20 
Conversion 
Event
RTLAL 
Bidding 
Architecture 
Model 
DefiniBon 
11/18/2011 
© 
2011 
Quantcast. 
All 
Rights 
Reserved 
QCon 
21 
Pixel 
Data 
Real 
Time 
Ad 
Exchange 
Model 
Training 
and 
Scoring 
AucBon 
Mgmt 
Bidding
11/18/2011 
© 
2011 
Quantcast. 
All 
Rights 
Reserved 
QCon 
AcBvity 
Level 
VariaBons 
22
11/18/2011 
© 
2011 
Quantcast. 
All 
Rights 
Reserved 
QCon 
Cookie 
DeleBon 
Rates 
23
Media 
consumpBon 
is 
non-­‐staBonary 
13:00 
13:30 
14:00 
14:30 
15:00 
15:30 
16:00 
16:30 
17:00 
17:30 
18:00 
18:30 
19:00 
11/18/2011 
© 
2011 
Quantcast. 
All 
Rights 
Reserved 
QCon 
‘Michael 
Jackson’ 
Media 
ConsumpBon 
June 
25, 
2009 
Pages 
consumed 
per 
minute 
24
Choose 
the 
Right 
Objec<ve! 
11/18/2011 
© 
2011 
Quantcast. 
All 
Rights 
Reserved 
QCon 
25 
Clicks 
don’t 
always 
lead 
to 
conversions 
The 
right 
metric 
is 
criBcal! 
Indexed 
Click 
Vs. 
Conversion 
Rates
Machines 
High 
Performance 
Plalorm 
MulBple 
Global 
Datacenters 
Ultra-­‐high 
availability 
with 
advanced 
traffic 
management 
450,000 
/ 
Second 
11/18/2011 
© 
2011 
Quantcast. 
All 
Rights 
Reserved 
QCon 
26 
Real-­‐Bme 
events 
5PB 
/ 
Day 
Processing 
throughput
Collabora<on 
• Regular 
brainstorming 
• Group 
review 
meeBngs 
• Shared 
wiki 
environment 
• Team 
goals 
Independence 
• Everyone 
free 
to 
implement 
their 
own 
ideas 
• Improved 
models 
• Bener 
metrics 
• VisualizaBon 
methods, 
etc. 
Math 
Team 
Environment 
11/18/2011 
© 
2011 
Quantcast. 
All 
Rights 
Reserved 
QCon 
27
Measuring 
Lib 
– 
ROC 
11/18/2011 
© 
2011 
Quantcast. 
All 
Rights 
Reserved 
QCon 
28
Cumula<ve 
Lib 
11/18/2011 
© 
2011 
Quantcast. 
All 
Rights 
Reserved 
QCon 
29
Learning 
∝ 
experimentaBon 
To 
process 
100TB 
with 
first 
MapReduce 
job 
11/18/2011 
© 
2011 
Quantcast. 
All 
Rights 
Reserved 
QCon 
6 
Hours 
2 
Days 
Mins 
New 
model 
development 
New 
model 
in 
producBon 
Hours 
Live 
performance 
assessment 
2 
Weeks 
To 
influence 
billions 
of 
real-­‐Bme 
decisions 
every 
day 
and 
millions 
of 
dollars 
of 
adverBsing 
spend 
30
Technology 
Maners 
Leaders 
will 
be 
world-­‐class 
in 
every 
discipline, 
and 
will 
operate 
all 
as 
a 
fully 
integrated 
whole. 
11/18/2011 
© 
2011 
Quantcast. 
All 
Rights 
Reserved 
QCon 
Machine 
Learning 
& 
OpBmizaBon 
Comprehensive 
Coherent 
Data 
Petascale 
Big-­‐Data 
CompuBng 
Real-­‐Time 
Tech 
Mastery 
31
If 
you 
have 
all 
that 
then.... 
Having 
more 
Data 
really 
11/18/2011 
maners. 
© 
2011 
Quantcast. 
All 
Rights 
Reserved 
QCon 
32
Numerous 
Open 
Challenges 
11/18/2011 
© 
2011 
Quantcast. 
All 
Rights 
Reserved 
QCon 
33 
• Dealing 
with 
sparsity 
• Feature 
selecBon 
• Real-­‐Bme 
scoring 
and 
bidding 
• ‘True’ 
performance 
& 
anribuBon 
modeling 
• LiY, 
liY 
and 
more 
liY! 
• Handling 
100,000’s 
of 
concurrent 
models
11/18/2011 
© 
2011 
Quantcast. 
All 
Rights 
Reserved 
QCon 
Summary 
• Digital 
adverBsing 
is 
a 
vast 
analyBcal 
environment 
– Enormous 
data 
volumes 
– Rich 
behaviors 
– ObjecBve 
performance 
metrics 
• MarkeBng 
will 
be 
transformed 
by 
computaBonal 
approaches 
• Hundreds 
of 
billions 
of 
dollars 
of 
spend 
are 
at 
stake 
34
Quantcast 
11/18/2011 
© 
2011 
Quantcast. 
All 
Rights 
Reserved 
QCon 
35
Contact: 
mrecce@quantcast.com 
11/18/2011 
© 
2011 
Quantcast. 
All 
Rights 
Reserved 
QCon 
36

More Related Content

Similar to Machine learning on big data for personalized Internet advertising

Big Data at Tube: Events to Insights to Action
Big Data at Tube: Events to Insights to ActionBig Data at Tube: Events to Insights to Action
Big Data at Tube: Events to Insights to ActionMurtaza Doctor
 
Smaato - NOAH16 Berlin
Smaato - NOAH16 BerlinSmaato - NOAH16 Berlin
Smaato - NOAH16 BerlinNOAH Advisors
 
PnP iPhone Play - March Meetup
PnP iPhone Play - March MeetupPnP iPhone Play - March Meetup
PnP iPhone Play - March MeetupEnormego
 
Business Intelligence Solution for Social Housing - Case study
Business Intelligence Solution for Social Housing - Case studyBusiness Intelligence Solution for Social Housing - Case study
Business Intelligence Solution for Social Housing - Case studyInfoAxon Technologies Limited
 
DPS: OpenX: Mobile Real Time Bidding: The Emerging Multi-Screen Landscape
DPS: OpenX: Mobile Real Time Bidding: The Emerging Multi-Screen LandscapeDPS: OpenX: Mobile Real Time Bidding: The Emerging Multi-Screen Landscape
DPS: OpenX: Mobile Real Time Bidding: The Emerging Multi-Screen LandscapeDigiday
 
Borys Pratsiuk "How to be NVidia partner"
Borys Pratsiuk "How to be NVidia partner"Borys Pratsiuk "How to be NVidia partner"
Borys Pratsiuk "How to be NVidia partner"Lviv Startup Club
 
M&A Trends in Telco Analytics
M&A Trends in Telco AnalyticsM&A Trends in Telco Analytics
M&A Trends in Telco AnalyticsOpen Analytics
 
Rebuilding the Monolith with Composable Apps
Rebuilding the Monolith with Composable AppsRebuilding the Monolith with Composable Apps
Rebuilding the Monolith with Composable AppsC4Media
 
02 GoMeasure (sg and kl) - keynote - john jersin - google.ppt
02   GoMeasure (sg and kl) - keynote - john jersin - google.ppt02   GoMeasure (sg and kl) - keynote - john jersin - google.ppt
02 GoMeasure (sg and kl) - keynote - john jersin - google.pptVinoaj Vijeyakumaar
 
How Big Data Changes Our World
How Big Data Changes Our WorldHow Big Data Changes Our World
How Big Data Changes Our WorldKim Escherich
 
Analytics is Taking over the World (Again) - UKOUG Tech'17
Analytics is Taking over the World (Again) - UKOUG Tech'17Analytics is Taking over the World (Again) - UKOUG Tech'17
Analytics is Taking over the World (Again) - UKOUG Tech'17Rittman Analytics
 
The Allstate Story: Leveraging Real Time Tech for Success
The Allstate Story: Leveraging Real Time Tech for SuccessThe Allstate Story: Leveraging Real Time Tech for Success
The Allstate Story: Leveraging Real Time Tech for SuccessFM Signal
 
Neo4j the Anti Crime Database
Neo4j the Anti Crime DatabaseNeo4j the Anti Crime Database
Neo4j the Anti Crime DatabaseNeo4j
 
State of the Media and OTT App User Lifecycle
State of the Media and OTT App User LifecycleState of the Media and OTT App User Lifecycle
State of the Media and OTT App User LifecycleCleverTap
 
What Is That DMP Good For, Anyway?
What Is That DMP Good For, Anyway?What Is That DMP Good For, Anyway?
What Is That DMP Good For, Anyway?MediaPost
 
GraphTour - Popular Use Cases
GraphTour - Popular Use CasesGraphTour - Popular Use Cases
GraphTour - Popular Use CasesNeo4j
 
IAB Affiliate Marketing Council, July 2011
IAB Affiliate Marketing Council, July 2011IAB Affiliate Marketing Council, July 2011
IAB Affiliate Marketing Council, July 2011Affiliate Window
 
Streaming and Visual Data Discovery for the Internet of Things
Streaming and Visual Data Discovery for the Internet of ThingsStreaming and Visual Data Discovery for the Internet of Things
Streaming and Visual Data Discovery for the Internet of ThingsDatawatchCorporation
 
Making advertising personal, 4th NL Recommenders Meetup
Making advertising personal, 4th NL Recommenders MeetupMaking advertising personal, 4th NL Recommenders Meetup
Making advertising personal, 4th NL Recommenders MeetupOlivier Koch
 
Olcan Sercinoglu
Olcan SercinogluOlcan Sercinoglu
Olcan SercinogluHilary Ip
 

Similar to Machine learning on big data for personalized Internet advertising (20)

Big Data at Tube: Events to Insights to Action
Big Data at Tube: Events to Insights to ActionBig Data at Tube: Events to Insights to Action
Big Data at Tube: Events to Insights to Action
 
Smaato - NOAH16 Berlin
Smaato - NOAH16 BerlinSmaato - NOAH16 Berlin
Smaato - NOAH16 Berlin
 
PnP iPhone Play - March Meetup
PnP iPhone Play - March MeetupPnP iPhone Play - March Meetup
PnP iPhone Play - March Meetup
 
Business Intelligence Solution for Social Housing - Case study
Business Intelligence Solution for Social Housing - Case studyBusiness Intelligence Solution for Social Housing - Case study
Business Intelligence Solution for Social Housing - Case study
 
DPS: OpenX: Mobile Real Time Bidding: The Emerging Multi-Screen Landscape
DPS: OpenX: Mobile Real Time Bidding: The Emerging Multi-Screen LandscapeDPS: OpenX: Mobile Real Time Bidding: The Emerging Multi-Screen Landscape
DPS: OpenX: Mobile Real Time Bidding: The Emerging Multi-Screen Landscape
 
Borys Pratsiuk "How to be NVidia partner"
Borys Pratsiuk "How to be NVidia partner"Borys Pratsiuk "How to be NVidia partner"
Borys Pratsiuk "How to be NVidia partner"
 
M&A Trends in Telco Analytics
M&A Trends in Telco AnalyticsM&A Trends in Telco Analytics
M&A Trends in Telco Analytics
 
Rebuilding the Monolith with Composable Apps
Rebuilding the Monolith with Composable AppsRebuilding the Monolith with Composable Apps
Rebuilding the Monolith with Composable Apps
 
02 GoMeasure (sg and kl) - keynote - john jersin - google.ppt
02   GoMeasure (sg and kl) - keynote - john jersin - google.ppt02   GoMeasure (sg and kl) - keynote - john jersin - google.ppt
02 GoMeasure (sg and kl) - keynote - john jersin - google.ppt
 
How Big Data Changes Our World
How Big Data Changes Our WorldHow Big Data Changes Our World
How Big Data Changes Our World
 
Analytics is Taking over the World (Again) - UKOUG Tech'17
Analytics is Taking over the World (Again) - UKOUG Tech'17Analytics is Taking over the World (Again) - UKOUG Tech'17
Analytics is Taking over the World (Again) - UKOUG Tech'17
 
The Allstate Story: Leveraging Real Time Tech for Success
The Allstate Story: Leveraging Real Time Tech for SuccessThe Allstate Story: Leveraging Real Time Tech for Success
The Allstate Story: Leveraging Real Time Tech for Success
 
Neo4j the Anti Crime Database
Neo4j the Anti Crime DatabaseNeo4j the Anti Crime Database
Neo4j the Anti Crime Database
 
State of the Media and OTT App User Lifecycle
State of the Media and OTT App User LifecycleState of the Media and OTT App User Lifecycle
State of the Media and OTT App User Lifecycle
 
What Is That DMP Good For, Anyway?
What Is That DMP Good For, Anyway?What Is That DMP Good For, Anyway?
What Is That DMP Good For, Anyway?
 
GraphTour - Popular Use Cases
GraphTour - Popular Use CasesGraphTour - Popular Use Cases
GraphTour - Popular Use Cases
 
IAB Affiliate Marketing Council, July 2011
IAB Affiliate Marketing Council, July 2011IAB Affiliate Marketing Council, July 2011
IAB Affiliate Marketing Council, July 2011
 
Streaming and Visual Data Discovery for the Internet of Things
Streaming and Visual Data Discovery for the Internet of ThingsStreaming and Visual Data Discovery for the Internet of Things
Streaming and Visual Data Discovery for the Internet of Things
 
Making advertising personal, 4th NL Recommenders Meetup
Making advertising personal, 4th NL Recommenders MeetupMaking advertising personal, 4th NL Recommenders Meetup
Making advertising personal, 4th NL Recommenders Meetup
 
Olcan Sercinoglu
Olcan SercinogluOlcan Sercinoglu
Olcan Sercinoglu
 

More from Trieu Nguyen

Building Your Customer Data Platform with LEO CDP in Travel Industry.pdf
Building Your Customer Data Platform with LEO CDP in Travel Industry.pdfBuilding Your Customer Data Platform with LEO CDP in Travel Industry.pdf
Building Your Customer Data Platform with LEO CDP in Travel Industry.pdfTrieu Nguyen
 
Building Your Customer Data Platform with LEO CDP - Spa and Hotel Business
Building Your Customer Data Platform with LEO CDP - Spa and Hotel BusinessBuilding Your Customer Data Platform with LEO CDP - Spa and Hotel Business
Building Your Customer Data Platform with LEO CDP - Spa and Hotel BusinessTrieu Nguyen
 
Building Your Customer Data Platform with LEO CDP
Building Your Customer Data Platform with LEO CDP Building Your Customer Data Platform with LEO CDP
Building Your Customer Data Platform with LEO CDP Trieu Nguyen
 
How to track and improve Customer Experience with LEO CDP
How to track and improve Customer Experience with LEO CDPHow to track and improve Customer Experience with LEO CDP
How to track and improve Customer Experience with LEO CDPTrieu Nguyen
 
[Notes] Customer 360 Analytics with LEO CDP
[Notes] Customer 360 Analytics with LEO CDP[Notes] Customer 360 Analytics with LEO CDP
[Notes] Customer 360 Analytics with LEO CDPTrieu Nguyen
 
Leo CDP - Pitch Deck
Leo CDP - Pitch DeckLeo CDP - Pitch Deck
Leo CDP - Pitch DeckTrieu Nguyen
 
LEO CDP - What's new in 2022
LEO CDP  - What's new in 2022LEO CDP  - What's new in 2022
LEO CDP - What's new in 2022Trieu Nguyen
 
Lộ trình triển khai LEO CDP cho ngành bất động sản
Lộ trình triển khai LEO CDP cho ngành bất động sảnLộ trình triển khai LEO CDP cho ngành bất động sản
Lộ trình triển khai LEO CDP cho ngành bất động sảnTrieu Nguyen
 
Why is LEO CDP important for digital business ?
Why is LEO CDP important for digital business ?Why is LEO CDP important for digital business ?
Why is LEO CDP important for digital business ?Trieu Nguyen
 
From Dataism to Customer Data Platform
From Dataism to Customer Data PlatformFrom Dataism to Customer Data Platform
From Dataism to Customer Data PlatformTrieu Nguyen
 
Data collection, processing & organization with USPA framework
Data collection, processing & organization with USPA frameworkData collection, processing & organization with USPA framework
Data collection, processing & organization with USPA frameworkTrieu Nguyen
 
Part 1: Introduction to digital marketing technology
Part 1: Introduction to digital marketing technologyPart 1: Introduction to digital marketing technology
Part 1: Introduction to digital marketing technologyTrieu Nguyen
 
Why is Customer Data Platform (CDP) ?
Why is Customer Data Platform (CDP) ?Why is Customer Data Platform (CDP) ?
Why is Customer Data Platform (CDP) ?Trieu Nguyen
 
How to build a Personalized News Recommendation Platform
How to build a Personalized News Recommendation PlatformHow to build a Personalized News Recommendation Platform
How to build a Personalized News Recommendation PlatformTrieu Nguyen
 
How to grow your business in the age of digital marketing 4.0
How to grow your business  in the age of digital marketing 4.0How to grow your business  in the age of digital marketing 4.0
How to grow your business in the age of digital marketing 4.0Trieu Nguyen
 
Video Ecosystem and some ideas about video big data
Video Ecosystem and some ideas about video big dataVideo Ecosystem and some ideas about video big data
Video Ecosystem and some ideas about video big dataTrieu Nguyen
 
Concepts, use cases and principles to build big data systems (1)
Concepts, use cases and principles to build big data systems (1)Concepts, use cases and principles to build big data systems (1)
Concepts, use cases and principles to build big data systems (1)Trieu Nguyen
 
Open OTT - Video Content Platform
Open OTT - Video Content PlatformOpen OTT - Video Content Platform
Open OTT - Video Content PlatformTrieu Nguyen
 
Apache Hadoop and Spark: Introduction and Use Cases for Data Analysis
Apache Hadoop and Spark: Introduction and Use Cases for Data AnalysisApache Hadoop and Spark: Introduction and Use Cases for Data Analysis
Apache Hadoop and Spark: Introduction and Use Cases for Data AnalysisTrieu Nguyen
 
Introduction to Recommendation Systems (Vietnam Web Submit)
Introduction to Recommendation Systems (Vietnam Web Submit)Introduction to Recommendation Systems (Vietnam Web Submit)
Introduction to Recommendation Systems (Vietnam Web Submit)Trieu Nguyen
 

More from Trieu Nguyen (20)

Building Your Customer Data Platform with LEO CDP in Travel Industry.pdf
Building Your Customer Data Platform with LEO CDP in Travel Industry.pdfBuilding Your Customer Data Platform with LEO CDP in Travel Industry.pdf
Building Your Customer Data Platform with LEO CDP in Travel Industry.pdf
 
Building Your Customer Data Platform with LEO CDP - Spa and Hotel Business
Building Your Customer Data Platform with LEO CDP - Spa and Hotel BusinessBuilding Your Customer Data Platform with LEO CDP - Spa and Hotel Business
Building Your Customer Data Platform with LEO CDP - Spa and Hotel Business
 
Building Your Customer Data Platform with LEO CDP
Building Your Customer Data Platform with LEO CDP Building Your Customer Data Platform with LEO CDP
Building Your Customer Data Platform with LEO CDP
 
How to track and improve Customer Experience with LEO CDP
How to track and improve Customer Experience with LEO CDPHow to track and improve Customer Experience with LEO CDP
How to track and improve Customer Experience with LEO CDP
 
[Notes] Customer 360 Analytics with LEO CDP
[Notes] Customer 360 Analytics with LEO CDP[Notes] Customer 360 Analytics with LEO CDP
[Notes] Customer 360 Analytics with LEO CDP
 
Leo CDP - Pitch Deck
Leo CDP - Pitch DeckLeo CDP - Pitch Deck
Leo CDP - Pitch Deck
 
LEO CDP - What's new in 2022
LEO CDP  - What's new in 2022LEO CDP  - What's new in 2022
LEO CDP - What's new in 2022
 
Lộ trình triển khai LEO CDP cho ngành bất động sản
Lộ trình triển khai LEO CDP cho ngành bất động sảnLộ trình triển khai LEO CDP cho ngành bất động sản
Lộ trình triển khai LEO CDP cho ngành bất động sản
 
Why is LEO CDP important for digital business ?
Why is LEO CDP important for digital business ?Why is LEO CDP important for digital business ?
Why is LEO CDP important for digital business ?
 
From Dataism to Customer Data Platform
From Dataism to Customer Data PlatformFrom Dataism to Customer Data Platform
From Dataism to Customer Data Platform
 
Data collection, processing & organization with USPA framework
Data collection, processing & organization with USPA frameworkData collection, processing & organization with USPA framework
Data collection, processing & organization with USPA framework
 
Part 1: Introduction to digital marketing technology
Part 1: Introduction to digital marketing technologyPart 1: Introduction to digital marketing technology
Part 1: Introduction to digital marketing technology
 
Why is Customer Data Platform (CDP) ?
Why is Customer Data Platform (CDP) ?Why is Customer Data Platform (CDP) ?
Why is Customer Data Platform (CDP) ?
 
How to build a Personalized News Recommendation Platform
How to build a Personalized News Recommendation PlatformHow to build a Personalized News Recommendation Platform
How to build a Personalized News Recommendation Platform
 
How to grow your business in the age of digital marketing 4.0
How to grow your business  in the age of digital marketing 4.0How to grow your business  in the age of digital marketing 4.0
How to grow your business in the age of digital marketing 4.0
 
Video Ecosystem and some ideas about video big data
Video Ecosystem and some ideas about video big dataVideo Ecosystem and some ideas about video big data
Video Ecosystem and some ideas about video big data
 
Concepts, use cases and principles to build big data systems (1)
Concepts, use cases and principles to build big data systems (1)Concepts, use cases and principles to build big data systems (1)
Concepts, use cases and principles to build big data systems (1)
 
Open OTT - Video Content Platform
Open OTT - Video Content PlatformOpen OTT - Video Content Platform
Open OTT - Video Content Platform
 
Apache Hadoop and Spark: Introduction and Use Cases for Data Analysis
Apache Hadoop and Spark: Introduction and Use Cases for Data AnalysisApache Hadoop and Spark: Introduction and Use Cases for Data Analysis
Apache Hadoop and Spark: Introduction and Use Cases for Data Analysis
 
Introduction to Recommendation Systems (Vietnam Web Submit)
Introduction to Recommendation Systems (Vietnam Web Submit)Introduction to Recommendation Systems (Vietnam Web Submit)
Introduction to Recommendation Systems (Vietnam Web Submit)
 

Recently uploaded

GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]📊 Markus Baersch
 
Defining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data StoryDefining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data StoryJeremy Anderson
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdfHuman37
 
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档208367051
 
RadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfRadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfgstagge
 
Easter Eggs From Star Wars and in cars 1 and 2
Easter Eggs From Star Wars and in cars 1 and 2Easter Eggs From Star Wars and in cars 1 and 2
Easter Eggs From Star Wars and in cars 1 and 217djon017
 
INTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTDINTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTDRafezzaman
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsappssapnasaifi408
 
ASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel CanterASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel Cantervoginip
 
RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.natarajan8993
 
MK KOMUNIKASI DATA (TI)komdat komdat.docx
MK KOMUNIKASI DATA (TI)komdat komdat.docxMK KOMUNIKASI DATA (TI)komdat komdat.docx
MK KOMUNIKASI DATA (TI)komdat komdat.docxUnduhUnggah1
 
Call Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceCall Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceSapana Sha
 
DBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfDBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfJohn Sterrett
 
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一F sss
 
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样vhwb25kk
 
2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING
2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING
2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSINGmarianagonzalez07
 
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPramod Kumar Srivastava
 
Multiple time frame trading analysis -brianshannon.pdf
Multiple time frame trading analysis -brianshannon.pdfMultiple time frame trading analysis -brianshannon.pdf
Multiple time frame trading analysis -brianshannon.pdfchwongval
 
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptSonatrach
 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptxthyngster
 

Recently uploaded (20)

GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]
 
Defining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data StoryDefining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data Story
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf
 
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
 
RadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfRadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdf
 
Easter Eggs From Star Wars and in cars 1 and 2
Easter Eggs From Star Wars and in cars 1 and 2Easter Eggs From Star Wars and in cars 1 and 2
Easter Eggs From Star Wars and in cars 1 and 2
 
INTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTDINTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTD
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
 
ASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel CanterASML's Taxonomy Adventure by Daniel Canter
ASML's Taxonomy Adventure by Daniel Canter
 
RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.
 
MK KOMUNIKASI DATA (TI)komdat komdat.docx
MK KOMUNIKASI DATA (TI)komdat komdat.docxMK KOMUNIKASI DATA (TI)komdat komdat.docx
MK KOMUNIKASI DATA (TI)komdat komdat.docx
 
Call Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceCall Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts Service
 
DBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfDBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdf
 
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
 
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
 
2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING
2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING
2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING
 
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
 
Multiple time frame trading analysis -brianshannon.pdf
Multiple time frame trading analysis -brianshannon.pdfMultiple time frame trading analysis -brianshannon.pdf
Multiple time frame trading analysis -brianshannon.pdf
 
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
 

Machine learning on big data for personalized Internet advertising

  • 1. M. RECCE 11/18/2011 © 2011 Quantcast. All Rights Reserved QCon Machine Learning on Big Data for Personalized Adver<sing
  • 2. Adver<sing has long wanted be?er algorithms Half the money I spend on adverBsing is wasted; the trouble is I don't know which half. 11/18/2011 © 2011 Quantcast. All Rights Reserved QCon 2 John Wanamaker “The Father of Modern AdverBsing” “ ”
  • 3. • Internet adverBsing (the business) • Internet adverBsing (the data) • Understanding consumers (the models) • Organizing for success 11/18/2011 © 2011 Quantcast. All Rights Reserved QCon 3 Outline
  • 4. The Personalized Media Economy Media is transiBoning from a “one size fits all” broadcast model to dynamic real-­‐Bme choice 11/18/2011 © 2011 Quantcast. All Rights Reserved QCon 4 Online AdverBsing Ecosystem
  • 5. Money Follows Media ConsumpBon Globally, hundreds of billions of dollars of ad spend will shiY 11/18/2011 $30B opportunity © 2011 Quantcast. All Rights Reserved QCon ? 5
  • 6. Why the Spending Disparity? • Media spend processes are well established • New media channels lag unBl audiences and value can be properly quanBfied • Historically, digital audiences were poorly quanBfied – StraBfied sampling has been the norm in media measurement for decades – Bias and sampling error prevail 11/18/2011 © 2011 Quantcast. All Rights Reserved QCon 6
  • 7. Enter Quantcast • Launched September 2006 to enable addressable adverBsing at scale • First we had to fix audience measurement • Launched a free service based on direct measurement of media consumpBon • Use machine learning to infer audience characterisBcs 11/18/2011 © 2011 Quantcast. All Rights Reserved QCon 7
  • 8. Broad Par<cipa<on World’s Favorite Audience Measurement Service 11/18/2011 © 2011 Quantcast. All Rights Reserved QCon 8
  • 9. An Adver<sing Data Explosion • Massive expansion in number of decisions – Individuals, not whole audiences – Impressions, not whole sites – Screens/Bmes/locaBons/…… • Decision Bmeframe reduced from weeks to milliseconds • This problem can only be solved algorithmically 11/18/2011 © 2011 Quantcast. All Rights Reserved QCon 9
  • 10. 11/18/2011 © 2011 Quantcast. All Rights Reserved QCon Data Rich Environment 4 Billion Cookies /mo. observed 400,000+ Events /sec real-­‐<me transac<ons 600+ Billion Events /mo. media consump<on WHOLE LOT OF DATA! 1.3 Billion Global Users 240 Million U.S. Users everyone 800x /Person per month avg. observa<ons 5 Petabytes per day data processed 100+ Million Des<na<ons with QC tags 10
  • 11. Rise of Real-­‐Time Audience Targe<ng “….let adver<sers buy ads in the milliseconds between the Bme someone enters a site’s Web address and the moment the page appears. The technology, called real-­‐Bme bidding, allows adver<sers to examine site visitors one by one and bid to serve them ads almost instantly…A consumer would barely noBce the shiY, except that ads might seem more relevant to exactly what they are shopping for.” -­‐ New York Times, March 12 More relevant ads, more effec<ve campaigns, higher inventory u<liza<on & higher CPMs 11 11/18/2011 © 2011 Quantcast. All Rights Reserved QCon
  • 12. RTB – A Rapid & Transforma<onal Industry Shib Quantcast AucBon Volume (UK & US) 11/18/2011 © 2011 Quantcast. All Rights Reserved QCon 12 7 5 3 2 1 4 Billions of Auctions / Day Jul ‘11 5.4B Apr ‘11 3.2B Oct ‘10 1.2B Feb ‘10 300M Apr ‘10 400M Jul ‘10 800M Jan ‘11 2.0B 6 Sep ‘11 7.2B
  • 13. Media Buying & Execu<on is Changing 11/18/2011 © 2011 Quantcast. All Rights Reserved QCon 13 $200B 2005 Now Æ $200B Buy Whole Sites Real-­‐Time Bidding TransacBon Supply Porlolio 100 Publishers 100’s of 1000’s Impressions/ Second Data/Tools Aggregate Report Human Analysis Petascale CompuBng + Machine Learning
  • 14. Data Mining Challenges Audience EsBmaBon Using reference data from a small number of people and a small number of web sites infer the demographics/anributes of the audience of all sites. 11/18/2011 © 2011 Quantcast. All Rights Reserved QCon 14 User EsBmaBon Using media consumpBon records and audience esBmates, determine the characterisBcs of an Internet user across arbitrary dimensions. Lookalike SelecBon From the behavior of a small number of buyers of a product, determine the set of people who will buy it next. Live Traffic Modeling Compute the value for showing an adverBsement to a user as a funcBon of the user, adverBsing environment, Bme of day etc.
  • 15. Quantcast Lookalikes for Marketers RevoluBonary Ad TargeBng for Performance and Brand 11/18/2011 © 2011 Quantcast. All Rights Reserved QCon 15 1. Understand marketer’s BEST CUSTOMERS with Quantcast Measurement 2. Isolate DISTINCTIVE INTERESTS 3. Find MILLIONS OF LOOKALIKES 4. Reach them ANYWHERE PERFORMANCE LOOKALIKES • Quantcast technology conBnually opBmizes real-­‐ Bme media for adverBser BRAND LOOKALIKES • Buy custom audiences from trusted media partners Your Site Traffic
  • 16. Lookalike Selec<on • Given an archetype group of users, find the feature set that best separates them from their complement • Features can be posiBve or negaBve indicators of content relevance • Find more that look like them 11/18/2011 © 2011 Quantcast. All Rights Reserved QCon 16
  • 17. • Math compeBBon • Largest number of “conversions” (purchasers) during contest “wins” • Leverage informaBon on prior purchasers to find more • Decide how to compete • Bring mathemaBcians • More data on each converter • Management by metrics • Know what the compeBtors are doing Problem Statement 11/18/2011 © 2011 Quantcast. All Rights Reserved QCon 17
  • 18. 11/18/2011 © 2011 Quantcast. All Rights Reserved QCon Lookalike Mass-­‐Produc<on Pipeline Model 500 TB 1000s of Concurrent Models Trained Models Scoring 10M Potential Converters 1.3 Billion 20 TB / Day Multi PB Internet Users Training 10,000 Converters Model Configuration 18
  • 19. Lookalikes Iden<fy Consumers that Will Take Ac<on -­‐80 -­‐60 -­‐40 -­‐20 -80 -60 -40 -20 11/18/2011 © 2011 Quantcast. All Rights Reserved QCon Iden<fy Posi<ve & Nega<ve indicators of purchase Posi<ve Nega<ve 4. Consumers who purchased product Start with consumers who purchased 1. 2. Select consumers who didn’t purchase Evaluate world’s largest database of human interests 3. If a new consumer looks more like a purchaser than a non-­‐purchaser, they’re a Lookalike 5. days 250 500 750 1000 0 0 Consumers who did not purchase product days 0 250 500 750 1000 0 19
  • 20. Wide Range of Ac<vity Websites, keywords, geo-­‐locaBon, ads and more 11/18/2011 © 2011 Quantcast. All Rights Reserved QCon 20 Conversion Event
  • 21. RTLAL Bidding Architecture Model DefiniBon 11/18/2011 © 2011 Quantcast. All Rights Reserved QCon 21 Pixel Data Real Time Ad Exchange Model Training and Scoring AucBon Mgmt Bidding
  • 22. 11/18/2011 © 2011 Quantcast. All Rights Reserved QCon AcBvity Level VariaBons 22
  • 23. 11/18/2011 © 2011 Quantcast. All Rights Reserved QCon Cookie DeleBon Rates 23
  • 24. Media consumpBon is non-­‐staBonary 13:00 13:30 14:00 14:30 15:00 15:30 16:00 16:30 17:00 17:30 18:00 18:30 19:00 11/18/2011 © 2011 Quantcast. All Rights Reserved QCon ‘Michael Jackson’ Media ConsumpBon June 25, 2009 Pages consumed per minute 24
  • 25. Choose the Right Objec<ve! 11/18/2011 © 2011 Quantcast. All Rights Reserved QCon 25 Clicks don’t always lead to conversions The right metric is criBcal! Indexed Click Vs. Conversion Rates
  • 26. Machines High Performance Plalorm MulBple Global Datacenters Ultra-­‐high availability with advanced traffic management 450,000 / Second 11/18/2011 © 2011 Quantcast. All Rights Reserved QCon 26 Real-­‐Bme events 5PB / Day Processing throughput
  • 27. Collabora<on • Regular brainstorming • Group review meeBngs • Shared wiki environment • Team goals Independence • Everyone free to implement their own ideas • Improved models • Bener metrics • VisualizaBon methods, etc. Math Team Environment 11/18/2011 © 2011 Quantcast. All Rights Reserved QCon 27
  • 28. Measuring Lib – ROC 11/18/2011 © 2011 Quantcast. All Rights Reserved QCon 28
  • 29. Cumula<ve Lib 11/18/2011 © 2011 Quantcast. All Rights Reserved QCon 29
  • 30. Learning ∝ experimentaBon To process 100TB with first MapReduce job 11/18/2011 © 2011 Quantcast. All Rights Reserved QCon 6 Hours 2 Days Mins New model development New model in producBon Hours Live performance assessment 2 Weeks To influence billions of real-­‐Bme decisions every day and millions of dollars of adverBsing spend 30
  • 31. Technology Maners Leaders will be world-­‐class in every discipline, and will operate all as a fully integrated whole. 11/18/2011 © 2011 Quantcast. All Rights Reserved QCon Machine Learning & OpBmizaBon Comprehensive Coherent Data Petascale Big-­‐Data CompuBng Real-­‐Time Tech Mastery 31
  • 32. If you have all that then.... Having more Data really 11/18/2011 maners. © 2011 Quantcast. All Rights Reserved QCon 32
  • 33. Numerous Open Challenges 11/18/2011 © 2011 Quantcast. All Rights Reserved QCon 33 • Dealing with sparsity • Feature selecBon • Real-­‐Bme scoring and bidding • ‘True’ performance & anribuBon modeling • LiY, liY and more liY! • Handling 100,000’s of concurrent models
  • 34. 11/18/2011 © 2011 Quantcast. All Rights Reserved QCon Summary • Digital adverBsing is a vast analyBcal environment – Enormous data volumes – Rich behaviors – ObjecBve performance metrics • MarkeBng will be transformed by computaBonal approaches • Hundreds of billions of dollars of spend are at stake 34
  • 35. Quantcast 11/18/2011 © 2011 Quantcast. All Rights Reserved QCon 35
  • 36. Contact: mrecce@quantcast.com 11/18/2011 © 2011 Quantcast. All Rights Reserved QCon 36