predicting pre-click quality for native advertisements

20

Upload: mounia-lalmas-roelleke

Post on 21-Apr-2017

3.419 views

Category:

Internet


0 download

TRANSCRIPT

Page 1: Predicting Pre-click Quality for Native Advertisements
Page 2: Predicting Pre-click Quality for Native Advertisements

Facebook  Suggested  Post     Twi3er  Promoted  Tweet   Yahoo  Sponsored  Content  

Na#ve  adver#sing  

Page 3: Predicting Pre-click Quality for Native Advertisements

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.    

Page 4: Predicting Pre-click Quality for Native Advertisements

 

•  How  to  measure?  

• What  makes  an  ad  preferred  by  users?  

•  How  to  model?    

Pre-­‐click  ad  quality  

Page 5: Predicting Pre-click Quality for Native Advertisements

 

•  How  to  measure?  

• What  makes  an  ad  preferred  by  users?  

•  How  to  model?    

Pre-­‐click  ad  quality  

Page 6: Predicting Pre-click Quality for Native Advertisements

       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)  

 

Page 7: Predicting Pre-click Quality for Native Advertisements

       Using  ad  feedbacks  as  a  signal  of  bad  ad  quality  

Page 8: Predicting Pre-click Quality for Native Advertisements

       Proxy  of  pre-­‐click  ad  quality  

Offensive  Feedback  Rate  (OFR)    offensive  feedback  /      ad  impression    

Page 9: Predicting Pre-click Quality for Native Advertisements

         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

   

Page 10: Predicting Pre-click Quality for Native Advertisements

 

•  How  to  measure?  

• What  makes  an  ad  preferred  by  users?  

•  How  to  model?    

Pre-­‐click  ad  quality  

Page 11: Predicting Pre-click Quality for Native Advertisements

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  

Page 12: Predicting Pre-click Quality for Native Advertisements

       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  

Page 13: Predicting Pre-click Quality for Native Advertisements

     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  

Page 14: Predicting Pre-click Quality for Native Advertisements

       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  

Page 15: Predicting Pre-click Quality for Native Advertisements

 

•  How  to  measure?  

• What  makes  an  ad  preferred  by  users?  

•  How  to  model?    

Pre-­‐click  ad  quality  

Page 16: Predicting Pre-click Quality for Native Advertisements

     

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

Page 17: Predicting Pre-click Quality for Native Advertisements

     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)  

Page 18: Predicting Pre-click Quality for Native Advertisements

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%)  

Page 19: Predicting Pre-click Quality for Native Advertisements

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  

Page 20: Predicting Pre-click Quality for Native Advertisements

Ques#ons?  

   

Ad  feedback  

Offensive  Feedback  Rate  vs.  CTR  

brand  readability,  senIment  

aestheIc,  visual  

PredicIve  model  by  mining  ad  features