SlideShare a Scribd company logo
Copyright © 2014 Criteo
23 April 2015
BIG DATA & CRITEO
Andreas Misera – Operations Director Fast Growing Markets@ Criteo
Copyright © 2014 Criteo
CRITEO – WHO ARE WE?
Copyright © 2014 Criteo
9,000+
PUBLISHERS1
130+
COUNTRIES1
1bn
REACHED
MONTHLY3
7,000+
ADVERTISERS1
1- Criteo February 2015
90%
RETENTION
RATE2
| 2- Annual rate 2014 | 3- comScore MMX, Decembre 2014
Copyright © 2014 Criteo
Global presence
AMSTERDAM
STOCKHOLM
MUNICH
MILANO
PARIS
LONDON
CHICAGO
BOSTON
NEW-YORK
PALO ALTO
SAO PAULO
BEIJING
SEOUL
TOKYO
SYDNEY
MOSCOW
SINGAPORE
24 OFFICES, 15 COUNTRIES, 1300+ EMPLOYEES
Copyright © 2014 Criteo
WHAT DOES CRITEO DO?
Copyright © 2014 Criteo
Our mission in Online Advertising
TARGET THE
RIGHT USER
AT THE RIGHT TIME WITH THE
RIGHT MESSAGE
BASED ON AN ENGAGEMENT MODEL
TURNING BROWSERS INTO BUYERS
Copyright © 2014 Criteo
Criteo re-engages recent visitors
Copyright © 2014 Criteo
How does it work?
1 A USER SEES PRODUCTS ON A WEBSITE…
Copyright © 2014 Criteo
How does it work?
2 ...THEN BROWSES THE INTERNET
Copyright © 2014 Criteo
How does it work?
3 CRITEO DIPLAYS A PERSONALIZED BANNER TO THE USER
GO GOGO
Powered by
Copyright © 2014 Criteo
How does it work?
4 AFTER A CLICK ON THE BANNER THE USER GOES BACK TO
A PRODUCT PAGE
Copyright © 2014 Criteo
Bring back lapsed customers, prospect for new customers
LAPSED
CUSTOMERS
NEW
CUSTOMERS
Copyright © 2014 Criteo
The right product, to the right person, at the right time
CLIENT PLATFORM PUBLISHER PLATFORM
CLIENT PERFORMANCE
MANAGEMENT
REAL-TIME
REPORTING ANALYTICS
INVENTORY
MANAGEMENT
REAL-TIME
REPORTING ANALYTICS
DATA
CPC CPM
CUSTOMER REAL-TIME
OFFER
CHECK-OUT & PURCHASE
Copyright © 2014 Criteo
Big data is a journey that never ends for us….
Criteo launches
the performance display
on Desktop
Criteo launches its
solution on Social
Criteo launches
its solution
on Mobile Web
2008 2012 2013
Criteo launches its
solution on Email
20142014
Criteo launches its
In-app solution
Copyright © 2014 Criteo
INSIDE THE MACHINE:
BIG DATA
Copyright © 2014 Criteo
The challenge of Big Data
VELOCITYVOLUME VARIETY VALUE
Copyright © 2014 Criteo
Deep, granular and actionable shopping intent data
$430BN SALES¹
PRODUCT SKU PRICING AVAILABILITY
VIEWED CLICKED CHECKOUT BOUGHT
BROWSING PATTERN PROFILE CRM
CONTEXT BIDS PLACEMENTS FORMATS
IMPRESSIONS VIEWS CLICKS CONVERSIONS
UNIQUE CLIENT
DATA
CRITEO
PROPRIETARY
DATA
FEEDING
FEEDING
1 WE OBSERVED OVER $430 BILLION IN SALES TRANSACTIONS ON OUR CLIENTS’ WEBSITES IN 2014, WHETHER OR NOT A CONSUMER SAW OR CLICKED ON A
CRITEO ADVERTISEMENT.
Copyright © 2014 Criteo
Criteo’s value depends on 3 core technologies
CHOSE THE RIGHT PRODUCT
TO DISPLAY
RECOMMENDATION
ENGINE
CHOSE THE RIGHT USERS /
ADVERTISER / PUBLISHER TO
DISPLAY
PREDICTION ENGINE
CREATIVE ENGINE
DYNAMIC CREATIVE
OPTIMIZATION
Optimized
on
CTR
+
CR
+
Order Value
Copyright © 2014 Criteo
Personalized Ads
MATCHES SEARCHERS’ INTENT WITH
PERSONALIZED BANNERS AT THE PRODUCT LEVEL.
Copyright © 2014 Criteo
The Engine optimizes each banner in real time
6ms
Buttons
all original #represent
SHOP NOW
ColoursBackground Layout
WARM MEETS LIGHT
SWEET NOTHING
ADDIDAS IS ALL IN
ALL ORIGINALS
#REPRESENT
Slogans
JOIN NOW
SEE MORE
CLICK HERE
Call to actions
Opt-out
link
JOIN NOW
SEE MORE
CLICK HERE
SHOP NOW
SHOP NOW
JOIN NOW
JOIN NOW
Copyright © 2014 Criteo
More and more variables for better prediction performance
CTR-CR
Display
Button
Category Color
Layout
Repetition
Ratings
User’s Activity
Publishers
Behaviour
Engagement
Language
6VARIABLES
AND
MORE
…
15VARIABLES
100+
VARIABLES
Viewed
products
Destination
Copyright © 2014 Criteo
Huge volumes of data are needed to compete
ANSWER:
400
HOW MANY TIMES
SHOULD YOU FLIP A COIN TO
CONFIRM IT’S FAIR?
ANSWER:
80,000
HOW MANY DISPLAYS
DO YOU NEED TO MEASURE
A 0.5% CTR?
ANSWER:
320 BILLION
DISPLAYS
HOW MANY DISPLAYS
DO YOU NEED TO MEASURE
A 0.5% CTR FOR EACH OF
OUR ADVERTISERS, ON
EACH PUBLISHER?
FOR MACHINE
LEARNING,
SCALE MATTERS
Copyright © 2014 Criteo
High performance computing
Transfer,
combine, index,
request 20 tb
additional every
day
Copyright © 2014 Criteo
And a need for global physical infrastructure
1 HTTP request = 1 line of log
7 DATA
CENTERS
MORE THAN
10000
SERVERS
10K
AVAILABILITY
>99.95%
PEAK TRAFFIC (PER
SECOND)
800K HTTP REQUESTS
BUILT, SET UP
AND OPERATED
INTERNALLY
Copyright © 2014 Criteo
Big Data @ Criteo
430
BILLION $1
SNAPCHAT
1 700
PHOTOS
SHARED
/ SEC
GOOGLE
33K
SEARCHES
/ SEC.
SKYPE
23 000
MINUTES OF
CONVERSATION
/ SEC
450K
PEAK RTB / SEC
29 000
BANNERS
/ SEC
TWITTER
46K
TWEETS / SEC
FACEBOOK
41K
POSTS / SEC.
800K
REQUESTS
HTTP / SEC
203K
PRODUCT
IMAGES / SEC
7000+
CLIENTS
12
BILLION $2
€
90%
RETENTION
RATE4
9000+
PUBLISHERS
EVERY
SECOND
1: Criteo observed over $430 billion in sales transactions on our clients’ websites in 2014.
2: Turnover generated by Criteo to its clients in 12 months
3: Post-click mobile sales for customers on an annual run-rate
4: Annual Rate
1
BILLION $3
Copyright © 2014 Criteo
ENGINE
ALGORITHM PREDICTION & RECOMMENDATIONS
AUTOMATIC BUYING
NEW PRODUCTS
CO-MARKETING / CRITEO KEYWORDS / UPPER FUNNEL
AND MORE TO COME…
ADVERTISERS & PUBLISHERS
ALGORITHM TRANSPOSITION / BANNERS
ADVERTISERS & PUBLISHERS PLATFORMS
INFRASTRUCTURE & SCALABILITY
24/7 SERVICE / HADOOP TECHNOLOGY / HPC…
7 DATACENTERS
SALES & BIZ DEV
ACCOUNT STRATEGISTS / SALES
MEDIA BUYERS
BUSINESS INTELLIGENCE
ADVERTISER ANALYSIS AND OPTIMIZATION
REPORTING TOOLS AND METRICS
INTEGRATION & SUPPORT
PROJECT MANAGEMENT AND COORDINATE
MAJOR CLIENT INTEGRATIONS
CRITEO BACKSTAGE: A TECH COMPANY
Copyright © 2014 Criteo
Thank you!

More Related Content

Viewers also liked

criteo-performance-advertising-playbook-2015
criteo-performance-advertising-playbook-2015criteo-performance-advertising-playbook-2015
criteo-performance-advertising-playbook-2015
Carolyn Bednarz
 
Introduction Criteo - 2.0
Introduction Criteo - 2.0Introduction Criteo - 2.0
Introduction Criteo - 2.0
Scott Turecek
 
Aligning with Buyers to Maximize Mobile Revenue presentation by Criteo at DPS...
Aligning with Buyers to Maximize Mobile Revenue presentation by Criteo at DPS...Aligning with Buyers to Maximize Mobile Revenue presentation by Criteo at DPS...
Aligning with Buyers to Maximize Mobile Revenue presentation by Criteo at DPS...
Digiday
 
2 bdw.key
2 bdw.key2 bdw.key
2 bdw.key
antishmanti
 
1 20150424 ydf_mlevin_мифы и легенды о больших данных
1 20150424 ydf_mlevin_мифы и легенды о больших данных1 20150424 ydf_mlevin_мифы и легенды о больших данных
1 20150424 ydf_mlevin_мифы и легенды о больших данных
antishmanti
 
Oracle big data for finance
Oracle big data for financeOracle big data for finance
Oracle big data for finance
CleverDATA
 
1 big data oracle digi oct
1 big data oracle digi oct1 big data oracle digi oct
1 big data oracle digi oct
antishmanti
 
Data-driven маркетинг: programmatic и data mining
Data-driven маркетинг: programmatic и data miningData-driven маркетинг: programmatic и data mining
Data-driven маркетинг: programmatic и data mining
Tsvetelina Miteva
 
Criteo's Ad Week 2012 presentation - Big Data and the Value of Clickers
Criteo's Ad Week 2012 presentation - Big Data and the Value of ClickersCriteo's Ad Week 2012 presentation - Big Data and the Value of Clickers
Criteo's Ad Week 2012 presentation - Big Data and the Value of Clickers
Criteo
 
New challenges for scalable machine learning in online advertising
New challenges for scalable machine learning in online advertisingNew challenges for scalable machine learning in online advertising
New challenges for scalable machine learning in online advertising
Olivier Koch
 
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
Olivier Koch
 
4 azure 24 04
4 azure 24 044 azure 24 04
4 azure 24 04
antishmanti
 
Dictionary Learning for Massive Matrix Factorization
Dictionary Learning for Massive Matrix FactorizationDictionary Learning for Massive Matrix Factorization
Dictionary Learning for Massive Matrix Factorization
recsysfr
 
Using Neural Networks to predict user ratings
Using Neural Networks to predict user ratingsUsing Neural Networks to predict user ratings
Using Neural Networks to predict user ratings
recsysfr
 
C# development workflow @ criteo
C# development workflow @ criteoC# development workflow @ criteo
C# development workflow @ criteo
Ibrahim Abubakari
 
CONTENT2VEC: a Joint Architecture to use Product Image and Text for the task ...
CONTENT2VEC: a Joint Architecture to use Product Image and Text for the task ...CONTENT2VEC: a Joint Architecture to use Product Image and Text for the task ...
CONTENT2VEC: a Joint Architecture to use Product Image and Text for the task ...
recsysfr
 
Meta-Prod2Vec: Simple Product Embeddings with Side-Information
Meta-Prod2Vec: Simple Product Embeddings with Side-InformationMeta-Prod2Vec: Simple Product Embeddings with Side-Information
Meta-Prod2Vec: Simple Product Embeddings with Side-Information
recsysfr
 
RecSys 2015: Large-scale real-time product recommendation at Criteo
RecSys 2015: Large-scale real-time product recommendation at CriteoRecSys 2015: Large-scale real-time product recommendation at Criteo
RecSys 2015: Large-scale real-time product recommendation at Criteo
Romain Lerallut
 
RecsysFR: Criteo presentation
RecsysFR: Criteo presentationRecsysFR: Criteo presentation
RecsysFR: Criteo presentation
recsysfr
 

Viewers also liked (19)

criteo-performance-advertising-playbook-2015
criteo-performance-advertising-playbook-2015criteo-performance-advertising-playbook-2015
criteo-performance-advertising-playbook-2015
 
Introduction Criteo - 2.0
Introduction Criteo - 2.0Introduction Criteo - 2.0
Introduction Criteo - 2.0
 
Aligning with Buyers to Maximize Mobile Revenue presentation by Criteo at DPS...
Aligning with Buyers to Maximize Mobile Revenue presentation by Criteo at DPS...Aligning with Buyers to Maximize Mobile Revenue presentation by Criteo at DPS...
Aligning with Buyers to Maximize Mobile Revenue presentation by Criteo at DPS...
 
2 bdw.key
2 bdw.key2 bdw.key
2 bdw.key
 
1 20150424 ydf_mlevin_мифы и легенды о больших данных
1 20150424 ydf_mlevin_мифы и легенды о больших данных1 20150424 ydf_mlevin_мифы и легенды о больших данных
1 20150424 ydf_mlevin_мифы и легенды о больших данных
 
Oracle big data for finance
Oracle big data for financeOracle big data for finance
Oracle big data for finance
 
1 big data oracle digi oct
1 big data oracle digi oct1 big data oracle digi oct
1 big data oracle digi oct
 
Data-driven маркетинг: programmatic и data mining
Data-driven маркетинг: programmatic и data miningData-driven маркетинг: programmatic и data mining
Data-driven маркетинг: programmatic и data mining
 
Criteo's Ad Week 2012 presentation - Big Data and the Value of Clickers
Criteo's Ad Week 2012 presentation - Big Data and the Value of ClickersCriteo's Ad Week 2012 presentation - Big Data and the Value of Clickers
Criteo's Ad Week 2012 presentation - Big Data and the Value of Clickers
 
New challenges for scalable machine learning in online advertising
New challenges for scalable machine learning in online advertisingNew challenges for scalable machine learning in online advertising
New challenges for scalable machine learning in online advertising
 
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
 
4 azure 24 04
4 azure 24 044 azure 24 04
4 azure 24 04
 
Dictionary Learning for Massive Matrix Factorization
Dictionary Learning for Massive Matrix FactorizationDictionary Learning for Massive Matrix Factorization
Dictionary Learning for Massive Matrix Factorization
 
Using Neural Networks to predict user ratings
Using Neural Networks to predict user ratingsUsing Neural Networks to predict user ratings
Using Neural Networks to predict user ratings
 
C# development workflow @ criteo
C# development workflow @ criteoC# development workflow @ criteo
C# development workflow @ criteo
 
CONTENT2VEC: a Joint Architecture to use Product Image and Text for the task ...
CONTENT2VEC: a Joint Architecture to use Product Image and Text for the task ...CONTENT2VEC: a Joint Architecture to use Product Image and Text for the task ...
CONTENT2VEC: a Joint Architecture to use Product Image and Text for the task ...
 
Meta-Prod2Vec: Simple Product Embeddings with Side-Information
Meta-Prod2Vec: Simple Product Embeddings with Side-InformationMeta-Prod2Vec: Simple Product Embeddings with Side-Information
Meta-Prod2Vec: Simple Product Embeddings with Side-Information
 
RecSys 2015: Large-scale real-time product recommendation at Criteo
RecSys 2015: Large-scale real-time product recommendation at CriteoRecSys 2015: Large-scale real-time product recommendation at Criteo
RecSys 2015: Large-scale real-time product recommendation at Criteo
 
RecsysFR: Criteo presentation
RecsysFR: Criteo presentationRecsysFR: Criteo presentation
RecsysFR: Criteo presentation
 

Recently uploaded

Module 1 ppt BIG DATA ANALYTICS_NOTES FOR MCA
Module 1 ppt BIG DATA ANALYTICS_NOTES FOR MCAModule 1 ppt BIG DATA ANALYTICS_NOTES FOR MCA
Module 1 ppt BIG DATA ANALYTICS_NOTES FOR MCA
yuvarajkumar334
 
Intelligence supported media monitoring in veterinary medicine
Intelligence supported media monitoring in veterinary medicineIntelligence supported media monitoring in veterinary medicine
Intelligence supported media monitoring in veterinary medicine
AndrzejJarynowski
 
一比一原版(UCSF文凭证书)旧金山分校毕业证如何办理
一比一原版(UCSF文凭证书)旧金山分校毕业证如何办理一比一原版(UCSF文凭证书)旧金山分校毕业证如何办理
一比一原版(UCSF文凭证书)旧金山分校毕业证如何办理
nuttdpt
 
Open Source Contributions to Postgres: The Basics POSETTE 2024
Open Source Contributions to Postgres: The Basics POSETTE 2024Open Source Contributions to Postgres: The Basics POSETTE 2024
Open Source Contributions to Postgres: The Basics POSETTE 2024
ElizabethGarrettChri
 
一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理
一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理
一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理
bopyb
 
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
nuttdpt
 
UofT毕业证如何办理
UofT毕业证如何办理UofT毕业证如何办理
UofT毕业证如何办理
exukyp
 
一比一原版(Unimelb毕业证书)墨尔本大学毕业证如何办理
一比一原版(Unimelb毕业证书)墨尔本大学毕业证如何办理一比一原版(Unimelb毕业证书)墨尔本大学毕业证如何办理
一比一原版(Unimelb毕业证书)墨尔本大学毕业证如何办理
xclpvhuk
 
DATA COMMS-NETWORKS YR2 lecture 08 NAT & CLOUD.docx
DATA COMMS-NETWORKS YR2 lecture 08 NAT & CLOUD.docxDATA COMMS-NETWORKS YR2 lecture 08 NAT & CLOUD.docx
DATA COMMS-NETWORKS YR2 lecture 08 NAT & CLOUD.docx
SaffaIbrahim1
 
原版一比一多伦多大学毕业证(UofT毕业证书)如何办理
原版一比一多伦多大学毕业证(UofT毕业证书)如何办理原版一比一多伦多大学毕业证(UofT毕业证书)如何办理
原版一比一多伦多大学毕业证(UofT毕业证书)如何办理
mkkikqvo
 
06-12-2024-BudapestDataForum-BuildingReal-timePipelineswithFLaNK AIM
06-12-2024-BudapestDataForum-BuildingReal-timePipelineswithFLaNK AIM06-12-2024-BudapestDataForum-BuildingReal-timePipelineswithFLaNK AIM
06-12-2024-BudapestDataForum-BuildingReal-timePipelineswithFLaNK AIM
Timothy Spann
 
4th Modern Marketing Reckoner by MMA Global India & Group M: 60+ experts on W...
4th Modern Marketing Reckoner by MMA Global India & Group M: 60+ experts on W...4th Modern Marketing Reckoner by MMA Global India & Group M: 60+ experts on W...
4th Modern Marketing Reckoner by MMA Global India & Group M: 60+ experts on W...
Social Samosa
 
一比一原版英属哥伦比亚大学毕业证(UBC毕业证书)学历如何办理
一比一原版英属哥伦比亚大学毕业证(UBC毕业证书)学历如何办理一比一原版英属哥伦比亚大学毕业证(UBC毕业证书)学历如何办理
一比一原版英属哥伦比亚大学毕业证(UBC毕业证书)学历如何办理
z6osjkqvd
 
一比一原版(UO毕业证)渥太华大学毕业证如何办理
一比一原版(UO毕业证)渥太华大学毕业证如何办理一比一原版(UO毕业证)渥太华大学毕业证如何办理
一比一原版(UO毕业证)渥太华大学毕业证如何办理
aqzctr7x
 
Population Growth in Bataan: The effects of population growth around rural pl...
Population Growth in Bataan: The effects of population growth around rural pl...Population Growth in Bataan: The effects of population growth around rural pl...
Population Growth in Bataan: The effects of population growth around rural pl...
Bill641377
 
一比一原版(CU毕业证)卡尔顿大学毕业证如何办理
一比一原版(CU毕业证)卡尔顿大学毕业证如何办理一比一原版(CU毕业证)卡尔顿大学毕业证如何办理
一比一原版(CU毕业证)卡尔顿大学毕业证如何办理
bmucuha
 
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data LakeViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
Walaa Eldin Moustafa
 
一比一原版巴斯大学毕业证(Bath毕业证书)学历如何办理
一比一原版巴斯大学毕业证(Bath毕业证书)学历如何办理一比一原版巴斯大学毕业证(Bath毕业证书)学历如何办理
一比一原版巴斯大学毕业证(Bath毕业证书)学历如何办理
y3i0qsdzb
 
University of New South Wales degree offer diploma Transcript
University of New South Wales degree offer diploma TranscriptUniversity of New South Wales degree offer diploma Transcript
University of New South Wales degree offer diploma Transcript
soxrziqu
 
Experts live - Improving user adoption with AI
Experts live - Improving user adoption with AIExperts live - Improving user adoption with AI
Experts live - Improving user adoption with AI
jitskeb
 

Recently uploaded (20)

Module 1 ppt BIG DATA ANALYTICS_NOTES FOR MCA
Module 1 ppt BIG DATA ANALYTICS_NOTES FOR MCAModule 1 ppt BIG DATA ANALYTICS_NOTES FOR MCA
Module 1 ppt BIG DATA ANALYTICS_NOTES FOR MCA
 
Intelligence supported media monitoring in veterinary medicine
Intelligence supported media monitoring in veterinary medicineIntelligence supported media monitoring in veterinary medicine
Intelligence supported media monitoring in veterinary medicine
 
一比一原版(UCSF文凭证书)旧金山分校毕业证如何办理
一比一原版(UCSF文凭证书)旧金山分校毕业证如何办理一比一原版(UCSF文凭证书)旧金山分校毕业证如何办理
一比一原版(UCSF文凭证书)旧金山分校毕业证如何办理
 
Open Source Contributions to Postgres: The Basics POSETTE 2024
Open Source Contributions to Postgres: The Basics POSETTE 2024Open Source Contributions to Postgres: The Basics POSETTE 2024
Open Source Contributions to Postgres: The Basics POSETTE 2024
 
一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理
一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理
一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理
 
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
 
UofT毕业证如何办理
UofT毕业证如何办理UofT毕业证如何办理
UofT毕业证如何办理
 
一比一原版(Unimelb毕业证书)墨尔本大学毕业证如何办理
一比一原版(Unimelb毕业证书)墨尔本大学毕业证如何办理一比一原版(Unimelb毕业证书)墨尔本大学毕业证如何办理
一比一原版(Unimelb毕业证书)墨尔本大学毕业证如何办理
 
DATA COMMS-NETWORKS YR2 lecture 08 NAT & CLOUD.docx
DATA COMMS-NETWORKS YR2 lecture 08 NAT & CLOUD.docxDATA COMMS-NETWORKS YR2 lecture 08 NAT & CLOUD.docx
DATA COMMS-NETWORKS YR2 lecture 08 NAT & CLOUD.docx
 
原版一比一多伦多大学毕业证(UofT毕业证书)如何办理
原版一比一多伦多大学毕业证(UofT毕业证书)如何办理原版一比一多伦多大学毕业证(UofT毕业证书)如何办理
原版一比一多伦多大学毕业证(UofT毕业证书)如何办理
 
06-12-2024-BudapestDataForum-BuildingReal-timePipelineswithFLaNK AIM
06-12-2024-BudapestDataForum-BuildingReal-timePipelineswithFLaNK AIM06-12-2024-BudapestDataForum-BuildingReal-timePipelineswithFLaNK AIM
06-12-2024-BudapestDataForum-BuildingReal-timePipelineswithFLaNK AIM
 
4th Modern Marketing Reckoner by MMA Global India & Group M: 60+ experts on W...
4th Modern Marketing Reckoner by MMA Global India & Group M: 60+ experts on W...4th Modern Marketing Reckoner by MMA Global India & Group M: 60+ experts on W...
4th Modern Marketing Reckoner by MMA Global India & Group M: 60+ experts on W...
 
一比一原版英属哥伦比亚大学毕业证(UBC毕业证书)学历如何办理
一比一原版英属哥伦比亚大学毕业证(UBC毕业证书)学历如何办理一比一原版英属哥伦比亚大学毕业证(UBC毕业证书)学历如何办理
一比一原版英属哥伦比亚大学毕业证(UBC毕业证书)学历如何办理
 
一比一原版(UO毕业证)渥太华大学毕业证如何办理
一比一原版(UO毕业证)渥太华大学毕业证如何办理一比一原版(UO毕业证)渥太华大学毕业证如何办理
一比一原版(UO毕业证)渥太华大学毕业证如何办理
 
Population Growth in Bataan: The effects of population growth around rural pl...
Population Growth in Bataan: The effects of population growth around rural pl...Population Growth in Bataan: The effects of population growth around rural pl...
Population Growth in Bataan: The effects of population growth around rural pl...
 
一比一原版(CU毕业证)卡尔顿大学毕业证如何办理
一比一原版(CU毕业证)卡尔顿大学毕业证如何办理一比一原版(CU毕业证)卡尔顿大学毕业证如何办理
一比一原版(CU毕业证)卡尔顿大学毕业证如何办理
 
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data LakeViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
 
一比一原版巴斯大学毕业证(Bath毕业证书)学历如何办理
一比一原版巴斯大学毕业证(Bath毕业证书)学历如何办理一比一原版巴斯大学毕业证(Bath毕业证书)学历如何办理
一比一原版巴斯大学毕业证(Bath毕业证书)学历如何办理
 
University of New South Wales degree offer diploma Transcript
University of New South Wales degree offer diploma TranscriptUniversity of New South Wales degree offer diploma Transcript
University of New South Wales degree offer diploma Transcript
 
Experts live - Improving user adoption with AI
Experts live - Improving user adoption with AIExperts live - Improving user adoption with AI
Experts live - Improving user adoption with AI
 

4 en criteo - big-dataweek - big data and criteo - april 2015

  • 1. Copyright © 2014 Criteo 23 April 2015 BIG DATA & CRITEO Andreas Misera – Operations Director Fast Growing Markets@ Criteo
  • 2. Copyright © 2014 Criteo CRITEO – WHO ARE WE?
  • 3. Copyright © 2014 Criteo 9,000+ PUBLISHERS1 130+ COUNTRIES1 1bn REACHED MONTHLY3 7,000+ ADVERTISERS1 1- Criteo February 2015 90% RETENTION RATE2 | 2- Annual rate 2014 | 3- comScore MMX, Decembre 2014
  • 4. Copyright © 2014 Criteo Global presence AMSTERDAM STOCKHOLM MUNICH MILANO PARIS LONDON CHICAGO BOSTON NEW-YORK PALO ALTO SAO PAULO BEIJING SEOUL TOKYO SYDNEY MOSCOW SINGAPORE 24 OFFICES, 15 COUNTRIES, 1300+ EMPLOYEES
  • 5. Copyright © 2014 Criteo WHAT DOES CRITEO DO?
  • 6. Copyright © 2014 Criteo Our mission in Online Advertising TARGET THE RIGHT USER AT THE RIGHT TIME WITH THE RIGHT MESSAGE BASED ON AN ENGAGEMENT MODEL TURNING BROWSERS INTO BUYERS
  • 7. Copyright © 2014 Criteo Criteo re-engages recent visitors
  • 8. Copyright © 2014 Criteo How does it work? 1 A USER SEES PRODUCTS ON A WEBSITE…
  • 9. Copyright © 2014 Criteo How does it work? 2 ...THEN BROWSES THE INTERNET
  • 10. Copyright © 2014 Criteo How does it work? 3 CRITEO DIPLAYS A PERSONALIZED BANNER TO THE USER GO GOGO Powered by
  • 11. Copyright © 2014 Criteo How does it work? 4 AFTER A CLICK ON THE BANNER THE USER GOES BACK TO A PRODUCT PAGE
  • 12. Copyright © 2014 Criteo Bring back lapsed customers, prospect for new customers LAPSED CUSTOMERS NEW CUSTOMERS
  • 13. Copyright © 2014 Criteo The right product, to the right person, at the right time CLIENT PLATFORM PUBLISHER PLATFORM CLIENT PERFORMANCE MANAGEMENT REAL-TIME REPORTING ANALYTICS INVENTORY MANAGEMENT REAL-TIME REPORTING ANALYTICS DATA CPC CPM CUSTOMER REAL-TIME OFFER CHECK-OUT & PURCHASE
  • 14. Copyright © 2014 Criteo Big data is a journey that never ends for us…. Criteo launches the performance display on Desktop Criteo launches its solution on Social Criteo launches its solution on Mobile Web 2008 2012 2013 Criteo launches its solution on Email 20142014 Criteo launches its In-app solution
  • 15. Copyright © 2014 Criteo INSIDE THE MACHINE: BIG DATA
  • 16. Copyright © 2014 Criteo The challenge of Big Data VELOCITYVOLUME VARIETY VALUE
  • 17. Copyright © 2014 Criteo Deep, granular and actionable shopping intent data $430BN SALES¹ PRODUCT SKU PRICING AVAILABILITY VIEWED CLICKED CHECKOUT BOUGHT BROWSING PATTERN PROFILE CRM CONTEXT BIDS PLACEMENTS FORMATS IMPRESSIONS VIEWS CLICKS CONVERSIONS UNIQUE CLIENT DATA CRITEO PROPRIETARY DATA FEEDING FEEDING 1 WE OBSERVED OVER $430 BILLION IN SALES TRANSACTIONS ON OUR CLIENTS’ WEBSITES IN 2014, WHETHER OR NOT A CONSUMER SAW OR CLICKED ON A CRITEO ADVERTISEMENT.
  • 18. Copyright © 2014 Criteo Criteo’s value depends on 3 core technologies CHOSE THE RIGHT PRODUCT TO DISPLAY RECOMMENDATION ENGINE CHOSE THE RIGHT USERS / ADVERTISER / PUBLISHER TO DISPLAY PREDICTION ENGINE CREATIVE ENGINE DYNAMIC CREATIVE OPTIMIZATION Optimized on CTR + CR + Order Value
  • 19. Copyright © 2014 Criteo Personalized Ads MATCHES SEARCHERS’ INTENT WITH PERSONALIZED BANNERS AT THE PRODUCT LEVEL.
  • 20. Copyright © 2014 Criteo The Engine optimizes each banner in real time 6ms Buttons all original #represent SHOP NOW ColoursBackground Layout WARM MEETS LIGHT SWEET NOTHING ADDIDAS IS ALL IN ALL ORIGINALS #REPRESENT Slogans JOIN NOW SEE MORE CLICK HERE Call to actions Opt-out link JOIN NOW SEE MORE CLICK HERE SHOP NOW SHOP NOW JOIN NOW JOIN NOW
  • 21. Copyright © 2014 Criteo More and more variables for better prediction performance CTR-CR Display Button Category Color Layout Repetition Ratings User’s Activity Publishers Behaviour Engagement Language 6VARIABLES AND MORE … 15VARIABLES 100+ VARIABLES Viewed products Destination
  • 22. Copyright © 2014 Criteo Huge volumes of data are needed to compete ANSWER: 400 HOW MANY TIMES SHOULD YOU FLIP A COIN TO CONFIRM IT’S FAIR? ANSWER: 80,000 HOW MANY DISPLAYS DO YOU NEED TO MEASURE A 0.5% CTR? ANSWER: 320 BILLION DISPLAYS HOW MANY DISPLAYS DO YOU NEED TO MEASURE A 0.5% CTR FOR EACH OF OUR ADVERTISERS, ON EACH PUBLISHER? FOR MACHINE LEARNING, SCALE MATTERS
  • 23. Copyright © 2014 Criteo High performance computing Transfer, combine, index, request 20 tb additional every day
  • 24. Copyright © 2014 Criteo And a need for global physical infrastructure 1 HTTP request = 1 line of log 7 DATA CENTERS MORE THAN 10000 SERVERS 10K AVAILABILITY >99.95% PEAK TRAFFIC (PER SECOND) 800K HTTP REQUESTS BUILT, SET UP AND OPERATED INTERNALLY
  • 25. Copyright © 2014 Criteo Big Data @ Criteo 430 BILLION $1 SNAPCHAT 1 700 PHOTOS SHARED / SEC GOOGLE 33K SEARCHES / SEC. SKYPE 23 000 MINUTES OF CONVERSATION / SEC 450K PEAK RTB / SEC 29 000 BANNERS / SEC TWITTER 46K TWEETS / SEC FACEBOOK 41K POSTS / SEC. 800K REQUESTS HTTP / SEC 203K PRODUCT IMAGES / SEC 7000+ CLIENTS 12 BILLION $2 € 90% RETENTION RATE4 9000+ PUBLISHERS EVERY SECOND 1: Criteo observed over $430 billion in sales transactions on our clients’ websites in 2014. 2: Turnover generated by Criteo to its clients in 12 months 3: Post-click mobile sales for customers on an annual run-rate 4: Annual Rate 1 BILLION $3
  • 26. Copyright © 2014 Criteo ENGINE ALGORITHM PREDICTION & RECOMMENDATIONS AUTOMATIC BUYING NEW PRODUCTS CO-MARKETING / CRITEO KEYWORDS / UPPER FUNNEL AND MORE TO COME… ADVERTISERS & PUBLISHERS ALGORITHM TRANSPOSITION / BANNERS ADVERTISERS & PUBLISHERS PLATFORMS INFRASTRUCTURE & SCALABILITY 24/7 SERVICE / HADOOP TECHNOLOGY / HPC… 7 DATACENTERS SALES & BIZ DEV ACCOUNT STRATEGISTS / SALES MEDIA BUYERS BUSINESS INTELLIGENCE ADVERTISER ANALYSIS AND OPTIMIZATION REPORTING TOOLS AND METRICS INTEGRATION & SUPPORT PROJECT MANAGEMENT AND COORDINATE MAJOR CLIENT INTEGRATIONS CRITEO BACKSTAGE: A TECH COMPANY
  • 27. Copyright © 2014 Criteo Thank you!

Editor's Notes

  1. Question combien on plus de x devices ?
  2. Détaillé la partie algo reco (complémentaire etc…)
  3. http://www.shutterstock.com/pic-140176105/stock-photo-white-server-room-network-communications-server-cluster-in-a-server-room-cg-image.html?src=pp-same_artist-95662675-WfnFWcCBEzL7uNO_Iu4qPg-3
  4. Si utilisateur dans bucket, pris par bucket = moins infra mais moins perf.
  5. La complexité = calcul dynamique à chaque requête.