recommended for you a first look at content
play

Recommended For You: A First Look at Content Recommendation - PowerPoint PPT Presentation

Recommended For You: A First Look at Content Recommendation Networks Muhammad Ahmad Bashir, Sajjad Arshad, Christo Wilson Content Recommendation Networks (CRNs) 2 Content Recommendation Networks (CRNs) 2 Content Recommendation


  1. “Recommended For You”: A First Look at Content Recommendation Networks Muhammad Ahmad Bashir, Sajjad Arshad, Christo Wilson

  2. Content Recommendation Networks (CRNs) 2

  3. Content Recommendation Networks (CRNs) 2

  4. Content Recommendation Networks (CRNs) 2

  5. Content Recommendation Networks (CRNs) 2

  6. Content Recommendation Networks (CRNs) 2

  7. Content Recommendation Networks (CRNs) 2

  8. Some Terminology 3

  9. Some Terminology Widgets 3

  10. Some Terminology Headline Widgets 3

  11. Some Terminology Headline Disclosure Widgets 3

  12. Some Terminology Headline Disclosure Widgets • Link to the publisher (first-party link) — Recommendation 3

  13. Some Terminology Headline Disclosure Widgets • Link to the publisher (first-party link) — Recommendation • Links to third-party websites — Ads 3

  14. Some Terminology Headline Disclosure Widgets • Link to the publisher (first-party link) — Recommendation • Links to third-party websites — Ads Links + $$$ 3

  15. Some Terminology Headline Disclosure Widgets • Link to the publisher (first-party link) — Recommendation • Links to third-party websites — Ads Widgets Links + $$$ 3

  16. Some Terminology Headline Disclosure Widgets • Link to the publisher (first-party link) — Recommendation • Links to third-party websites — Ads Click Widgets Links + $$$ 3

  17. Some Terminology Headline Disclosure Widgets • Link to the publisher (first-party link) — Recommendation • Links to third-party websites — Ads $$ $$ Click Widgets Links + $$$ 3

  18. Why study CRNs? 4

  19. Why study CRNs? 4

  20. Why study CRNs? 4

  21. Why study CRNs? 4

  22. Why study CRNs? 4

  23. Why study CRNs? 4

  24. Why study CRNs? Third party links 4

  25. Goal 5

  26. Goal Conduct a study to observe current practices of CRNs. 5

  27. Goal Conduct a study to observe current practices of CRNs. • How are the widgets labeled and disclosed? 5

  28. Goal Conduct a study to observe current practices of CRNs. • How are the widgets labeled and disclosed? • What kind of content is being advertised? 5

  29. Data Collection 6

  30. Data Collection • 5 CRNs. Outbrain, Taboola, Gravity, ZergNet, Revcontent 6

  31. Data Collection • 5 CRNs. Outbrain, Taboola, Gravity, ZergNet, Revcontent 289 Alexa Media and News Category 6

  32. Data Collection • 5 CRNs. Outbrain, Taboola, Gravity, ZergNet, Revcontent 289 211 + Alexa Media and News Category Random sample from Alexa top 1M 6

  33. Data Collection • 5 CRNs. Outbrain, Taboola, Gravity, ZergNet, Revcontent 289 211 + 500 Publishers Alexa Media and News Category Random sample from Alexa top 1M 6

  34. Data Collection • 5 CRNs. Outbrain, Taboola, Gravity, ZergNet, Revcontent 289 211 + 500 Publishers Alexa Media and News Category Random sample from Alexa top 1M • For each publisher we visited 40 pages, including homepage. 6

  35. Data Collection • 5 CRNs. Outbrain, Taboola, Gravity, ZergNet, Revcontent 289 211 + 500 Publishers Alexa Media and News Category Random sample from Alexa top 1M • For each publisher we visited 40 pages, including homepage. XPath Queries User • Developed 12 queries. • Covering 5 CRNs. Examples • Outbrain: //a[@class=‘ob-dynamic-rec-link’] • ZergNet: //div[@class=‘zergentity’] 6

  36. Data Collection • 5 CRNs. Outbrain, Taboola, Gravity, ZergNet, Revcontent 289 211 + 500 Publishers Alexa Media and News Category Random sample from Alexa top 1M • For each publisher we visited 40 pages, including homepage. XPath Queries Extracted Data User • Developed 12 queries. Widgets from 5 CRNs. • • Covering 5 CRNs. For each widget: • Elements • Examples Headline • Disclosure • Outbrain: • Advertiser URLs • //a[@class=‘ob-dynamic-rec-link’] • ZergNet: //div[@class=‘zergentity’] 6

  37. Final Dataset • 5 CRNs • 500 publishers • 53K recommendations (links to first-party). • 131K ads (links to third-party). • 2,689 unique advertised domains. 7

  38. High level Statistics CRN #Publishers Total Ads Total Recs Outbrain 147 57446 35476 Taboola 176 56860 15660 Revcontent 29 576 16 Gravity 13 744 2054 ZergNet 14 15375 0 8

  39. High level Statistics CRN #Publishers Total Ads Total Recs Outbrain 147 57446 35476 Taboola 176 56860 15660 Revcontent 29 576 16 Gravity 13 744 2054 ZergNet 14 15375 0 • Outbrain and Taboola are the major players. 8

  40. High level Statistics CRN #Publishers Total Ads Total Recs Outbrain 147 57446 35476 Taboola 176 56860 15660 Revcontent 29 576 16 Gravity 13 744 2054 ZergNet 14 15375 0 • Outbrain and Taboola are the major players. • Outbrain (1.5x), Taboola & Revcontent (5x) display more ads on average per page. 8

  41. High level Statistics CRN #Publishers Total Ads Total Recs Outbrain 147 57446 35476 Taboola 176 56860 15660 Revcontent 29 576 16 Gravity 13 744 2054 ZergNet 14 15375 0 • Outbrain and Taboola are the major players. • Outbrain (1.5x), Taboola & Revcontent (5x) display more ads on average per page. • Gravity shows 2.7x more recommendations per page on average. 8

  42. Headlines and Disclosures Question: Are CRNs explicitly labeling sponsored links as advertisements? • We take a look at widget headlines and disclosures. Headline v v v Disclosure v 9

  43. Headlines 10

  44. Headlines • 88% widgets provide a headline. 10

  45. Headlines • 88% widgets provide a headline. Recommendations Ads Headline % Headline % you might also like 17 around the web 18 featured stories 12 promoted stories 15 you may like 7 you may like 15 we recommend 7 you might also like 6 more from this site 4 from around the wb 2 you might be interested in 2 trending today 2 trending now 1 we recommend 2 10

  46. Headlines • 88% widgets provide a headline. Recommendations Ads Headline % Headline % you might also like 17 around the web 18 featured stories 12 promoted stories 15 you may like 7 you may like 15 we recommend 7 you might also like 6 more from this site 4 from around the wb 2 you might be interested in 2 trending today 2 trending now 1 we recommend 2 10

  47. Headlines • 88% widgets provide a headline. Recommendations Ads Headline % Headline % you might also like 17 around the web 18 featured stories 12 promoted stories 15 you may like 7 you may like 15 we recommend 7 you might also like 6 more from this site 4 from around the wb 2 you might be interested in 2 trending today 2 trending now 1 we recommend 2 • Keywords used across all headlines for ad widgets. • ‘promoted’ (12 %), ‘advertiser’ (<1 %) 10

  48. Disclosures CRN Disclosed (%) Verdict Outbrain 90.8 Taboola 97.1 Revcontent 100.0 Gravity 81.6 ZergNet 24.1 11

  49. Disclosures CRN Disclosed (%) Verdict Outbrain 90.8 Taboola 97.1 Revcontent 100.0 Gravity 81.6 ZergNet 24.1 Overall 94 % widgets had disclosures. 11

  50. Disclosures CRN Disclosed (%) Verdict Outbrain 90.8 Taboola 97.1 Revcontent 100.0 Gravity 81.6 ZergNet 24.1 Overall 94 % widgets had disclosures. 11

  51. Disclosures CRN Disclosed (%) Verdict ✔ Outbrain 90.8 ✔ Taboola 97.1 ✔ Revcontent 100.0 Gravity 81.6 ZergNet 24.1 Overall 94 % widgets had disclosures. 11

  52. Disclosures CRN Disclosed (%) Verdict ✔ Outbrain 90.8 ✔ Taboola 97.1 ✔ Revcontent 100.0 ✗ Gravity 81.6 ✗ ZergNet 24.1 Overall 94 % widgets had disclosures. 11

  53. Disclosures CRN Disclosed (%) Verdict ✔ Outbrain 90.8 ✔ Taboola 97.1 ✔ Revcontent 100.0 ✗ Gravity 81.6 ✗ ZergNet 24.1 Overall 94 % widgets had disclosures. 11

  54. Disclosures CRN Disclosed (%) Verdict ✔ Outbrain 90.8 ✔ Taboola 97.1 ✔ Revcontent 100.0 ✗ Gravity 81.6 ✗ ZergNet 24.1 Overall 94 % widgets had disclosures. 11

  55. Disclosures CRN Disclosed (%) Verdict ✔ Outbrain 90.8 ✔ Taboola 97.1 ✔ Revcontent 100.0 ✗ Gravity 81.6 ✗ ZergNet 24.1 Overall 94 % widgets had disclosures. 11

  56. Disclosures CRN Disclosed (%) Verdict ✔ Outbrain 90.8 ✔ Taboola 97.1 ✔ Revcontent 100.0 ✗ Gravity 81.6 ✗ ZergNet 24.1 Overall 94 % widgets had disclosures. 11

  57. Disclosures CRN Disclosed (%) Verdict ✔ Outbrain 90.8 ✔ Taboola 97.1 ✔ Revcontent 100.0 ✗ Gravity 81.6 ✗ ZergNet 24.1 Overall 94 % widgets had disclosures. 11

  58. Disclosures CRN Disclosed (%) Verdict Outbrain 90.8 ✔ Taboola 97.1 ✔ Revcontent 100.0 ✗ Gravity 81.6 ✗ ZergNet 24.1 Overall 94 % widgets had disclosures. 11

  59. Disclosures CRN Disclosed (%) Verdict ✗ Outbrain 90.8 ✔ Taboola 97.1 ✔ Revcontent 100.0 ✗ Gravity 81.6 ✗ ZergNet 24.1 Overall 94 % widgets had disclosures. 11

  60. Widgets with Mixed Content 12

  61. Widgets with Mixed Content 12

  62. Widgets with Mixed Content 12

  63. Widgets with Mixed Content CRN Mixed (%) Verdict Outbrain 16.9 Taboola 9.0 Revcontent 0 Gravity 25.5 ZergNet 0 12

Recommend


More recommend