SlideShare a Scribd company logo
1 of 27
Download to read offline
Networked
user engagement
user engagement optimization workshop - CIKM 2013

Jane%e	
  Lehmann	
  
In	
  collabora*on	
  with:	
  
Mounia	
  Lalmas,	
  	
  
Ricardo	
  Baeza-­‐Yates,	
  	
  
Elad	
  Yom-­‐Tov	
  
outline

How	
  to	
  measure	
  user	
  engagement?	
  
	
  
	
  

2.  Network	
  metrics	
  
From	
  site	
  to	
  network	
  engagement.	
  
	
  
	
  

3.  Measuring	
  networked	
  user	
  engagement	
  
Case	
  study	
  based	
  on	
  the	
  network	
  of	
  Yahoo	
  sites.	
  

Lights	
  on	
  by	
  JC*+A!	
  

1.  Mo%va%on	
  
182-­‐365+1	
  by	
  meaganmakes	
  

How	
  to	
  measure	
  
User	
  
Engagement?	
  
Measuring user engagement
User	
  engagement	
  on	
  Yahoo!	
  

Popularity
Ac%vity 	
  
Loyalty 	
  
JaneHe	
  Lehmann	
  

Web	
  traffic	
  reports:	
  Google	
  Analy%cs,	
  Alexa.com,	
  …	
  

	
  (#Users)	
  
	
  (DwellTime)	
  
	
  (AcJveDays)	
  
MoJvaJon	
  

4	
  
Measuring user engagement
However,	
  Yahoo!	
  has	
  many	
  sites:	
  	
  
maps,	
  flickr,	
  weather,	
  news,	
  shine,	
  etc.	
  
	
  

How	
  to	
  measure	
  engagement	
  within	
  	
  
a	
  network	
  of	
  sites?	
  

JaneHe	
  Lehmann	
  

MoJvaJon	
  

5	
  
NETWORK OF SITES
Large	
  online	
  providers	
  	
  
(AOL,	
  Google,	
  Yahoo!,	
  etc.)	
  	
  
offer	
  not	
  one	
  site,	
  	
  
but	
  a	
  network	
  of	
  sites	
  

local	
  

maps	
  

mail	
  
search	
  
weather	
  
news	
  

daJng	
  

frontpage	
  
finance	
  

jobs	
  
sports	
  

tv	
  

autos	
  

omg	
  

shine	
  

flickr	
  
shopping	
  

health	
  

JaneHe	
  Lehmann	
  

games	
  
answer	
  
travel	
  

homes	
  

MoJvaJon	
  

groups	
  

6	
  
NETWORK OF SITES
Each	
  site	
  is	
  usually	
  	
  
op%mized	
  individually,	
  	
  
with	
  some	
  effort	
  to	
  direct	
  	
  
users	
  between	
  them	
  

local	
  

maps	
  

mail	
  
search	
  
weather	
  
news	
  

daJng	
  

frontpage	
  
finance	
  

jobs	
  
sports	
  

tv	
  

autos	
  

omg	
  

shine	
  

flickr	
  
shopping	
  

health	
  

JaneHe	
  Lehmann	
  

games	
  
answer	
  
travel	
  

homes	
  

MoJvaJon	
  

groups	
  

7	
  
NETWORK OF SITES
local	
  

maps	
  

Online	
  mul%tasking	
  
Users	
  switch	
  between	
  sites	
  
within	
  one	
  online	
  session	
  	
  
(e.g.	
  emailing,	
  reading	
  news,	
  	
  
social	
  networking,	
  
jobs	
  
search)	
  

mail	
  
search	
  
weather	
  
news	
  

daJng	
  

frontpage	
  
finance	
  
sports	
  

tv	
  

autos	
  

omg	
  

shine	
  

flickr	
  
shopping	
  

health	
  

JaneHe	
  Lehmann	
  

games	
  
answer	
  
travel	
  

homes	
  

MoJvaJon	
  

groups	
  

8	
  
NETWORK OF SITES
local	
  

maps	
  

Measuring	
  user	
  	
  
engagement	
  should	
  	
  
account	
  for	
  	
  
user	
  traffic	
  between	
  	
  
sites...	
  

omg	
  

shine	
  
mail	
  
search	
  
weather	
  
news	
  

daJng	
  

frontpage	
  
finance	
  

jobs	
  
sports	
  

tv	
  

autos	
  

flickr	
  
shopping	
  

health	
  

JaneHe	
  Lehmann	
  

games	
  
answer	
  
travel	
  

homes	
  

MoJvaJon	
  

groups	
  

9	
  
NETWORK OF SITES
local	
  

maps	
  

…	
  to	
  detect	
  
missing	
  
connec9ons	
  

omg	
  

shine	
  
mail	
  
search	
  
weather	
  
news	
  

daJng	
  

frontpage	
  
finance	
  

jobs	
  
sports	
  

tv	
  

autos	
  

flickr	
  
shopping	
  

health	
  

JaneHe	
  Lehmann	
  

games	
  
answer	
  
travel	
  

homes	
  

MoJvaJon	
  

groups	
  

10	
  
NETWORK OF SITES
local	
  

maps	
  

…	
  to	
  detect	
  
sites	
  that	
  are	
  	
  
used	
  together	
  

omg	
  

shine	
  
mail	
  
search	
  
weather	
  
news	
  

daJng	
  

frontpage	
  
finance	
  

jobs	
  
sports	
  

tv	
  

autos	
  

flickr	
  
shopping	
  

health	
  

JaneHe	
  Lehmann	
  

games	
  
answer	
  
travel	
  

homes	
  

MoJvaJon	
  

groups	
  

11	
  
NETWORK OF SITES
local	
  

maps	
  

…	
  to	
  detect	
  
isolated	
  
sites	
  

omg	
  

shine	
  
mail	
  
search	
  
weather	
  
news	
  

daJng	
  

frontpage	
  
finance	
  

jobs	
  
sports	
  

tv	
  

autos	
  

flickr	
  
shopping	
  

health	
  

JaneHe	
  Lehmann	
  

games	
  
answer	
  
travel	
  

homes	
  

MoJvaJon	
  

groups	
  

12	
  
NETWORK OF SITES
local	
  

maps	
  

…	
  to	
  detect	
  
important	
  
sites	
  

omg	
  

shine	
  
mail	
  
search	
  
weather	
  
news	
  

daJng	
  

frontpage	
  
finance	
  

jobs	
  
sports	
  

tv	
  

autos	
  

flickr	
  
shopping	
  

health	
  

JaneHe	
  Lehmann	
  

games	
  
answer	
  
travel	
  

homes	
  

MoJvaJon	
  

groups	
  

13	
  
Danboard	
  by	
  sⓘndy°	
  

From	
  site	
  to	
  network	
  
engagement	
  
	
  

Looking	
  beyond	
  one	
  	
  	
  	
  	
  
own	
  nose!	
  
ENGAGEMENT NETWORKS
Provider
network
Nonprovider
service
Traffic

Provider
service
Provider
service
under
study

Our	
  approach	
  

State	
  of	
  the	
  art	
  
G=(V,	
  E,	
  λ)	
  
V:	
  

n<i>	
  -­‐	
  Sites,	
  services,	
  funcJonaliJes,	
  etc.	
  

E:	
  

e<i>	
  -­‐	
  Traffic	
  between	
  internal	
  nodes	
  

λ(e):	
  

Traffic	
  volume	
  (#Users)	
  

JaneHe	
  Lehmann	
  

n<e>	
  -­‐	
  External	
  sites	
  

Networked	
  User	
  Engagement	
  

15	
  
Network-LEVEL METRICS
Network	
  metrics	
  
	
  

	
  

Size	
  

	
   9

22

	
  
	
  
30
	
  

90
15

	
  

	
  TrafficVolume	
  

	
  
	
  
	
  

	
  
	
  
	
  

	
  Def.:	
  Sum	
  of	
  edge	
  weights	
  
	
  A	
  high	
  value	
  is	
  a	
  sign	
  of	
  a	
  high	
  networked	
  user	
  engagement;	
  	
  
	
  users	
  navigate	
  oHen	
  between	
  the	
  sites	
  of	
  the	
  network.	
  

45
78

ConnecJvity	
  

	
  
	
  
	
  
	
  
	
  

	
  
	
  
	
  
	
  

	
  
	
  
	
  
	
  

	
  Density	
  
	
  Def.:	
  ProporJon	
  of	
  edges	
  to	
  maximum	
  possible	
  
	
  A	
  high	
  value	
  is	
  a	
  sign	
  of	
  a	
  high	
  networked	
  user	
  engagement;	
  	
  
	
  users	
  navigate	
  between	
  many	
  different	
  sites.	
  

	
  
	
  
	
  
	
  
	
  

	
  
	
  
	
  
	
  
	
  

	
  
	
  
	
  
	
  
	
  

	
  Reciprocity	
  
	
  Def.:	
  RaJo	
  of	
  number	
  of	
  edges	
  in	
  both	
  direcJons	
  
	
  A	
  high	
  value	
  is	
  a	
  sign	
  of	
  a	
  high	
  networked	
  user	
  engagement;	
  
	
  users	
  do	
  not	
  only	
  navigate	
  from	
  one	
  site	
  to	
  another,	
  they	
  also	
  tend	
  to	
  return	
  	
  
	
  to	
  previously	
  visited	
  sites.	
  

	
  

JaneHe	
  Lehmann	
  

Networked	
  User	
  Engagement	
  

16	
  
Network-LEVEL METRICS
Network	
  metrics	
  
	
  

Modularity	
  

	
  

	
  

	
  

	
  Modularity	
  [subNWmod]	
  

	
  
	
  
	
  

	
  
	
  
	
  

	
  
	
  
	
  

	
  Def.:	
  Captures	
  the	
  existence	
  of	
  modules	
  based	
  on	
  a	
  random	
  walk	
  approach	
  
	
  A	
  high	
  modularity	
  indicates	
  that	
  users	
  visit	
  many	
  sites	
  of	
  one	
  subnetwork,	
  	
  
	
  but	
  hardly	
  navigate	
  to	
  other	
  subnetworks.	
  

	
  
	
  
	
  
	
  

	
  
	
  
	
  
	
  

	
  
	
  
	
  
	
  

	
  Global	
  Clustering	
  Coefficient	
  [GCC]	
  	
  
	
  Def.:	
  Captures	
  the	
  existence	
  of	
  Jghtly	
  connected	
  groups	
  of	
  nodes	
  
	
  A	
  high	
  value	
  is	
  a	
  sign	
  of	
  a	
  high	
  networked	
  user	
  engagement;	
  
	
  users	
  access	
  sites	
  directly,	
  instead	
  of	
  using	
  front	
  pages.	
  

	
  

	
  

	
  

	
  	
  

	
  

Low GCC

High GCC

	
  

JaneHe	
  Lehmann	
  

Networked	
  User	
  Engagement	
  

17	
  
ENGAGEMENT NETWORKS
Modularity	
  [subNWmod]	
  
Yahoo!	
  Network	
  with	
  3	
  countries	
  

low	
  modularity	
  è	
  low	
  engagement	
  
JaneHe	
  Lehmann	
  

high	
  modularity	
  è	
  high	
  engagement	
  

Networked	
  User	
  Engagement	
  

18	
  
ENGAGEMENT NETWORKS
Modularity	
  [subNWmod]	
  
Yahoo!	
  Network	
  with	
  3	
  countries	
  

Country	
  

low	
  modularity	
  	
  
è	
  high	
  engagement	
  

low	
  modularity	
  è	
  low	
  engagement	
  
JaneHe	
  Lehmann	
  

high	
  modularity	
  è	
  high	
  engagement	
  

Networked	
  User	
  Engagement	
  

19	
  
lem	
  by	
  	
  [	
  embr	
  ]	
  	
  

Case	
  Study	
  
	
  

Measuring	
  	
  
Networked	
  user	
  
engagement	
  
ENGAGEMENT NETWORKS
Interac%on	
  data	
  
•  July	
  2011	
  
•  2M	
  user,	
  25M	
  sessions	
  
•  728	
  Yahoo!	
  sites	
  (news,	
  mails,	
  search,	
  etc.)	
  

returning	
  edge	
  
external	
  

	
  

Networks	
  
•  12	
  weighted	
  directed	
  networks,	
  filtered	
  by	
  
» 
» 
» 
» 

Edge	
  types	
  
Time 	
  
User	
  loyalty	
  
Country	
  

	
  (internal,	
  internal	
  +	
  returning)	
  
	
  (Wednesday,	
  Sunday)	
  
	
  (causal,	
  acJve,	
  VIP)	
  
	
  (5	
  EU	
  countries)	
  

	
  
•  Applying	
  metrics	
  on	
  networks,	
  results	
  are	
  
normalized	
  using	
  the	
  z-­‐score	
  

z-­‐score	
  
above
average

Country1
Country2
Country3
Country4
Country5

average
below
average
trafficVolume

JaneHe	
  Lehmann	
  

Networked	
  User	
  Engagement	
  

21	
  
Network-LEVEL METRICS
Edge-­‐based	
  networks	
  

	
  
	
  
	
  
	
  
	
  
	
  

Size

Connectivity

trafficVolume
Edgeint
Edgeint+ext

density

reciprocity
Timewed
Timesun

Modularity

subNWmod
Usercasual
Usernormal

GCC
UserVIP

	
  
Leaving	
  the	
  network	
  does	
  not	
  necessarily	
  entail	
  less	
  engagement	
  
•  Traffic	
  increases	
  significant	
  when	
  accounJng	
  for	
  returning	
  traffic	
  [18.26%]	
  
•  ConnecJvity	
  increases	
  à	
  User	
  use	
  new	
  navigaJon	
  paths	
  
•  Modularity	
  increases	
  à	
  Users	
  stay	
  in	
  the	
  same	
  part	
  of	
  the	
  network	
  

	
  

JaneHe	
  Lehmann	
  

Networked	
  User	
  Engagement	
  

22	
  
Network-LEVEL METRICS
Time-­‐based	
  networks	
  

	
  
	
  
	
  
	
  
	
  
	
  

Size

Connectivity

trafficVolume
Edgeint
Edgeint+ext

density

reciprocity
Timewed
Timesun

Modularity

subNWmod
Usercasual
Usernormal

GCC
UserVIP

	
  
Naviga%on	
  is	
  more	
  goal-­‐oriented	
  during	
  the	
  week	
  
•  TrafficVolume	
  and	
  density	
  are	
  lower	
  on	
  Sunday	
  à	
  Less	
  acJvity	
  
•  Reciprocity,	
  subNW,	
  and	
  GCC	
  are	
  higher	
  on	
  Sunday	
  à	
  User	
  return	
  more	
  omen	
  to	
  already	
  
visited	
  sites	
  and	
  visit	
  more	
  sites	
  than	
  usual	
  (browsing	
  with	
  less	
  specific	
  goals)	
  

	
  
JaneHe	
  Lehmann	
  

Networked	
  User	
  Engagement	
  

23	
  
Network-LEVEL METRICS
User-­‐based	
  networks	
  

	
  
	
  
	
  
	
  
	
  
	
  

Size

Connectivity

trafficVolume
Edgeint
Edgeint+ext

density

reciprocity
Timewed
Timesun

Modularity

subNWmod
Usercasual
Usernormal

GCC
UserVIP

	
  
Loyal	
  users	
  have	
  also	
  a	
  higher	
  networked	
  user	
  engagement	
  
•  TrafficVolume	
  is	
  higher	
  for	
  VIP	
  user	
  à	
  More	
  acJvity	
  
•  ConnecJvity	
  and	
  modularity	
  is	
  higher	
  for	
  VIP	
  user	
  à	
  Users	
  are	
  interested	
  in	
  more	
  sites	
  
•  GCC	
  is	
  lower	
  for	
  causal	
  users	
  à	
  Users	
  access	
  sites	
  using	
  the	
  front	
  pages	
  

	
  

JaneHe	
  Lehmann	
  

Networked	
  User	
  Engagement	
  

24	
  
Network-LEVEL METRICS
Country-­‐based	
  networks	
  

	
  
	
  
	
  
	
  
	
  
	
  

Size

trafficVolume
Country1

Connectivity

density

Modularity

reciprocity

Country2

subNWmod

GCC

Country4

Country5

Country3

	
  
Networked	
  user	
  engagement	
  differs	
  between	
  countries	
  
•  Country1:	
  Highest	
  trafficVolume	
  +	
  GCC,	
  high	
  density	
  +	
  reciprocity,	
  lowest	
  subNWmod	
  à	
  high	
  
engagement	
  
•  Country5:	
  Low	
  trafficVolume,	
  but	
  high	
  density	
  	
  +	
  GCC,	
  low	
  subNWmod	
  à	
  less	
  popular,	
  but	
  high	
  
engagement	
  
JaneHe	
  Lehmann	
  

	
  

Networked	
  User	
  Engagement	
  

25	
  
CONCLUSION AND FUTURE
WORK
•  Network	
  analysis	
  enhances	
  the	
  understanding	
  of	
  user	
  engagement.	
  
It	
  allows:	
  
•  To	
  analyze	
  users	
  browsing	
  behavior	
  on	
  a	
  global	
  scale	
  
•  To	
  compare	
  networks	
  of	
  sites	
  (e.g.	
  of	
  different	
  countries)	
  
•  To	
  observe	
  differences	
  over	
  Jme	
  

•  Leaving	
  the	
  network	
  does	
  not	
  entail	
  less	
  engagement	
  
•  Some	
  network	
  metrics	
  are	
  more	
  useful	
  than	
  others	
  
Future	
  work:	
  
•  DefiniJon	
  of	
  metrics	
  that	
  combine	
  network	
  traffic	
  and	
  engagement	
  
•  Comparing	
  traffic-­‐	
  and	
  hyperlink-­‐networks	
  
•  Studying	
  the	
  effect	
  of	
  changes	
  in	
  the	
  network	
  
JaneHe	
  Lehmann	
  

Networked	
  User	
  Engagement	
  

26	
  
Janebe	
  Lehmann	
  
Universitat	
  Pompeu	
  Fabra,	
  Spain	
  
lehmannj@acm.org	
  
	
  
Mounia	
  Lalmas	
  
Yahoo	
  Labs,	
  London,	
  UK	
  
mounia@acm.org	
  
	
  
Ricardo	
  Baeza-­‐Yates	
  
Yahoo	
  Labs,	
  Barcelona,	
  Spain	
  
rbaeza@acm.org	
  
	
  
Elad	
  Yom-­‐Tov	
  
Microsog	
  Research,	
  Herzliya,	
  Israel	
  
elad@ieee.org	
  
	
  

More Related Content

More from Mounia 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
 
Tutorial on metrics of user engagement -- Applications to Search & E- commerce
Tutorial on metrics of user engagement -- Applications to Search & E- commerceTutorial on metrics of user engagement -- Applications to Search & E- commerce
Tutorial on metrics of user engagement -- Applications to Search & E- commerceMounia 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
 
Friendly, Appealing or Both? Characterising User Experience in Sponsored Sear...
Friendly, Appealing or Both? Characterising User Experience in Sponsored Sear...Friendly, Appealing or Both? Characterising User Experience in Sponsored Sear...
Friendly, Appealing or Both? Characterising User Experience in Sponsored Sear...Mounia 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
 
Story-focused Reading in Online News and its Potential for User Engagement
Story-focused Reading in Online News and its Potential for User EngagementStory-focused Reading in Online News and its Potential for User Engagement
Story-focused Reading in Online News and its Potential for User EngagementMounia Lalmas-Roelleke
 
Mobile advertising: The preclick experience
Mobile advertising: The preclick experienceMobile advertising: The preclick experience
Mobile advertising: The preclick experienceMounia Lalmas-Roelleke
 
Predicting Pre-click Quality for Native Advertisements
Predicting Pre-click Quality for Native AdvertisementsPredicting Pre-click Quality for Native Advertisements
Predicting Pre-click Quality for Native AdvertisementsMounia Lalmas-Roelleke
 
Improving Post-Click User Engagement on Native Ads via Survival Analysis
Improving Post-Click User Engagement on Native Ads via Survival AnalysisImproving Post-Click User Engagement on Native Ads via Survival Analysis
Improving Post-Click User Engagement on Native Ads via Survival AnalysisMounia 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
 
Promoting Positive Post-click Experience for In-Stream Yahoo Gemini Users
Promoting Positive Post-click Experience for In-Stream Yahoo Gemini UsersPromoting Positive Post-click Experience for In-Stream Yahoo Gemini Users
Promoting Positive Post-click Experience for In-Stream Yahoo Gemini UsersMounia 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
 

More from Mounia Lalmas-Roelleke (20)

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
 
Tutorial on metrics of user engagement -- Applications to Search & E- commerce
Tutorial on metrics of user engagement -- Applications to Search & E- commerceTutorial on metrics of user engagement -- Applications to Search & E- commerce
Tutorial on metrics of user engagement -- Applications to Search & E- commerce
 
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
 
Friendly, Appealing or Both? Characterising User Experience in Sponsored Sear...
Friendly, Appealing or Both? Characterising User Experience in Sponsored Sear...Friendly, Appealing or Both? Characterising User Experience in Sponsored Sear...
Friendly, Appealing or Both? Characterising User Experience in Sponsored Sear...
 
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
 
Advertising Quality Science
Advertising Quality ScienceAdvertising Quality Science
Advertising Quality Science
 
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
 
Story-focused Reading in Online News and its Potential for User Engagement
Story-focused Reading in Online News and its Potential for User EngagementStory-focused Reading in Online News and its Potential for User Engagement
Story-focused Reading in Online News and its Potential for User Engagement
 
Mobile advertising: The preclick experience
Mobile advertising: The preclick experienceMobile advertising: The preclick experience
Mobile advertising: The preclick experience
 
Predicting Pre-click Quality for Native Advertisements
Predicting Pre-click Quality for Native AdvertisementsPredicting Pre-click Quality for Native Advertisements
Predicting Pre-click Quality for Native Advertisements
 
Improving Post-Click User Engagement on Native Ads via Survival Analysis
Improving Post-Click User Engagement on Native Ads via Survival AnalysisImproving Post-Click User Engagement on Native Ads via Survival Analysis
Improving Post-Click User Engagement on Native Ads via Survival Analysis
 
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
 
Promoting Positive Post-click Experience for In-Stream Yahoo Gemini Users
Promoting Positive Post-click Experience for In-Stream Yahoo Gemini UsersPromoting Positive Post-click Experience for In-Stream Yahoo Gemini Users
Promoting Positive Post-click Experience for In-Stream Yahoo Gemini Users
 
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...
 

Recently uploaded

Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 

Recently uploaded (20)

Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 

Networked User Engagement

  • 1. Networked user engagement user engagement optimization workshop - CIKM 2013 Jane%e  Lehmann   In  collabora*on  with:   Mounia  Lalmas,     Ricardo  Baeza-­‐Yates,     Elad  Yom-­‐Tov  
  • 2. outline How  to  measure  user  engagement?       2.  Network  metrics   From  site  to  network  engagement.       3.  Measuring  networked  user  engagement   Case  study  based  on  the  network  of  Yahoo  sites.   Lights  on  by  JC*+A!   1.  Mo%va%on  
  • 3. 182-­‐365+1  by  meaganmakes   How  to  measure   User   Engagement?  
  • 4. Measuring user engagement User  engagement  on  Yahoo!   Popularity Ac%vity   Loyalty   JaneHe  Lehmann   Web  traffic  reports:  Google  Analy%cs,  Alexa.com,  …    (#Users)    (DwellTime)    (AcJveDays)   MoJvaJon   4  
  • 5. Measuring user engagement However,  Yahoo!  has  many  sites:     maps,  flickr,  weather,  news,  shine,  etc.     How  to  measure  engagement  within     a  network  of  sites?   JaneHe  Lehmann   MoJvaJon   5  
  • 6. NETWORK OF SITES Large  online  providers     (AOL,  Google,  Yahoo!,  etc.)     offer  not  one  site,     but  a  network  of  sites   local   maps   mail   search   weather   news   daJng   frontpage   finance   jobs   sports   tv   autos   omg   shine   flickr   shopping   health   JaneHe  Lehmann   games   answer   travel   homes   MoJvaJon   groups   6  
  • 7. NETWORK OF SITES Each  site  is  usually     op%mized  individually,     with  some  effort  to  direct     users  between  them   local   maps   mail   search   weather   news   daJng   frontpage   finance   jobs   sports   tv   autos   omg   shine   flickr   shopping   health   JaneHe  Lehmann   games   answer   travel   homes   MoJvaJon   groups   7  
  • 8. NETWORK OF SITES local   maps   Online  mul%tasking   Users  switch  between  sites   within  one  online  session     (e.g.  emailing,  reading  news,     social  networking,   jobs   search)   mail   search   weather   news   daJng   frontpage   finance   sports   tv   autos   omg   shine   flickr   shopping   health   JaneHe  Lehmann   games   answer   travel   homes   MoJvaJon   groups   8  
  • 9. NETWORK OF SITES local   maps   Measuring  user     engagement  should     account  for     user  traffic  between     sites...   omg   shine   mail   search   weather   news   daJng   frontpage   finance   jobs   sports   tv   autos   flickr   shopping   health   JaneHe  Lehmann   games   answer   travel   homes   MoJvaJon   groups   9  
  • 10. NETWORK OF SITES local   maps   …  to  detect   missing   connec9ons   omg   shine   mail   search   weather   news   daJng   frontpage   finance   jobs   sports   tv   autos   flickr   shopping   health   JaneHe  Lehmann   games   answer   travel   homes   MoJvaJon   groups   10  
  • 11. NETWORK OF SITES local   maps   …  to  detect   sites  that  are     used  together   omg   shine   mail   search   weather   news   daJng   frontpage   finance   jobs   sports   tv   autos   flickr   shopping   health   JaneHe  Lehmann   games   answer   travel   homes   MoJvaJon   groups   11  
  • 12. NETWORK OF SITES local   maps   …  to  detect   isolated   sites   omg   shine   mail   search   weather   news   daJng   frontpage   finance   jobs   sports   tv   autos   flickr   shopping   health   JaneHe  Lehmann   games   answer   travel   homes   MoJvaJon   groups   12  
  • 13. NETWORK OF SITES local   maps   …  to  detect   important   sites   omg   shine   mail   search   weather   news   daJng   frontpage   finance   jobs   sports   tv   autos   flickr   shopping   health   JaneHe  Lehmann   games   answer   travel   homes   MoJvaJon   groups   13  
  • 14. Danboard  by  sⓘndy°   From  site  to  network   engagement     Looking  beyond  one           own  nose!  
  • 15. ENGAGEMENT NETWORKS Provider network Nonprovider service Traffic Provider service Provider service under study Our  approach   State  of  the  art   G=(V,  E,  λ)   V:   n<i>  -­‐  Sites,  services,  funcJonaliJes,  etc.   E:   e<i>  -­‐  Traffic  between  internal  nodes   λ(e):   Traffic  volume  (#Users)   JaneHe  Lehmann   n<e>  -­‐  External  sites   Networked  User  Engagement   15  
  • 16. Network-LEVEL METRICS Network  metrics       Size     9 22     30   90 15    TrafficVolume                Def.:  Sum  of  edge  weights    A  high  value  is  a  sign  of  a  high  networked  user  engagement;      users  navigate  oHen  between  the  sites  of  the  network.   45 78 ConnecJvity                              Density    Def.:  ProporJon  of  edges  to  maximum  possible    A  high  value  is  a  sign  of  a  high  networked  user  engagement;      users  navigate  between  many  different  sites.                                  Reciprocity    Def.:  RaJo  of  number  of  edges  in  both  direcJons    A  high  value  is  a  sign  of  a  high  networked  user  engagement;    users  do  not  only  navigate  from  one  site  to  another,  they  also  tend  to  return      to  previously  visited  sites.     JaneHe  Lehmann   Networked  User  Engagement   16  
  • 17. Network-LEVEL METRICS Network  metrics     Modularity          Modularity  [subNWmod]                      Def.:  Captures  the  existence  of  modules  based  on  a  random  walk  approach    A  high  modularity  indicates  that  users  visit  many  sites  of  one  subnetwork,      but  hardly  navigate  to  other  subnetworks.                            Global  Clustering  Coefficient  [GCC]      Def.:  Captures  the  existence  of  Jghtly  connected  groups  of  nodes    A  high  value  is  a  sign  of  a  high  networked  user  engagement;    users  access  sites  directly,  instead  of  using  front  pages.               Low GCC High GCC   JaneHe  Lehmann   Networked  User  Engagement   17  
  • 18. ENGAGEMENT NETWORKS Modularity  [subNWmod]   Yahoo!  Network  with  3  countries   low  modularity  è  low  engagement   JaneHe  Lehmann   high  modularity  è  high  engagement   Networked  User  Engagement   18  
  • 19. ENGAGEMENT NETWORKS Modularity  [subNWmod]   Yahoo!  Network  with  3  countries   Country   low  modularity     è  high  engagement   low  modularity  è  low  engagement   JaneHe  Lehmann   high  modularity  è  high  engagement   Networked  User  Engagement   19  
  • 20. lem  by    [  embr  ]     Case  Study     Measuring     Networked  user   engagement  
  • 21. ENGAGEMENT NETWORKS Interac%on  data   •  July  2011   •  2M  user,  25M  sessions   •  728  Yahoo!  sites  (news,  mails,  search,  etc.)   returning  edge   external     Networks   •  12  weighted  directed  networks,  filtered  by   »  »  »  »  Edge  types   Time   User  loyalty   Country    (internal,  internal  +  returning)    (Wednesday,  Sunday)    (causal,  acJve,  VIP)    (5  EU  countries)     •  Applying  metrics  on  networks,  results  are   normalized  using  the  z-­‐score   z-­‐score   above average Country1 Country2 Country3 Country4 Country5 average below average trafficVolume JaneHe  Lehmann   Networked  User  Engagement   21  
  • 22. Network-LEVEL METRICS Edge-­‐based  networks               Size Connectivity trafficVolume Edgeint Edgeint+ext density reciprocity Timewed Timesun Modularity subNWmod Usercasual Usernormal GCC UserVIP   Leaving  the  network  does  not  necessarily  entail  less  engagement   •  Traffic  increases  significant  when  accounJng  for  returning  traffic  [18.26%]   •  ConnecJvity  increases  à  User  use  new  navigaJon  paths   •  Modularity  increases  à  Users  stay  in  the  same  part  of  the  network     JaneHe  Lehmann   Networked  User  Engagement   22  
  • 23. Network-LEVEL METRICS Time-­‐based  networks               Size Connectivity trafficVolume Edgeint Edgeint+ext density reciprocity Timewed Timesun Modularity subNWmod Usercasual Usernormal GCC UserVIP   Naviga%on  is  more  goal-­‐oriented  during  the  week   •  TrafficVolume  and  density  are  lower  on  Sunday  à  Less  acJvity   •  Reciprocity,  subNW,  and  GCC  are  higher  on  Sunday  à  User  return  more  omen  to  already   visited  sites  and  visit  more  sites  than  usual  (browsing  with  less  specific  goals)     JaneHe  Lehmann   Networked  User  Engagement   23  
  • 24. Network-LEVEL METRICS User-­‐based  networks               Size Connectivity trafficVolume Edgeint Edgeint+ext density reciprocity Timewed Timesun Modularity subNWmod Usercasual Usernormal GCC UserVIP   Loyal  users  have  also  a  higher  networked  user  engagement   •  TrafficVolume  is  higher  for  VIP  user  à  More  acJvity   •  ConnecJvity  and  modularity  is  higher  for  VIP  user  à  Users  are  interested  in  more  sites   •  GCC  is  lower  for  causal  users  à  Users  access  sites  using  the  front  pages     JaneHe  Lehmann   Networked  User  Engagement   24  
  • 25. Network-LEVEL METRICS Country-­‐based  networks               Size trafficVolume Country1 Connectivity density Modularity reciprocity Country2 subNWmod GCC Country4 Country5 Country3   Networked  user  engagement  differs  between  countries   •  Country1:  Highest  trafficVolume  +  GCC,  high  density  +  reciprocity,  lowest  subNWmod  à  high   engagement   •  Country5:  Low  trafficVolume,  but  high  density    +  GCC,  low  subNWmod  à  less  popular,  but  high   engagement   JaneHe  Lehmann     Networked  User  Engagement   25  
  • 26. CONCLUSION AND FUTURE WORK •  Network  analysis  enhances  the  understanding  of  user  engagement.   It  allows:   •  To  analyze  users  browsing  behavior  on  a  global  scale   •  To  compare  networks  of  sites  (e.g.  of  different  countries)   •  To  observe  differences  over  Jme   •  Leaving  the  network  does  not  entail  less  engagement   •  Some  network  metrics  are  more  useful  than  others   Future  work:   •  DefiniJon  of  metrics  that  combine  network  traffic  and  engagement   •  Comparing  traffic-­‐  and  hyperlink-­‐networks   •  Studying  the  effect  of  changes  in  the  network   JaneHe  Lehmann   Networked  User  Engagement   26  
  • 27. Janebe  Lehmann   Universitat  Pompeu  Fabra,  Spain   lehmannj@acm.org     Mounia  Lalmas   Yahoo  Labs,  London,  UK   mounia@acm.org     Ricardo  Baeza-­‐Yates   Yahoo  Labs,  Barcelona,  Spain   rbaeza@acm.org     Elad  Yom-­‐Tov   Microsog  Research,  Herzliya,  Israel   elad@ieee.org