quantity vs quality evaluating user interest profiles
play

Quantity vs. Quality: Evaluating User Interest Profiles Using Ad - PowerPoint PPT Presentation

Quantity vs. Quality: Evaluating User Interest Profiles Using Ad Preference Managers Muhammad Ahmad Bashir Umar Farooq Maryam Shahid Muhammad Fareed Za ff ar Christo Wilson Online Tracking 2 Online Tracking 2 Online


  1. Quantity vs. Quality: Evaluating User Interest Profiles Using Ad Preference Managers Muhammad Ahmad Bashir Umar Farooq Maryam Shahid 
 Muhammad Fareed Za ff ar Christo Wilson

  2. Online Tracking � 2

  3. Online Tracking � 2

  4. Online Tracking � 2

  5. Online Tracking sports shoes shoes soccer shoes men’s soccer shoes soccer shoes soccer shoes 
 (phantom series) � 2

  6. Inferences Used For Targeted Ads washingtonpost.com � 3

  7. Inferences Used For Targeted Ads washingtonpost.com � 3

  8. We Don’t Know What Ad Networks Infer � 4

  9. We Don’t Know What Ad Networks Infer � 4

  10. Goals of the Study 1. Who knows what and how much? 2. How do users perceive interests inferred about them? 3. How are the interests inferred? 4. How do privacy practices impact amount of inferences drawn? � 5 � 5

  11. Goals of the Study 1. Who knows what and how much? 2. How do users perceive interests inferred about them? 3. How are the interests inferred? 4. How do privacy practices impact amount of inferences drawn? � 5 � 5

  12. Ad Preference Managers (APMs) • Transparency tools • Let users control the inferred interests about them � 6

  13. Ad Preference Managers (APMs) • Transparency tools • Let users control the inferred interests about them � 6

  14. Overview 1. Data collection 2. Interests inferred by di ff erent APMs 3. Perception of interests 4. Limitations & Conclusion � 7

  15. Data Collection � 8

  16. Data Collection • We recruited 220 participants • 82 from Pakistan (university students), 138 from US (crowdsource) � 8

  17. Data Collection • We recruited 220 participants • 82 from Pakistan (university students), 138 from US (crowdsource) • Used our browser extension to A. Take a survey B. Contribute data from their APMs + Historical Data � 8

  18. Data Collection • We recruited 220 participants • 82 from Pakistan (university students), 138 from US (crowdsource) • Used our browser extension to A. Take a survey B. Contribute data from their APMs + Historical Data Ethics • Obtained IRB from both LUMS and Northeastern University • Obtained informed consent. � 8

  19. Browser Extension Background Foreground � 9

  20. Browser Extension Basic Demographics Foreground Education Age Location Background � 9

  21. Browser Extension Basic General Web Demographics Usage Foreground Education Age Location Background � 9

  22. Browser Extension Online Ads & Basic General Web Privacy Practices Demographics Usage Foreground Education Age Location Background � 9

  23. Browser Extension Online Ads & Basic General Web Privacy Practices Demographics Usage Foreground Education Age Location Historical Data Background Search History Browsing History � 9

  24. Browser Extension Online Ads & Basic General Web Privacy Practices Demographics Usage Foreground Education Age Location Historical Data Ad Preference Managers Background Search History Browsing History � 9

  25. Browser Extension Online Ads & Dynamic 
 Basic General Web Privacy Practices Questions Demographics Usage Foreground Education Age Location Historical Data Ad Preference Managers Background Search History Randomly Sampled Interests Browsing History � 9

  26. Dynamic Questions � 10

  27. Dynamic Questions � 11

  28. Summary of Data Collection 220 participants (82 from Pakistan, 138 from US) For each participant, we have: � 12

  29. Summary of Data Collection 220 participants (82 from Pakistan, 138 from US) For each participant, we have: Foreground Background � 12

  30. Summary of Data Collection 220 participants (82 from Pakistan, 138 from US) For each participant, we have: Foreground Background • Survey 1. Basic demographics 2. General web usage 3. Interaction with Ads 4. Privacy practices 5. Knowledge about APMs 6. Relevance of interests � 12

  31. Summary of Data Collection 220 participants (82 from Pakistan, 138 from US) For each participant, we have: Foreground Background • Interests from 4 APMS • Survey 1. Facebook 1. Basic demographics 2. Google 2. General web usage 3. BlueKai 3. Interaction with Ads 4. eXelate 4. Privacy practices 5. Knowledge about APMs • Browsing history (last 3 months) 6. Relevance of interests • Search term history (last 3 months) � 12

  32. Goals of the Study 1. Who knows what and how much? • What inferences are drawn by each APM? • Does every APM infer the same information? 2. How do users perceive these interests inferred about them? � 13

  33. Which APM Knows More? � 14

  34. Which APM Knows More? Table: Interests gathered from 220 participants Inferred Interests APM Users Unique Total Avg. per User Google 213 594 9,013 42.3 Facebook 208 25,818 108,930 523.7 BlueKai 220 3,522 92,926 422.4 eXelate 218 139 1,941 8.9 � 14

  35. Which APM Knows More? Table: Interests gathered from 220 participants Inferred Interests APM Users Unique Total Avg. per User Google 213 594 9,013 42.3 Facebook 208 25,818 108,930 523.7 BlueKai 220 3,522 92,926 422.4 eXelate 218 139 1,941 8.9 • Facebook gathers maximum interests, while eXelate has the least � 14

  36. Which APM Knows More? Table: Interests gathered from 220 participants Inferred Interests APM Users Unique Total Avg. per User Google 213 594 9,013 42.3 Facebook 208 25,818 108,930 523.7 BlueKai 220 3,522 92,926 422.4 eXelate 218 139 1,941 8.9 • Facebook gathers maximum interests, while eXelate has the least • Bluekai had a profile on every user � 14

  37. Which APM Knows More? Table: Interests gathered from 220 participants 1 Inferred Interests 0.8 APM Users Unique Total Avg. per User 0.6 CDF Google 213 594 9,013 42.3 0.4 Facebook 208 25,818 108,930 523.7 0.2 BlueKai 220 3,522 92,926 422.4 0 eXelate 218 139 1,941 8.9 1 10 100 1000 10000 # Interests • Fig: CDF of interests per user Facebook gathers maximum interests, while eXelate has the least • Bluekai had a profile on every user � 14

  38. Which APM Knows More? Categories capped by Google Table: Interests gathered from 220 participants 1 Inferred Interests 0.8 APM Users Unique Total Avg. per User 0.6 CDF Google 213 594 9,013 42.3 0.4 Facebook 208 25,818 108,930 523.7 0.2 BlueKai 220 3,522 92,926 422.4 0 eXelate 218 139 1,941 8.9 1 10 100 1000 10000 # Interests • Fig: CDF of interests per user Facebook gathers maximum interests, while eXelate has the least • Bluekai had a profile on every user � 14

  39. Canonicalization of Interests We cannot directly compare interests from di ff erent APMs • Synonyms: Real Estate, Property • Granularity: Sports, Tennis, Wimbledon 
 For fair comparison, we need to map interests to a common space � 15

  40. Canonicalization of Interests We cannot directly compare interests from di ff erent APMs • Synonyms: Real Estate, Property • Granularity: Sports, Tennis, Wimbledon 
 For fair comparison, we need to map interests to a common space � 15

  41. Canonicalization of Interests We cannot directly compare interests from di ff erent APMs • Synonyms: Real Estate, Property • Granularity: Sports, Tennis, Wimbledon 
 For fair comparison, we need to map interests to a common space We used Open Directory Project (ODP) • Manually mapped raw interest to 465 ODP categories � 15

  42. Canonicalization of Interests We cannot directly compare interests from di ff erent APMs • Synonyms: Real Estate, Property • Granularity: Sports, Tennis, Wimbledon 
 For fair comparison, we need to map interests to a common space FB Bluekai Soccer Softball We used Open Directory Project (ODP) • Manually mapped raw interest to 465 ODP categories � 15

  43. Canonicalization of Interests We cannot directly compare interests from di ff erent APMs • Synonyms: Real Estate, Property • Granularity: Sports, Tennis, Wimbledon 
 For fair comparison, we need to map interests to a common space FB Bluekai Soccer Softball We used Open Directory Project (ODP) • Manually mapped raw interest to 465 ODP categories ODP 
 Sports Category � 15

  44. Inferred Interests After ODP Mapping 1 0.8 0.6 CDF 0.4 0.2 0 1 10 100 1000 10000 # Interests Fig: CDF of raw interests per user � 16

  45. Inferred Interests After ODP Mapping 1 1 0.8 0.8 0.6 CDF 0.6 CDF 0.4 0.4 0.2 0.2 0 0 1 10 100 1000 10000 0 100 200 300 # Interests # ODP Categories Fig: CDF of raw interests per user Fig: CDF of ODP categories per user � 16

  46. Do APMs Infer Similar Interests? BlueKai eXelate FB Google 1 Fractional Overlap 0.75 0.5 0.25 0 Google FB eXelate BlueKai Fig: Per Participant overlap of ODP categorized interests (min, 5th, median, 95th, max) � 17

  47. Do APMs Infer Similar Interests? BlueKai eXelate FB Google 1 Fractional Overlap 0.75 0.5 0.25 0 Google FB eXelate BlueKai Fig: Per Participant overlap of ODP categorized interests (min, 5th, median, 95th, max) � 17

  48. Do APMs Infer Similar Interests? BlueKai eXelate FB Google 1 Fractional Overlap 0.75 0.5 0.25 0 Google FB eXelate BlueKai Fig: Per Participant overlap of ODP categorized interests Median Google (min, 5th, median, 95th, max) user’s interest profile has 20% overlap with BlueKai � 17

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend