SlideShare a Scribd company logo
1 of 20
Download to read offline
Facebook	
  Suggested	
  Post	
  	
   Twi3er	
  Promoted	
  Tweet	
   Yahoo	
  Sponsored	
  Content	
  
Na#ve	
  adver#sing	
  
Offensive	
  ads	
  disengage	
  the	
  users!	
  
D.	
  G.	
  Goldstein,	
  R.	
  P.	
  McAfee,	
  and	
  S.	
  Suri.	
  The	
  cost	
  of	
  annoying	
  ads.	
  WWW	
  2013.	
  
	
  
A.	
  Goldfarb	
  and	
  C.	
  Tucker.	
  Online	
  display	
  adver#sing:	
  Targe#ng	
  and	
  obtrusiveness.	
  MarkeIng	
  Science	
  2011.	
  	
  
 
•  How	
  to	
  measure?	
  
•  What	
  makes	
  an	
  ad	
  
preferred	
  by	
  users?	
  
•  How	
  to	
  model?	
  
	
  
Pre-­‐click	
  ad	
  quality	
  
 
•  How	
  to	
  measure?	
  
•  What	
  makes	
  an	
  ad	
  
preferred	
  by	
  users?	
  
•  How	
  to	
  model?	
  
	
  
Pre-­‐click	
  ad	
  quality	
  
 	
  	
  	
  How	
  to	
  measure	
  the	
  pre-­‐click	
  quality?	
  
•  Is	
  CTR	
  (click-­‐through	
  rate)	
  a	
  good	
  pre-­‐click	
  
metric?	
  
–  A	
  compounding	
  metric:	
  
•  Relevance:	
  how	
  ads	
  match	
  user	
  
interests.	
  
•  Quality:	
  	
  nature	
  of	
  the	
  ad	
  product	
  and	
  
ad	
  creaIve	
  design	
  decision.	
  
	
  
•  Pre-­‐click	
  metrics	
  solely	
  measure	
  on	
  ad	
  quality?	
  
–  Let	
  us	
  elicit	
  from	
  the	
  users	
  (crowdsourcing)	
  
	
  
 	
  	
  	
  Using	
  ad	
  feedbacks	
  as	
  a	
  signal	
  of	
  bad	
  ad	
  quality	
  
 	
  	
  	
  Proxy	
  of	
  pre-­‐click	
  ad	
  quality	
  
Offensive	
  Feedback	
  Rate	
  (OFR)	
  
	
  offensive	
  feedback	
  /	
  	
  
	
  ad	
  impression 	
  	
  
 	
  	
  	
  	
  CTR	
  vs.	
  Offensiveness	
  (OFR)	
  
Bad	
  ads	
  a&rac)ng	
  clicks	
  (clickbaits?)	
  
•  Correlation between CTR and
OFR (very weak)
–  Spearman: 0.155
–  Pearson: -0.043
•  Quantile analysis
–  High OFR distribute across
ads with various CTR
–  Higher CTR more ads with
higher OFR
	
  	
  
 
•  How	
  to	
  measure?	
  
•  What	
  makes	
  an	
  ad	
  
preferred	
  by	
  users?	
  
•  How	
  to	
  model?	
  
	
  
Pre-­‐click	
  ad	
  quality	
  
What	
  makes	
  an	
  ad	
  preferred	
  by	
  users?	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  
●  Methodology	
  
○  Pair-­‐wise	
  ad	
  preference	
  +	
  reasons	
  
○  Sample	
  ads	
  with	
  various	
  CTR	
  (whole	
  
quality	
  spectrum)	
  
○  Quality	
  based	
  comparison	
  
within	
  category	
  (verIcal)	
  
	
  
	
  
●  Underlying	
  preference	
  reasons	
  
○  Aesthe#c	
  appeal	
  >	
  Product,	
  Brand,	
  
Trustworthiness	
  >	
  Clarity	
  >	
  Layout	
  
○  VerIcal	
  Differences	
  
personal	
  finance	
  (clarity)	
  
beauty	
  and	
  educaIon	
  (product)	
  
	
  
	
  
within	
  verIcal	
  comparison	
  
 	
  	
  	
  Can	
  we	
  engineer	
  ad	
  quality	
  features?	
  
brand	
  
readability,	
  senIment	
  
aestheIc,	
  visual	
  
User	
  Reasons	
   Engineerable	
  Ad	
  Crea#ve	
  Features	
  
Brand	
   Brand	
  (domain	
  pagerank,	
  search	
  term	
  popularity)	
  
Product/Service	
   Content	
  (YCT,	
  adult	
  detector,	
  image	
  objects)	
  
Trustworthiness	
  
Psychology	
  (senIment,	
  psychological	
  incenIves)	
  
Content	
  Coherence	
  (similarity	
  between	
  Itle	
  and	
  desc)	
  
Language	
  Style	
  (formality,	
  punctuaIon,	
  superlaIve)	
  
Language	
  Usage	
  (spam,	
  hatespeech,	
  click	
  bait)	
  
Clarity	
   Readability	
  (Flesch	
  reading	
  ease,	
  num	
  of	
  complex	
  words)	
  
Layout	
  
Readability	
  (num	
  of	
  sentences,	
  words)	
  
Image	
  ComposiIon	
  (Presence	
  of	
  objects,	
  symmetry)	
  
Aesthe;c	
  appeal	
  
Colors	
  (H.S.V,	
  Contrast,	
  Pleasure)	
  
Textures	
  (GLCM	
  properIes)	
  
Photographic	
  Quality	
  (JPEG	
  quality,	
  sharpness)	
  
○  By	
  mining	
  ad	
  copy	
  (Itle	
  and	
  descripIon),	
  image	
  and	
  adverIser	
  informaIon	
  
○  Cold-­‐start	
  features	
  
 	
  	
  We	
  also	
  use	
  historical	
  features	
  
User	
  Behavior	
   Engineerable	
  Features	
  
Click	
   CTR	
  (click-­‐through	
  rate)	
  
Post-­‐click	
  
Bounce	
  Rate	
  
Average	
  Dwell	
  Time	
  
We	
  mine	
  user	
  interacIons	
  with	
  the	
  ads	
  
 	
  	
  	
  Feature	
  correla#on	
  with	
  OFR	
  
	
  
The	
  offensive	
  ads	
  tend	
  to:	
  
start	
  with	
  number	
  
maintain	
  lower	
  image	
  JPEG	
  quality	
  
be	
  less	
  formal	
  
express	
  negaIve	
  senIment	
  in	
  the	
  ad	
  Itle	
  
 
•  How	
  to	
  measure?	
  
•  What	
  makes	
  an	
  ad	
  
preferred	
  by	
  users?	
  
•  How	
  to	
  model?	
  
	
  
Pre-­‐click	
  ad	
  quality	
  
 
	
  
	
  
Data	
  
NaIve	
  mobile	
  iOS	
  and	
  Android	
  app	
  28,664	
  ads	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  (Sampled	
  from	
  March	
  01-­‐18,	
  2015)	
  
Ad	
  feedback	
  data	
  obtained	
  from	
  Yahoo	
  news	
  stream	
  
	
  
Classifier	
  
Logis;c	
  Regression	
  as	
  a	
  binary	
  classifier	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  posiIve	
  examples:	
  high	
  quanIle	
  of	
  OFR	
  ads	
  
negaIve	
  examples:	
  all	
  others	
  	
  
	
  
EvaluaIon	
  
5-­‐fold	
  Cross-­‐validaIon	
  	
  
Metric:	
  AUC	
  (Area	
  Under	
  the	
  ROC	
  Curve)	
  
	
  
Pre-­‐click	
  model:	
  Data	
  and	
  evalua#on	
  
	
  
brand
readability,
sentiment
aesthetic, visual
 	
  	
  Overview	
  of	
  model	
  performance	
  
	
  
Models	
  based	
  on	
  each	
  feature	
  
category:	
  
product	
  >	
  trustworthiness	
  
>	
  brand	
  >	
  aestheIc	
  appeal	
  
>	
  clarity	
  >	
  layout	
  
	
  
Model	
  summary:	
  
	
  
•  cold	
  start:	
  	
  
AUC	
  (0.77)	
  
•  User	
  behavior:	
  
	
  	
  	
  	
  	
  	
  	
  AUC	
  (0.70)	
  
•  cold	
  start	
  +	
  user	
  behavior:	
  	
  
	
  	
  AUC	
  (0.79)	
  
A/B	
  Tes#ng	
  online	
  evalua#on	
  
•  Baseline	
  System	
  
–  Score(ad)	
  =	
  bid	
  *	
  pCTR	
  
	
  
•  Pre-­‐click	
  Quality	
  System	
  
–  Eliminate	
  the	
  ad	
  from	
  ad	
  ranking	
  if	
  P(Offensive|ad)	
  >	
   𝛿	
  
–  𝛿	
  is	
  determined	
  by	
  other	
  constraints	
  (e.g.	
  eCPM)	
  
	
  
Mobile:	
   	
  OFR	
  (-­‐17.6%)	
  
Desktop: 	
  OFR	
  (-­‐8.7%)	
  
Take-­‐away	
  messages	
  
•  How	
  to	
  measure	
  pre-­‐click	
  ad	
  quality?	
  
– Offensive	
  feedback	
  rate	
  as	
  a	
  metric	
  	
  
– Capture	
  bad	
  quality	
  be3er	
  than	
  CTR	
  
•  What	
  makes	
  an	
  ad	
  preferred	
  by	
  users	
  (reasons)?	
  
– AestheIc	
  appeal	
  >	
  Product,	
  Brand,	
  Trustworthiness	
  >	
  Clarity	
  >	
  Layout	
  
•  How	
  to	
  model?	
  
– Mining	
  ad	
  copy	
  features	
  from	
  ad	
  text,	
  image	
  and	
  adverIser	
  
– EffecIve	
  in	
  the	
  predicIon	
  
Ques#ons?	
  
	
  	
  
Ad	
  feedback	
  
Offensive	
  
Feedback	
  Rate	
  
vs.	
  CTR	
  
brand	
  
readability,	
  senIment	
  
aestheIc,	
  visual	
  
PredicIve	
  model	
  
by	
  mining	
  ad	
  
features	
  

More Related Content

What's hot

Behavioral targeting
Behavioral targetingBehavioral targeting
Behavioral targetingAnil Batra
 
Activation, retention & engagement strategy
Activation, retention & engagement strategyActivation, retention & engagement strategy
Activation, retention & engagement strategyEric Metelka
 
Digital advertising 101
Digital advertising 101Digital advertising 101
Digital advertising 101451 Marketing
 
2012 Online marketing-cmis542
2012 Online marketing-cmis5422012 Online marketing-cmis542
2012 Online marketing-cmis542Pinny
 
Holistic Data Plan
Holistic Data PlanHolistic Data Plan
Holistic Data PlanDatalicious
 
Dma detroit larry freed mar 3 2011
Dma detroit  larry freed mar 3 2011Dma detroit  larry freed mar 3 2011
Dma detroit larry freed mar 3 2011dmadetroit
 
Social media and reviews are changing the landscape of revenue management
Social media and reviews are changing the landscape of revenue managementSocial media and reviews are changing the landscape of revenue management
Social media and reviews are changing the landscape of revenue managementKevin May
 
Behavioral targeting
Behavioral targeting Behavioral targeting
Behavioral targeting Hee Jin Cho
 
How to Conduct UX Benchmarking
How to Conduct UX BenchmarkingHow to Conduct UX Benchmarking
How to Conduct UX BenchmarkingUserZoom
 
Quick Look - Auto Insurance UX Benchmark Study | UserZoom
Quick Look - Auto Insurance UX Benchmark Study | UserZoomQuick Look - Auto Insurance UX Benchmark Study | UserZoom
Quick Look - Auto Insurance UX Benchmark Study | UserZoomUserZoom
 
Webinar: Mobile Banking Benchmark
Webinar: Mobile Banking BenchmarkWebinar: Mobile Banking Benchmark
Webinar: Mobile Banking BenchmarkUserZoom
 
Where to Go on Your Next Trip? Optimizing Travel Destinations Based on User P...
Where to Go on Your Next Trip? Optimizing Travel Destinations Based on User P...Where to Go on Your Next Trip? Optimizing Travel Destinations Based on User P...
Where to Go on Your Next Trip? Optimizing Travel Destinations Based on User P...Julia Kiseleva
 
Mrs craig final exam 3
Mrs craig   final exam 3Mrs craig   final exam 3
Mrs craig final exam 3cmhagc
 
Mrs craig final exam 3
Mrs craig   final exam 3Mrs craig   final exam 3
Mrs craig final exam 3cmhagc
 
Online advertising 101
Online advertising 101Online advertising 101
Online advertising 101Niall Flynn
 
measuring the effectiveness of interactive media
measuring the effectiveness of interactive mediameasuring the effectiveness of interactive media
measuring the effectiveness of interactive mediapaul baker
 
Remarketing Basics
Remarketing BasicsRemarketing Basics
Remarketing BasicsElias Dabbas
 
Analytics and Adwords for Online Marketers DIC Excellence Series
Analytics and Adwords for Online Marketers DIC Excellence SeriesAnalytics and Adwords for Online Marketers DIC Excellence Series
Analytics and Adwords for Online Marketers DIC Excellence SeriesElias Dabbas
 

What's hot (20)

Behavioral targeting
Behavioral targetingBehavioral targeting
Behavioral targeting
 
Activation, retention & engagement strategy
Activation, retention & engagement strategyActivation, retention & engagement strategy
Activation, retention & engagement strategy
 
Display Advertising for Demand Marketers
Display Advertising for Demand MarketersDisplay Advertising for Demand Marketers
Display Advertising for Demand Marketers
 
Digital advertising 101
Digital advertising 101Digital advertising 101
Digital advertising 101
 
2012 Online marketing-cmis542
2012 Online marketing-cmis5422012 Online marketing-cmis542
2012 Online marketing-cmis542
 
Holistic Data Plan
Holistic Data PlanHolistic Data Plan
Holistic Data Plan
 
Dma detroit larry freed mar 3 2011
Dma detroit  larry freed mar 3 2011Dma detroit  larry freed mar 3 2011
Dma detroit larry freed mar 3 2011
 
Social media and reviews are changing the landscape of revenue management
Social media and reviews are changing the landscape of revenue managementSocial media and reviews are changing the landscape of revenue management
Social media and reviews are changing the landscape of revenue management
 
Behavioral targeting
Behavioral targeting Behavioral targeting
Behavioral targeting
 
How to Conduct UX Benchmarking
How to Conduct UX BenchmarkingHow to Conduct UX Benchmarking
How to Conduct UX Benchmarking
 
Quick Look - Auto Insurance UX Benchmark Study | UserZoom
Quick Look - Auto Insurance UX Benchmark Study | UserZoomQuick Look - Auto Insurance UX Benchmark Study | UserZoom
Quick Look - Auto Insurance UX Benchmark Study | UserZoom
 
Webinar: Mobile Banking Benchmark
Webinar: Mobile Banking BenchmarkWebinar: Mobile Banking Benchmark
Webinar: Mobile Banking Benchmark
 
Where to Go on Your Next Trip? Optimizing Travel Destinations Based on User P...
Where to Go on Your Next Trip? Optimizing Travel Destinations Based on User P...Where to Go on Your Next Trip? Optimizing Travel Destinations Based on User P...
Where to Go on Your Next Trip? Optimizing Travel Destinations Based on User P...
 
Mrs craig final exam 3
Mrs craig   final exam 3Mrs craig   final exam 3
Mrs craig final exam 3
 
Mrs craig final exam 3
Mrs craig   final exam 3Mrs craig   final exam 3
Mrs craig final exam 3
 
Online advertising 101
Online advertising 101Online advertising 101
Online advertising 101
 
measuring the effectiveness of interactive media
measuring the effectiveness of interactive mediameasuring the effectiveness of interactive media
measuring the effectiveness of interactive media
 
Remarketing Basics
Remarketing BasicsRemarketing Basics
Remarketing Basics
 
Analytics and Adwords for Online Marketers DIC Excellence Series
Analytics and Adwords for Online Marketers DIC Excellence SeriesAnalytics and Adwords for Online Marketers DIC Excellence Series
Analytics and Adwords for Online Marketers DIC Excellence Series
 
Online Advertising
Online AdvertisingOnline Advertising
Online Advertising
 

Similar to Predicting Pre-click Quality for Native Advertisements

Scalable advertising recommender systems
Scalable advertising recommender systemsScalable advertising recommender systems
Scalable advertising recommender systemsJoaquin Delgado PhD.
 
Marketplace in motion - AdKDD keynote - 2020
Marketplace in motion - AdKDD keynote - 2020 Marketplace in motion - AdKDD keynote - 2020
Marketplace in motion - AdKDD keynote - 2020 Roelof van Zwol
 
The Do's and Don'ts for Digital Marketing for Higher Education
The Do's and Don'ts for Digital Marketing for Higher EducationThe Do's and Don'ts for Digital Marketing for Higher Education
The Do's and Don'ts for Digital Marketing for Higher EducationGil Rogers
 
Promozoo lunch and learn google adwords jan 2014
Promozoo lunch and learn google adwords jan 2014 Promozoo lunch and learn google adwords jan 2014
Promozoo lunch and learn google adwords jan 2014 Promozoo Limited
 
How to Outpace Your PPC Rivals with Competitor Insights
How to Outpace Your PPC Rivals with Competitor InsightsHow to Outpace Your PPC Rivals with Competitor Insights
How to Outpace Your PPC Rivals with Competitor InsightsHanapin Marketing
 
PPC explained visually
PPC explained visuallyPPC explained visually
PPC explained visuallyGail Mullard
 
Optimizing Your Digital Marketing Campaigns
Optimizing Your Digital Marketing CampaignsOptimizing Your Digital Marketing Campaigns
Optimizing Your Digital Marketing CampaignsIdea to IPO
 
Make Google AdWords More Effective
Make Google AdWords More EffectiveMake Google AdWords More Effective
Make Google AdWords More Effectivecorneliafaith
 
التسويق الإلكتروني ودوره في نموء الأعمال والمحافظة على العملاء
التسويق الإلكتروني ودوره في نموء الأعمال والمحافظة على العملاءالتسويق الإلكتروني ودوره في نموء الأعمال والمحافظة على العملاء
التسويق الإلكتروني ودوره في نموء الأعمال والمحافظة على العملاءTaher Osman
 
Paid Traffic That Converts
Paid Traffic That ConvertsPaid Traffic That Converts
Paid Traffic That ConvertsCody Lister
 
Pay-Per-Click Marketing Principles Part 1
Pay-Per-Click Marketing Principles  Part 1Pay-Per-Click Marketing Principles  Part 1
Pay-Per-Click Marketing Principles Part 1Gold and Silver Online
 
Sem google ads & ppc c
Sem google ads & ppc  cSem google ads & ppc  c
Sem google ads & ppc cSeoSameer1
 
(17) digital marketing overview ppt ah authors
(17) digital marketing overview  ppt ah authors(17) digital marketing overview  ppt ah authors
(17) digital marketing overview ppt ah authorsHariharanAmutha1
 
ReTargeting and the Future Of Display Advertising
ReTargeting and the Future Of Display Advertising ReTargeting and the Future Of Display Advertising
ReTargeting and the Future Of Display Advertising Arjun Dev Arora
 
Digital marketing training
Digital marketing trainingDigital marketing training
Digital marketing trainingGayathri Choda
 

Similar to Predicting Pre-click Quality for Native Advertisements (20)

Scalable advertising recommender systems
Scalable advertising recommender systemsScalable advertising recommender systems
Scalable advertising recommender systems
 
Marketplace in motion - AdKDD keynote - 2020
Marketplace in motion - AdKDD keynote - 2020 Marketplace in motion - AdKDD keynote - 2020
Marketplace in motion - AdKDD keynote - 2020
 
Christi Olson - Advanced Search Summit Napa 2021
Christi Olson - Advanced Search Summit Napa 2021Christi Olson - Advanced Search Summit Napa 2021
Christi Olson - Advanced Search Summit Napa 2021
 
The Do's and Don'ts for Digital Marketing for Higher Education
The Do's and Don'ts for Digital Marketing for Higher EducationThe Do's and Don'ts for Digital Marketing for Higher Education
The Do's and Don'ts for Digital Marketing for Higher Education
 
Promozoo lunch and learn google adwords jan 2014
Promozoo lunch and learn google adwords jan 2014 Promozoo lunch and learn google adwords jan 2014
Promozoo lunch and learn google adwords jan 2014
 
Google AdWords Training
Google AdWords TrainingGoogle AdWords Training
Google AdWords Training
 
How to Outpace Your PPC Rivals with Competitor Insights
How to Outpace Your PPC Rivals with Competitor InsightsHow to Outpace Your PPC Rivals with Competitor Insights
How to Outpace Your PPC Rivals with Competitor Insights
 
PPC explained visually
PPC explained visuallyPPC explained visually
PPC explained visually
 
Search Engine Advertising
Search Engine AdvertisingSearch Engine Advertising
Search Engine Advertising
 
Optimizing Your Digital Marketing Campaigns
Optimizing Your Digital Marketing CampaignsOptimizing Your Digital Marketing Campaigns
Optimizing Your Digital Marketing Campaigns
 
Make Google AdWords More Effective
Make Google AdWords More EffectiveMake Google AdWords More Effective
Make Google AdWords More Effective
 
Google Ads Training
Google Ads TrainingGoogle Ads Training
Google Ads Training
 
Digital Marketing
Digital MarketingDigital Marketing
Digital Marketing
 
التسويق الإلكتروني ودوره في نموء الأعمال والمحافظة على العملاء
التسويق الإلكتروني ودوره في نموء الأعمال والمحافظة على العملاءالتسويق الإلكتروني ودوره في نموء الأعمال والمحافظة على العملاء
التسويق الإلكتروني ودوره في نموء الأعمال والمحافظة على العملاء
 
Paid Traffic That Converts
Paid Traffic That ConvertsPaid Traffic That Converts
Paid Traffic That Converts
 
Pay-Per-Click Marketing Principles Part 1
Pay-Per-Click Marketing Principles  Part 1Pay-Per-Click Marketing Principles  Part 1
Pay-Per-Click Marketing Principles Part 1
 
Sem google ads & ppc c
Sem google ads & ppc  cSem google ads & ppc  c
Sem google ads & ppc c
 
(17) digital marketing overview ppt ah authors
(17) digital marketing overview  ppt ah authors(17) digital marketing overview  ppt ah authors
(17) digital marketing overview ppt ah authors
 
ReTargeting and the Future Of Display Advertising
ReTargeting and the Future Of Display Advertising ReTargeting and the Future Of Display Advertising
ReTargeting and the Future Of Display Advertising
 
Digital marketing training
Digital marketing trainingDigital marketing training
Digital marketing training
 

More from Mounia Lalmas-Roelleke

Engagement, Metrics & Personalisation at Scale
Engagement, Metrics &  Personalisation at ScaleEngagement, Metrics &  Personalisation at Scale
Engagement, Metrics & Personalisation at ScaleMounia Lalmas-Roelleke
 
Engagement, metrics and "recommenders"
Engagement, metrics and "recommenders"Engagement, metrics and "recommenders"
Engagement, metrics and "recommenders"Mounia Lalmas-Roelleke
 
Metrics, Engagement & Personalization
Metrics, Engagement & Personalization Metrics, Engagement & Personalization
Metrics, Engagement & Personalization Mounia Lalmas-Roelleke
 
Tutorial on Online User Engagement: Metrics and Optimization
Tutorial on Online User Engagement: Metrics and OptimizationTutorial on Online User Engagement: Metrics and Optimization
Tutorial on Online User Engagement: Metrics and OptimizationMounia Lalmas-Roelleke
 
Personalizing the listening experience
Personalizing the listening experiencePersonalizing the listening experience
Personalizing the listening experienceMounia Lalmas-Roelleke
 
Recommending and Searching (Research @ Spotify)
Recommending and Searching (Research @ Spotify)Recommending and Searching (Research @ Spotify)
Recommending and Searching (Research @ Spotify)Mounia Lalmas-Roelleke
 
An introduction to system-oriented evaluation in Information Retrieval
An introduction to system-oriented evaluation in Information RetrievalAn introduction to system-oriented evaluation in Information Retrieval
An introduction to system-oriented evaluation in Information RetrievalMounia Lalmas-Roelleke
 
Social Media and AI: Don’t forget the users
Social Media and AI: Don’t forget the usersSocial Media and AI: Don’t forget the users
Social Media and AI: Don’t forget the usersMounia Lalmas-Roelleke
 
Describing Patterns and Disruptions in Large Scale Mobile App Usage Data
Describing Patterns and Disruptions in Large Scale Mobile App Usage DataDescribing Patterns and Disruptions in Large Scale Mobile App Usage Data
Describing Patterns and Disruptions in Large Scale Mobile App Usage DataMounia Lalmas-Roelleke
 
Evaluating the search experience: from Retrieval Effectiveness to User Engage...
Evaluating the search experience: from Retrieval Effectiveness to User Engage...Evaluating the search experience: from Retrieval Effectiveness to User Engage...
Evaluating the search experience: from Retrieval Effectiveness to User Engage...Mounia Lalmas-Roelleke
 
A Journey into Evaluation: from Retrieval Effectiveness to User Engagement
A Journey into Evaluation: from Retrieval Effectiveness to User EngagementA Journey into Evaluation: from Retrieval Effectiveness to User Engagement
A Journey into Evaluation: from Retrieval Effectiveness to User EngagementMounia Lalmas-Roelleke
 
From “Selena Gomez” to “Marlon Brando”: Understanding Explorative Entity Search
From “Selena Gomez” to “Marlon Brando”: Understanding Explorative Entity SearchFrom “Selena Gomez” to “Marlon Brando”: Understanding Explorative Entity Search
From “Selena Gomez” to “Marlon Brando”: Understanding Explorative Entity SearchMounia Lalmas-Roelleke
 
How Big Data is Changing User Engagement
How Big Data is Changing User EngagementHow Big Data is Changing User Engagement
How Big Data is Changing User EngagementMounia Lalmas-Roelleke
 
Measuring user engagement: the do, the do not do, and the we do not know
Measuring user engagement: the do, the do not do, and the we do not knowMeasuring user engagement: the do, the do not do, and the we do not know
Measuring user engagement: the do, the do not do, and the we do not knowMounia Lalmas-Roelleke
 
An Engaging Click ... or how can user engagement measurement inform web searc...
An Engaging Click ... or how can user engagement measurement inform web searc...An Engaging Click ... or how can user engagement measurement inform web searc...
An Engaging Click ... or how can user engagement measurement inform web searc...Mounia Lalmas-Roelleke
 
Social Media News Communities: Gatekeeping, Coverage, and Statement Bias
 Social Media News Communities: Gatekeeping, Coverage, and Statement Bias Social Media News Communities: Gatekeeping, Coverage, and Statement Bias
Social Media News Communities: Gatekeeping, Coverage, and Statement BiasMounia Lalmas-Roelleke
 
On the Reliability and Intuitiveness of Aggregated Search Metrics
On the Reliability and Intuitiveness of Aggregated Search MetricsOn the Reliability and Intuitiveness of Aggregated Search Metrics
On the Reliability and Intuitiveness of Aggregated Search MetricsMounia Lalmas-Roelleke
 
Penguins in Sweaters, or Serendipitous Entity Search on User-generated Content
 Penguins in Sweaters, or Serendipitous Entity Search on User-generated Content Penguins in Sweaters, or Serendipitous Entity Search on User-generated Content
Penguins in Sweaters, or Serendipitous Entity Search on User-generated ContentMounia Lalmas-Roelleke
 

More from Mounia Lalmas-Roelleke (20)

Engagement, Metrics & Personalisation at Scale
Engagement, Metrics &  Personalisation at ScaleEngagement, Metrics &  Personalisation at Scale
Engagement, Metrics & Personalisation at Scale
 
Engagement, metrics and "recommenders"
Engagement, metrics and "recommenders"Engagement, metrics and "recommenders"
Engagement, metrics and "recommenders"
 
Metrics, Engagement & Personalization
Metrics, Engagement & Personalization Metrics, Engagement & Personalization
Metrics, Engagement & Personalization
 
Tutorial on Online User Engagement: Metrics and Optimization
Tutorial on Online User Engagement: Metrics and OptimizationTutorial on Online User Engagement: Metrics and Optimization
Tutorial on Online User Engagement: Metrics and Optimization
 
Recommending and searching @ Spotify
Recommending and searching @ SpotifyRecommending and searching @ Spotify
Recommending and searching @ Spotify
 
Personalizing the listening experience
Personalizing the listening experiencePersonalizing the listening experience
Personalizing the listening experience
 
Recommending and Searching (Research @ Spotify)
Recommending and Searching (Research @ Spotify)Recommending and Searching (Research @ Spotify)
Recommending and Searching (Research @ Spotify)
 
Search @ Spotify
Search @ Spotify Search @ Spotify
Search @ Spotify
 
An introduction to system-oriented evaluation in Information Retrieval
An introduction to system-oriented evaluation in Information RetrievalAn introduction to system-oriented evaluation in Information Retrieval
An introduction to system-oriented evaluation in Information Retrieval
 
Social Media and AI: Don’t forget the users
Social Media and AI: Don’t forget the usersSocial Media and AI: Don’t forget the users
Social Media and AI: Don’t forget the users
 
Describing Patterns and Disruptions in Large Scale Mobile App Usage Data
Describing Patterns and Disruptions in Large Scale Mobile App Usage DataDescribing Patterns and Disruptions in Large Scale Mobile App Usage Data
Describing Patterns and Disruptions in Large Scale Mobile App Usage Data
 
Evaluating the search experience: from Retrieval Effectiveness to User Engage...
Evaluating the search experience: from Retrieval Effectiveness to User Engage...Evaluating the search experience: from Retrieval Effectiveness to User Engage...
Evaluating the search experience: from Retrieval Effectiveness to User Engage...
 
A Journey into Evaluation: from Retrieval Effectiveness to User Engagement
A Journey into Evaluation: from Retrieval Effectiveness to User EngagementA Journey into Evaluation: from Retrieval Effectiveness to User Engagement
A Journey into Evaluation: from Retrieval Effectiveness to User Engagement
 
From “Selena Gomez” to “Marlon Brando”: Understanding Explorative Entity Search
From “Selena Gomez” to “Marlon Brando”: Understanding Explorative Entity SearchFrom “Selena Gomez” to “Marlon Brando”: Understanding Explorative Entity Search
From “Selena Gomez” to “Marlon Brando”: Understanding Explorative Entity Search
 
How Big Data is Changing User Engagement
How Big Data is Changing User EngagementHow Big Data is Changing User Engagement
How Big Data is Changing User Engagement
 
Measuring user engagement: the do, the do not do, and the we do not know
Measuring user engagement: the do, the do not do, and the we do not knowMeasuring user engagement: the do, the do not do, and the we do not know
Measuring user engagement: the do, the do not do, and the we do not know
 
An Engaging Click ... or how can user engagement measurement inform web searc...
An Engaging Click ... or how can user engagement measurement inform web searc...An Engaging Click ... or how can user engagement measurement inform web searc...
An Engaging Click ... or how can user engagement measurement inform web searc...
 
Social Media News Communities: Gatekeeping, Coverage, and Statement Bias
 Social Media News Communities: Gatekeeping, Coverage, and Statement Bias Social Media News Communities: Gatekeeping, Coverage, and Statement Bias
Social Media News Communities: Gatekeeping, Coverage, and Statement Bias
 
On the Reliability and Intuitiveness of Aggregated Search Metrics
On the Reliability and Intuitiveness of Aggregated Search MetricsOn the Reliability and Intuitiveness of Aggregated Search Metrics
On the Reliability and Intuitiveness of Aggregated Search Metrics
 
Penguins in Sweaters, or Serendipitous Entity Search on User-generated Content
 Penguins in Sweaters, or Serendipitous Entity Search on User-generated Content Penguins in Sweaters, or Serendipitous Entity Search on User-generated Content
Penguins in Sweaters, or Serendipitous Entity Search on User-generated Content
 

Recently uploaded

Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663Call Girls Mumbai
 
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...Delhi Call girls
 
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024APNIC
 
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girladitipandeya
 
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine ServiceHot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Servicesexy call girls service in goa
 
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...singhpriety023
 
How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)Damian Radcliffe
 
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night StandHot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Standkumarajju5765
 
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...SofiyaSharma5
 
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLLucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLimonikaupta
 
On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024APNIC
 
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl ServiceRussian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl Servicegwenoracqe6
 
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...
(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...Escorts Call Girls
 

Recently uploaded (20)

Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
 
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663
 
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
 
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
 
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
 
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine ServiceHot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
 
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
 
How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)
 
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night StandHot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
 
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
 
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
 
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
 
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLLucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
 
On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024
 
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl ServiceRussian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
 
@9999965857 🫦 Sexy Desi Call Girls Laxmi Nagar 💓 High Profile Escorts Delhi 🫶
@9999965857 🫦 Sexy Desi Call Girls Laxmi Nagar 💓 High Profile Escorts Delhi 🫶@9999965857 🫦 Sexy Desi Call Girls Laxmi Nagar 💓 High Profile Escorts Delhi 🫶
@9999965857 🫦 Sexy Desi Call Girls Laxmi Nagar 💓 High Profile Escorts Delhi 🫶
 
VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...
(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...
 

Predicting Pre-click Quality for Native Advertisements

  • 1.
  • 2. Facebook  Suggested  Post     Twi3er  Promoted  Tweet   Yahoo  Sponsored  Content   Na#ve  adver#sing  
  • 3. Offensive  ads  disengage  the  users!   D.  G.  Goldstein,  R.  P.  McAfee,  and  S.  Suri.  The  cost  of  annoying  ads.  WWW  2013.     A.  Goldfarb  and  C.  Tucker.  Online  display  adver#sing:  Targe#ng  and  obtrusiveness.  MarkeIng  Science  2011.    
  • 4.   •  How  to  measure?   •  What  makes  an  ad   preferred  by  users?   •  How  to  model?     Pre-­‐click  ad  quality  
  • 5.   •  How  to  measure?   •  What  makes  an  ad   preferred  by  users?   •  How  to  model?     Pre-­‐click  ad  quality  
  • 6.        How  to  measure  the  pre-­‐click  quality?   •  Is  CTR  (click-­‐through  rate)  a  good  pre-­‐click   metric?   –  A  compounding  metric:   •  Relevance:  how  ads  match  user   interests.   •  Quality:    nature  of  the  ad  product  and   ad  creaIve  design  decision.     •  Pre-­‐click  metrics  solely  measure  on  ad  quality?   –  Let  us  elicit  from  the  users  (crowdsourcing)    
  • 7.        Using  ad  feedbacks  as  a  signal  of  bad  ad  quality  
  • 8.        Proxy  of  pre-­‐click  ad  quality   Offensive  Feedback  Rate  (OFR)    offensive  feedback  /      ad  impression    
  • 9.          CTR  vs.  Offensiveness  (OFR)   Bad  ads  a&rac)ng  clicks  (clickbaits?)   •  Correlation between CTR and OFR (very weak) –  Spearman: 0.155 –  Pearson: -0.043 •  Quantile analysis –  High OFR distribute across ads with various CTR –  Higher CTR more ads with higher OFR    
  • 10.   •  How  to  measure?   •  What  makes  an  ad   preferred  by  users?   •  How  to  model?     Pre-­‐click  ad  quality  
  • 11. What  makes  an  ad  preferred  by  users?                     ●  Methodology   ○  Pair-­‐wise  ad  preference  +  reasons   ○  Sample  ads  with  various  CTR  (whole   quality  spectrum)   ○  Quality  based  comparison   within  category  (verIcal)       ●  Underlying  preference  reasons   ○  Aesthe#c  appeal  >  Product,  Brand,   Trustworthiness  >  Clarity  >  Layout   ○  VerIcal  Differences   personal  finance  (clarity)   beauty  and  educaIon  (product)       within  verIcal  comparison  
  • 12.        Can  we  engineer  ad  quality  features?   brand   readability,  senIment   aestheIc,  visual   User  Reasons   Engineerable  Ad  Crea#ve  Features   Brand   Brand  (domain  pagerank,  search  term  popularity)   Product/Service   Content  (YCT,  adult  detector,  image  objects)   Trustworthiness   Psychology  (senIment,  psychological  incenIves)   Content  Coherence  (similarity  between  Itle  and  desc)   Language  Style  (formality,  punctuaIon,  superlaIve)   Language  Usage  (spam,  hatespeech,  click  bait)   Clarity   Readability  (Flesch  reading  ease,  num  of  complex  words)   Layout   Readability  (num  of  sentences,  words)   Image  ComposiIon  (Presence  of  objects,  symmetry)   Aesthe;c  appeal   Colors  (H.S.V,  Contrast,  Pleasure)   Textures  (GLCM  properIes)   Photographic  Quality  (JPEG  quality,  sharpness)   ○  By  mining  ad  copy  (Itle  and  descripIon),  image  and  adverIser  informaIon   ○  Cold-­‐start  features  
  • 13.      We  also  use  historical  features   User  Behavior   Engineerable  Features   Click   CTR  (click-­‐through  rate)   Post-­‐click   Bounce  Rate   Average  Dwell  Time   We  mine  user  interacIons  with  the  ads  
  • 14.        Feature  correla#on  with  OFR     The  offensive  ads  tend  to:   start  with  number   maintain  lower  image  JPEG  quality   be  less  formal   express  negaIve  senIment  in  the  ad  Itle  
  • 15.   •  How  to  measure?   •  What  makes  an  ad   preferred  by  users?   •  How  to  model?     Pre-­‐click  ad  quality  
  • 16.       Data   NaIve  mobile  iOS  and  Android  app  28,664  ads                        (Sampled  from  March  01-­‐18,  2015)   Ad  feedback  data  obtained  from  Yahoo  news  stream     Classifier   Logis;c  Regression  as  a  binary  classifier                      posiIve  examples:  high  quanIle  of  OFR  ads   negaIve  examples:  all  others       EvaluaIon   5-­‐fold  Cross-­‐validaIon     Metric:  AUC  (Area  Under  the  ROC  Curve)     Pre-­‐click  model:  Data  and  evalua#on     brand readability, sentiment aesthetic, visual
  • 17.      Overview  of  model  performance     Models  based  on  each  feature   category:   product  >  trustworthiness   >  brand  >  aestheIc  appeal   >  clarity  >  layout     Model  summary:     •  cold  start:     AUC  (0.77)   •  User  behavior:                AUC  (0.70)   •  cold  start  +  user  behavior:        AUC  (0.79)  
  • 18. A/B  Tes#ng  online  evalua#on   •  Baseline  System   –  Score(ad)  =  bid  *  pCTR     •  Pre-­‐click  Quality  System   –  Eliminate  the  ad  from  ad  ranking  if  P(Offensive|ad)  >   𝛿   –  𝛿  is  determined  by  other  constraints  (e.g.  eCPM)     Mobile:    OFR  (-­‐17.6%)   Desktop:  OFR  (-­‐8.7%)  
  • 19. Take-­‐away  messages   •  How  to  measure  pre-­‐click  ad  quality?   – Offensive  feedback  rate  as  a  metric     – Capture  bad  quality  be3er  than  CTR   •  What  makes  an  ad  preferred  by  users  (reasons)?   – AestheIc  appeal  >  Product,  Brand,  Trustworthiness  >  Clarity  >  Layout   •  How  to  model?   – Mining  ad  copy  features  from  ad  text,  image  and  adverIser   – EffecIve  in  the  predicIon  
  • 20. Ques#ons?       Ad  feedback   Offensive   Feedback  Rate   vs.  CTR   brand   readability,  senIment   aestheIc,  visual   PredicIve  model   by  mining  ad   features