SlideShare a Scribd company logo
1 of 42
Download to read offline
Metrics, Engagement &
“Recommenders”
Mounia Lalmas
PZN Offsite 2019
Outline
About
How
Through the (my) lens
on user engagement
PZN Offsite 2019
About
User engagement
Metrics
Interpretations
PZN Offsite 2019
About
User engagement
Metrics
Interpretations
What is user engagement?
User engagement is the quality of the user experience that emphasizes the
positive aspects of interaction – in particular the fact of wanting to use the
technology longer and often.
S Attfield, G Kazai, M Lalmas & B Piwowarski. Towards a science of user engagement (Position Paper). WSDM Workshop on User Modelling
for Web Applications, 2011.
The engagement life cycle
Point of
engagement
Period of
engagement
Disengagement
Re-engagement
How engagement starts (acquisition & activation)
Aesthetics & novelty in sync with user interests & contexts.
Ability to maintain user attention and interests
Main part of engagement and usually the focus of recommenders.
Loss of interests leads to passive usage & even stopping usage
Identifying users that are likely to churn often undertaken.
Engage again after becoming disengaged
Triggered by relevance, novelty, convenience, remembering past positive experience
sometimes as result of campaign strategy.
New
Users
Acquisition
Active Users
Activation
Disengagement
Dormant Users
Churn
Disengagement Re-engagement
Period of engagement
relates to user behaviour with
the product during a session
and across sessions.
The engagement life cycle
8
New
Users
Acquisition
Active Users
Activation
Disengagement
Dormant Users
Churn
Disengagement Re-engagement
Period of engagement
relates to user behaviour
with the product during a
session and across sessions.
8
The engagement life cycleQuality of the user experience during and
across sessions
People remember engaging experiences
and want to repeat them.
We need metrics to quantify the quality of the
user experience.
The “relation” to Reinforcement Learning?
It is about the
user engagement
journey.
Within a session.
Across sessions.
PZN Offsite 2019
About
User engagement
Metrics
Interpretations
3. Optimization metrics Objective metrics to train recommenders
Three levels of metrics
2. Behavioral metrics Online metrics
1. Business metrics KPIs
follow
post
percentage
completion
dwell time
abandonment
rate
click to
stream
impression
to click
long clicksave
Optimization metrics mostly quantify how users engage within a
session and act as proxy of engagement.
Reward
Optimization metric
Within session?
Within this and next
sessions?
…
Across sessions?
Action
Reward
User now
Recommender
User next?
The “relation” to Reinforcement Learning
Q
PZN Offsite 2019
About
User engagement
Metrics
Interpretations
Click What is the value of a
click?
Click-through rate = ratio of users who click on a specific
link to the number of total users who view a page, email,
advertisement, …
Most used optimization metric.
Dwell time is a better proxy for user
interest on a news article than click.
An efficient way to reduce click-baits.
Optimizing for dwell time led to
increase in click-through rates.
X Yi, L Hong, E Zhong, N Nan Liu & S Rajan. Beyond Clicks: Dwell Time for Personalization. RecSys 2014.
H Lu, M Zhang, W Ma, Y Shao, Y Liu & S Ma. Quality Effects on User Preferences and Behaviors in Mobile News Streaming User
Modeling. WWW 2019.
peak on app X
Accidental clicks do not reflect
post-click experience.
app X
peak on app Y
dwell time distribution of apps X and Y for given ad
app Y
G Tolomei, M Lalmas, A Farahat & A Haines. Data-driven identification of accidental clicks on mobile ads with applications to advertiser
cost discounting and click-through rate prediction. Journal of Data Science and Analytics, 2018.
Dwell time What does spending time
really means?
Dwell time = contiguous time
spent on a site or web page.
Dwell time varies by site type.
Dwell time has a relatively large
variance even for the same site.
average and variance of dwell time of 50 sites
E Yom-Tov, M Lalmas, R Baeza-Yates, G Dupret, J Lehmann & P Donmez. Measuring Inter-Site Engagement. BigData 2013.
Reading cursor heatmap of relevant document vs scanning cursor heatmap of non-relevant document
Q Guo & E Agichtein. Beyond dwell time: estimating document relevance from cursor movements and other post-click searcher
behavior. WWW 2012.
Dwell time used as proxy of
landing page quality.
non-mobile optimized mobile optimized
M Lalmas, J Lehmann, G Shaked, F Silvestri & G Tolomei. Promoting Positive Post-click Experience for In-Stream Yahoo Gemini
Users. KDD Industry track 2015.
Dwell time on non-optimized landing pages comparable and even higher
than on mobile-optimized ones.
PZN Offsite 2019
How
Understanding intents
Optimizing for the
right metric
Acting on
segmentation
Thinking about
diversity
Understanding
intents
R Mehrotra, M Lalmas, D Kenney, T Lim-
Meng & G Hashemian. Jointly Leveraging
Intent and Interaction Signals to Predict
User Satisfaction with Slate
Recommendations. WWW 2019.
Three Intent Models
Passively listening
- quickly access playlists or saved music
- play music matching mood or activity
- find music to play in background
Actively engaging
- discover new music to listen to now
- save new music or follow new playlists for later
- explore artists or albums more deeply
Home
Considering intent and learning across intents
improves ability to infer user satisfaction by 20%.
intent important to
interpret
user interaction
Important to consider user intent to predict satisfaction,
define optimization metric or interpret a metric.
N Su, J He, Y Liu, M Zhang & S Ma. User Intent, Behaviour, and Perceived Satisfaction in Product Search. WSDM 2018.
J Cheng, C Lo & J Leskovec. Predicting Intent Using Activity Logs: How Goal Specificity and Temporal Range Affect User Behavior. WWW 2017.
user research
quantitative
research
intent model
intent-aware
optimisation
common
intent
Understanding intent is hard
Optimizing for the
right metric
P Dragone, R Mehrotra & M Lalmas.
Deriving User- and Content-specific
Rewards for Contextual Bandits. WWW
2019.
Using playlist consumption time to inform metric
to optimise for Spotify Home reward function
Optimizing for mean consumption time led to +22.24% in predicted
stream rate. Defining per user x playlist cluster led to further +13%.
mean of
consumption
time
co-clustering
user group x
playlist type
Home
Recommenders will be very good at optimizing for the
chosen metric.
X Yi, L Hong, E Zhong, N Nan Liu & S Rajan. Beyond clicks: dwell time for personalization. RecSys 2014.
M Lalmas, H O’Brien & E Yom-Tov. Measuring user engagement. Morgan & Claypool Publishers, 2014.
J Lehmann, M Lalmas, E Yom-Tov and G Dupret. Models of User Engagement. UMAP 2012.
qualitative
research
correlation vs
causation
interaction contributioninvolvement
Choosing metric is important
Acting on
segmentation
Measure of user listening diversity
specialist generalist
Listening diversity = number of genres liked in past x months
Like a genre = have affinity for at least y artists in that genre
Paper under review.
Genre
diversity
By segmenting users into specialist vs generalists,
we observed different retention and conversion
behaviors.
Segmentation helps recommenders to perform for users
and contents across the spectrum.
Y Jinyun, W Chu & R White. Cohort modeling for enhanced personalized search. SIGIR 2014
S Goel, A Broder, E Gabrilovich & B Pang. Anatomy of the long tail: ordinary people with extraordinary tastes. WSDM 2010.
R White, S Dumais & J Teevan. Characterizing the influence of domain expertise on web search behavior. WSDM 2009.
who? what? where? why?when?
Optimizing for segmentation
Thinking about
diversity
Paper under review.
Satisfaction
Optimizing for multiple satisfaction objectives
together performs better than single metric
optimization.
Satisfaction metrics
include clicks, stream
time, number of song
played, etc.
Model is learning more
relevant patterns of user
satisfaction with more
optimization metrics.
When thinking diversity, recommenders become
informed about what and who they serve.
H Cramer, J Wortman-Vaughan, K Holstein, H Wallach, H Daume, M Dudík, S Reddy & J Garcia-Gathright. Algorithmic bias in practice. FAT*
Industry Translation Tutorial, 2019.
P Shah, A Soni & T Chevalier. Online Ranking with Constraints: A Primal-Dual Algorithm and Applications to Web Traffic-Shaping. KDD 2017.
D Agarwal & S Chatterjee. Constrained optimization for homepage relevance. WWW 2015.
algorithmic
bias
data bias over-index awarenessunder-index
Understanding diversity
One more thing
session
session
session
session
session
next hour, day,
next week, next
month, etc
Inter-session engagement measures
user engagement across sessions and
relates to KPIs and business metrics.
Intra-session engagement
measures user engagement
during the session.
session
Intra-session measures can easily
mislead, especially for a short time.
R Kohavi, A Deng, B Frasca, R Longbotham, T Walker & Y Xu. Trustworthy online controlled experiments: Five puzzling outcomes
explained. KDD 2012.
Correlation / Causation
● Do not capture how users engage during a session
● May not deliver much, if any, in terms of improving recommenders
● Not clear yet how recommenders can learn from using inter-session metrics
We optimize (and monitor) intra-session metrics … but those that move inter-
session metrics.
intra-session metrics inter-session metrics
Optimization
Hong & M Lalmas. Tutorial on Online User Engagement: Metrics and Optimization. WWW 2019.
H Hohnhold, D O’Brien & D Tang. Focusing on the Long-term: It’s Good for Users and Business. KDD 2015.
G Dupret & M Lalmas. Absence time and user engagement: Evaluating Ranking Functions. WSDM 2013.
We do not optimize (yet) for inter-session
metrics
Correlation / Causation
● Do not capture how users engage during a session
● May not deliver much, if any, in terms of improving recommenders
● Not clear yet how recommenders learn from using inter-session metrics
We optimize (and monitor) intra-session metrics … but those that move inter-
session metrics.
intra-session metrics inter-session metrics
Optimization
Hong & M Lalmas. Tutorial on Online User Engagement: Metrics and Optimization. WWW 2019.
H Hohnhold, D O’Brien & D Tang. Focusing on the Long-term: It’s Good for Users and Business. KDD 2015.
G Dupret & M Lalmas. Absence time and user engagement: Evaluating Ranking Functions. WSDM 2013.
We do not optimize (yet) for inter-session
metrics
Can research in reinforcement
learning help here?
Can we learn metrics using
reinforcement learning?
Let us recap
PZN Offsite 2019
Understanding intents
Optimizing for the right metric
Acting on segmentation
Thinking about diversity
User intents help informing
metric optimization & metric
interpretation.
Diversity, intents, segmentation
help understanding the value of
our recommendations.
Segmentation helps adapting
recommender models.
Thank you

More Related Content

What's hot

Recent Trends in Personalization: A Netflix Perspective
Recent Trends in Personalization: A Netflix PerspectiveRecent Trends in Personalization: A Netflix Perspective
Recent Trends in Personalization: A Netflix PerspectiveJustin Basilico
 
Past, Present & Future of Recommender Systems: An Industry Perspective
Past, Present & Future of Recommender Systems: An Industry PerspectivePast, Present & Future of Recommender Systems: An Industry Perspective
Past, Present & Future of Recommender Systems: An Industry PerspectiveJustin Basilico
 
Missing values in recommender models
Missing values in recommender modelsMissing values in recommender models
Missing values in recommender modelsParmeshwar Khurd
 
Sequential Decision Making in Recommendations
Sequential Decision Making in RecommendationsSequential Decision Making in Recommendations
Sequential Decision Making in RecommendationsJaya Kawale
 
Context Aware Recommendations at Netflix
Context Aware Recommendations at NetflixContext Aware Recommendations at Netflix
Context Aware Recommendations at NetflixLinas Baltrunas
 
Recent Trends in Personalization at Netflix
Recent Trends in Personalization at NetflixRecent Trends in Personalization at Netflix
Recent Trends in Personalization at NetflixJustin Basilico
 
Artwork Personalization at Netflix
Artwork Personalization at NetflixArtwork Personalization at Netflix
Artwork Personalization at NetflixJustin Basilico
 
Personalizing "The Netflix Experience" with Deep Learning
Personalizing "The Netflix Experience" with Deep LearningPersonalizing "The Netflix Experience" with Deep Learning
Personalizing "The Netflix Experience" with Deep LearningAnoop Deoras
 
Deep Learning for Recommender Systems
Deep Learning for Recommender SystemsDeep Learning for Recommender Systems
Deep Learning for Recommender SystemsYves Raimond
 
Artwork Personalization at Netflix Fernando Amat RecSys2018
Artwork Personalization at Netflix Fernando Amat RecSys2018 Artwork Personalization at Netflix Fernando Amat RecSys2018
Artwork Personalization at Netflix Fernando Amat RecSys2018 Fernando Amat
 
Collaborative Filtering at Spotify
Collaborative Filtering at SpotifyCollaborative Filtering at Spotify
Collaborative Filtering at SpotifyErik Bernhardsson
 
Crafting Recommenders: the Shallow and the Deep of it!
Crafting Recommenders: the Shallow and the Deep of it! Crafting Recommenders: the Shallow and the Deep of it!
Crafting Recommenders: the Shallow and the Deep of it! Sudeep Das, Ph.D.
 
Learning a Personalized Homepage
Learning a Personalized HomepageLearning a Personalized Homepage
Learning a Personalized HomepageJustin Basilico
 
Déjà Vu: The Importance of Time and Causality in Recommender Systems
Déjà Vu: The Importance of Time and Causality in Recommender SystemsDéjà Vu: The Importance of Time and Causality in Recommender Systems
Déjà Vu: The Importance of Time and Causality in Recommender SystemsJustin Basilico
 
Making Netflix Machine Learning Algorithms Reliable
Making Netflix Machine Learning Algorithms ReliableMaking Netflix Machine Learning Algorithms Reliable
Making Netflix Machine Learning Algorithms ReliableJustin Basilico
 
A Multi-Armed Bandit Framework For Recommendations at Netflix
A Multi-Armed Bandit Framework For Recommendations at NetflixA Multi-Armed Bandit Framework For Recommendations at Netflix
A Multi-Armed Bandit Framework For Recommendations at NetflixJaya Kawale
 
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
 
Interactive Recommender Systems with Netflix and Spotify
Interactive Recommender Systems with Netflix and SpotifyInteractive Recommender Systems with Netflix and Spotify
Interactive Recommender Systems with Netflix and SpotifyChris Johnson
 

What's hot (20)

Recent Trends in Personalization: A Netflix Perspective
Recent Trends in Personalization: A Netflix PerspectiveRecent Trends in Personalization: A Netflix Perspective
Recent Trends in Personalization: A Netflix Perspective
 
Past, Present & Future of Recommender Systems: An Industry Perspective
Past, Present & Future of Recommender Systems: An Industry PerspectivePast, Present & Future of Recommender Systems: An Industry Perspective
Past, Present & Future of Recommender Systems: An Industry Perspective
 
Recommending and searching @ Spotify
Recommending and searching @ SpotifyRecommending and searching @ Spotify
Recommending and searching @ Spotify
 
Missing values in recommender models
Missing values in recommender modelsMissing values in recommender models
Missing values in recommender models
 
Sequential Decision Making in Recommendations
Sequential Decision Making in RecommendationsSequential Decision Making in Recommendations
Sequential Decision Making in Recommendations
 
Context Aware Recommendations at Netflix
Context Aware Recommendations at NetflixContext Aware Recommendations at Netflix
Context Aware Recommendations at Netflix
 
Recent Trends in Personalization at Netflix
Recent Trends in Personalization at NetflixRecent Trends in Personalization at Netflix
Recent Trends in Personalization at Netflix
 
Artwork Personalization at Netflix
Artwork Personalization at NetflixArtwork Personalization at Netflix
Artwork Personalization at Netflix
 
Personalizing "The Netflix Experience" with Deep Learning
Personalizing "The Netflix Experience" with Deep LearningPersonalizing "The Netflix Experience" with Deep Learning
Personalizing "The Netflix Experience" with Deep Learning
 
Recent Trends in Personalization at Netflix
Recent Trends in Personalization at NetflixRecent Trends in Personalization at Netflix
Recent Trends in Personalization at Netflix
 
Deep Learning for Recommender Systems
Deep Learning for Recommender SystemsDeep Learning for Recommender Systems
Deep Learning for Recommender Systems
 
Artwork Personalization at Netflix Fernando Amat RecSys2018
Artwork Personalization at Netflix Fernando Amat RecSys2018 Artwork Personalization at Netflix Fernando Amat RecSys2018
Artwork Personalization at Netflix Fernando Amat RecSys2018
 
Collaborative Filtering at Spotify
Collaborative Filtering at SpotifyCollaborative Filtering at Spotify
Collaborative Filtering at Spotify
 
Crafting Recommenders: the Shallow and the Deep of it!
Crafting Recommenders: the Shallow and the Deep of it! Crafting Recommenders: the Shallow and the Deep of it!
Crafting Recommenders: the Shallow and the Deep of it!
 
Learning a Personalized Homepage
Learning a Personalized HomepageLearning a Personalized Homepage
Learning a Personalized Homepage
 
Déjà Vu: The Importance of Time and Causality in Recommender Systems
Déjà Vu: The Importance of Time and Causality in Recommender SystemsDéjà Vu: The Importance of Time and Causality in Recommender Systems
Déjà Vu: The Importance of Time and Causality in Recommender Systems
 
Making Netflix Machine Learning Algorithms Reliable
Making Netflix Machine Learning Algorithms ReliableMaking Netflix Machine Learning Algorithms Reliable
Making Netflix Machine Learning Algorithms Reliable
 
A Multi-Armed Bandit Framework For Recommendations at Netflix
A Multi-Armed Bandit Framework For Recommendations at NetflixA Multi-Armed Bandit Framework For Recommendations at Netflix
A Multi-Armed Bandit Framework For Recommendations at Netflix
 
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
 
Interactive Recommender Systems with Netflix and Spotify
Interactive Recommender Systems with Netflix and SpotifyInteractive Recommender Systems with Netflix and Spotify
Interactive Recommender Systems with Netflix and Spotify
 

Similar to Engagement, metrics and "recommenders"

EffectivenessofSocialmediamarketing.docx
EffectivenessofSocialmediamarketing.docxEffectivenessofSocialmediamarketing.docx
EffectivenessofSocialmediamarketing.docxbala krishna
 
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
 
1. [1 9]online banner ad corrected
1. [1 9]online banner ad corrected1. [1 9]online banner ad corrected
1. [1 9]online banner ad correctedAlexander Decker
 
11.online banner ad corrected
11.online banner ad corrected11.online banner ad corrected
11.online banner ad correctedAlexander Decker
 
Developing the Social Media Value Chain_Littlewood_Bick_2015_Presentation
Developing the Social Media Value Chain_Littlewood_Bick_2015_PresentationDeveloping the Social Media Value Chain_Littlewood_Bick_2015_Presentation
Developing the Social Media Value Chain_Littlewood_Bick_2015_PresentationKerry Littlewood
 
COMPREHENSIVE_PROJECT_REPORT_A_comprehen.docx
COMPREHENSIVE_PROJECT_REPORT_A_comprehen.docxCOMPREHENSIVE_PROJECT_REPORT_A_comprehen.docx
COMPREHENSIVE_PROJECT_REPORT_A_comprehen.docxSoumyajitKarmakar7
 
Innovations and Trends in B2B Marketing
Innovations and Trends in B2B Marketing�Innovations and Trends in B2B Marketing�
Innovations and Trends in B2B MarketingZohreh Daemi, MBA, DBA
 
Engaging users in digital strategy development
Engaging users in digital strategy developmentEngaging users in digital strategy development
Engaging users in digital strategy developmentEndeavor Management
 
Preference central survey_fullreport
Preference central survey_fullreportPreference central survey_fullreport
Preference central survey_fullreportMarketingfacts
 
How Social Media influence in purchasing decision of Buyer
How Social Media influence in purchasing decision of BuyerHow Social Media influence in purchasing decision of Buyer
How Social Media influence in purchasing decision of BuyerNirav Mevcha
 
KD Paine - Are We Engaged Yet? How to Develop Your Engagement Metric
KD Paine - Are We Engaged Yet? How to Develop Your Engagement MetricKD Paine - Are We Engaged Yet? How to Develop Your Engagement Metric
KD Paine - Are We Engaged Yet? How to Develop Your Engagement MetricInfluence People
 
BRM Project by Reeba and Rida .docx
BRM Project by Reeba and Rida .docxBRM Project by Reeba and Rida .docx
BRM Project by Reeba and Rida .docxreeba20
 
070725 Online Pr
070725   Online Pr070725   Online Pr
070725 Online PrGed Carroll
 
070726 Online Pr
070726   Online Pr070726   Online Pr
070726 Online PrGed Carroll
 
A Strategic Plan of CRM for Nonprofit Organizations
A Strategic Plan of CRM for Nonprofit OrganizationsA Strategic Plan of CRM for Nonprofit Organizations
A Strategic Plan of CRM for Nonprofit OrganizationsIrem Gokce Aydin
 
Sandy Williams Hilfiker - Involving People with Limited Literacy Skills in Co...
Sandy Williams Hilfiker - Involving People with Limited Literacy Skills in Co...Sandy Williams Hilfiker - Involving People with Limited Literacy Skills in Co...
Sandy Williams Hilfiker - Involving People with Limited Literacy Skills in Co...Plain Talk 2015
 
Using Data-Driven Insights to Plan & Execute Campaigns
Using Data-Driven Insights to Plan & Execute CampaignsUsing Data-Driven Insights to Plan & Execute Campaigns
Using Data-Driven Insights to Plan & Execute CampaignsSHIFT Communications
 

Similar to Engagement, metrics and "recommenders" (20)

EffectivenessofSocialmediamarketing.docx
EffectivenessofSocialmediamarketing.docxEffectivenessofSocialmediamarketing.docx
EffectivenessofSocialmediamarketing.docx
 
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
 
1. [1 9]online banner ad corrected
1. [1 9]online banner ad corrected1. [1 9]online banner ad corrected
1. [1 9]online banner ad corrected
 
11.online banner ad corrected
11.online banner ad corrected11.online banner ad corrected
11.online banner ad corrected
 
Developing the Social Media Value Chain_Littlewood_Bick_2015_Presentation
Developing the Social Media Value Chain_Littlewood_Bick_2015_PresentationDeveloping the Social Media Value Chain_Littlewood_Bick_2015_Presentation
Developing the Social Media Value Chain_Littlewood_Bick_2015_Presentation
 
COMPREHENSIVE_PROJECT_REPORT_A_comprehen.docx
COMPREHENSIVE_PROJECT_REPORT_A_comprehen.docxCOMPREHENSIVE_PROJECT_REPORT_A_comprehen.docx
COMPREHENSIVE_PROJECT_REPORT_A_comprehen.docx
 
Innovations and Trends in B2B Marketing
Innovations and Trends in B2B Marketing�Innovations and Trends in B2B Marketing�
Innovations and Trends in B2B Marketing
 
Engaging users in digital strategy development
Engaging users in digital strategy developmentEngaging users in digital strategy development
Engaging users in digital strategy development
 
Preference central survey_fullreport
Preference central survey_fullreportPreference central survey_fullreport
Preference central survey_fullreport
 
Srp
SrpSrp
Srp
 
Srp
SrpSrp
Srp
 
How Social Media influence in purchasing decision of Buyer
How Social Media influence in purchasing decision of BuyerHow Social Media influence in purchasing decision of Buyer
How Social Media influence in purchasing decision of Buyer
 
KD Paine - Are We Engaged Yet? How to Develop Your Engagement Metric
KD Paine - Are We Engaged Yet? How to Develop Your Engagement MetricKD Paine - Are We Engaged Yet? How to Develop Your Engagement Metric
KD Paine - Are We Engaged Yet? How to Develop Your Engagement Metric
 
Dissertation
DissertationDissertation
Dissertation
 
BRM Project by Reeba and Rida .docx
BRM Project by Reeba and Rida .docxBRM Project by Reeba and Rida .docx
BRM Project by Reeba and Rida .docx
 
070725 Online Pr
070725   Online Pr070725   Online Pr
070725 Online Pr
 
070726 Online Pr
070726   Online Pr070726   Online Pr
070726 Online Pr
 
A Strategic Plan of CRM for Nonprofit Organizations
A Strategic Plan of CRM for Nonprofit OrganizationsA Strategic Plan of CRM for Nonprofit Organizations
A Strategic Plan of CRM for Nonprofit Organizations
 
Sandy Williams Hilfiker - Involving People with Limited Literacy Skills in Co...
Sandy Williams Hilfiker - Involving People with Limited Literacy Skills in Co...Sandy Williams Hilfiker - Involving People with Limited Literacy Skills in Co...
Sandy Williams Hilfiker - Involving People with Limited Literacy Skills in Co...
 
Using Data-Driven Insights to Plan & Execute Campaigns
Using Data-Driven Insights to Plan & Execute CampaignsUsing Data-Driven Insights to Plan & Execute Campaigns
Using Data-Driven Insights to Plan & Execute Campaigns
 

More from 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
 
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
 
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)

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
 
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...
 
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

VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...tanu pandey
 
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...SUHANI PANDEY
 
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceDelhi Call girls
 
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
 
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
 
Enjoy Night⚡Call Girls Samalka Delhi >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Samalka Delhi >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Samalka Delhi >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Samalka Delhi >༒8448380779 Escort ServiceDelhi Call girls
 
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
 
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.soniya singh
 
Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...
Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...
Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...SUHANI PANDEY
 
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...Diya Sharma
 
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...SUHANI PANDEY
 
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...SUHANI PANDEY
 
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.soniya singh
 
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...SUHANI PANDEY
 
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge GraphsEleniIlkou
 
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...tanu pandey
 
(+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)

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...
 
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
 
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...
 
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
 
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
 
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
 
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
 
Enjoy Night⚡Call Girls Samalka Delhi >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Samalka Delhi >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Samalka Delhi >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Samalka Delhi >༒8448380779 Escort Service
 
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...
 
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
 
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
 
Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...
Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...
Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...
 
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
 
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
 
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
 
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
 
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
 
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
 
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
 
(+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 ...
 

Engagement, metrics and "recommenders"

  • 2. PZN Offsite 2019 Outline About How Through the (my) lens on user engagement
  • 3. PZN Offsite 2019 About User engagement Metrics Interpretations
  • 4. PZN Offsite 2019 About User engagement Metrics Interpretations
  • 5. What is user engagement? User engagement is the quality of the user experience that emphasizes the positive aspects of interaction – in particular the fact of wanting to use the technology longer and often. S Attfield, G Kazai, M Lalmas & B Piwowarski. Towards a science of user engagement (Position Paper). WSDM Workshop on User Modelling for Web Applications, 2011.
  • 6. The engagement life cycle Point of engagement Period of engagement Disengagement Re-engagement How engagement starts (acquisition & activation) Aesthetics & novelty in sync with user interests & contexts. Ability to maintain user attention and interests Main part of engagement and usually the focus of recommenders. Loss of interests leads to passive usage & even stopping usage Identifying users that are likely to churn often undertaken. Engage again after becoming disengaged Triggered by relevance, novelty, convenience, remembering past positive experience sometimes as result of campaign strategy.
  • 7. New Users Acquisition Active Users Activation Disengagement Dormant Users Churn Disengagement Re-engagement Period of engagement relates to user behaviour with the product during a session and across sessions. The engagement life cycle
  • 8. 8 New Users Acquisition Active Users Activation Disengagement Dormant Users Churn Disengagement Re-engagement Period of engagement relates to user behaviour with the product during a session and across sessions. 8 The engagement life cycleQuality of the user experience during and across sessions People remember engaging experiences and want to repeat them. We need metrics to quantify the quality of the user experience.
  • 9. The “relation” to Reinforcement Learning? It is about the user engagement journey. Within a session. Across sessions.
  • 10. PZN Offsite 2019 About User engagement Metrics Interpretations
  • 11. 3. Optimization metrics Objective metrics to train recommenders Three levels of metrics 2. Behavioral metrics Online metrics 1. Business metrics KPIs
  • 12. follow post percentage completion dwell time abandonment rate click to stream impression to click long clicksave Optimization metrics mostly quantify how users engage within a session and act as proxy of engagement.
  • 13. Reward Optimization metric Within session? Within this and next sessions? … Across sessions? Action Reward User now Recommender User next? The “relation” to Reinforcement Learning Q
  • 14. PZN Offsite 2019 About User engagement Metrics Interpretations
  • 15. Click What is the value of a click?
  • 16. Click-through rate = ratio of users who click on a specific link to the number of total users who view a page, email, advertisement, … Most used optimization metric.
  • 17. Dwell time is a better proxy for user interest on a news article than click. An efficient way to reduce click-baits. Optimizing for dwell time led to increase in click-through rates. X Yi, L Hong, E Zhong, N Nan Liu & S Rajan. Beyond Clicks: Dwell Time for Personalization. RecSys 2014. H Lu, M Zhang, W Ma, Y Shao, Y Liu & S Ma. Quality Effects on User Preferences and Behaviors in Mobile News Streaming User Modeling. WWW 2019.
  • 18. peak on app X Accidental clicks do not reflect post-click experience. app X peak on app Y dwell time distribution of apps X and Y for given ad app Y G Tolomei, M Lalmas, A Farahat & A Haines. Data-driven identification of accidental clicks on mobile ads with applications to advertiser cost discounting and click-through rate prediction. Journal of Data Science and Analytics, 2018.
  • 19. Dwell time What does spending time really means?
  • 20. Dwell time = contiguous time spent on a site or web page. Dwell time varies by site type. Dwell time has a relatively large variance even for the same site. average and variance of dwell time of 50 sites E Yom-Tov, M Lalmas, R Baeza-Yates, G Dupret, J Lehmann & P Donmez. Measuring Inter-Site Engagement. BigData 2013.
  • 21. Reading cursor heatmap of relevant document vs scanning cursor heatmap of non-relevant document Q Guo & E Agichtein. Beyond dwell time: estimating document relevance from cursor movements and other post-click searcher behavior. WWW 2012.
  • 22. Dwell time used as proxy of landing page quality. non-mobile optimized mobile optimized M Lalmas, J Lehmann, G Shaked, F Silvestri & G Tolomei. Promoting Positive Post-click Experience for In-Stream Yahoo Gemini Users. KDD Industry track 2015. Dwell time on non-optimized landing pages comparable and even higher than on mobile-optimized ones.
  • 23. PZN Offsite 2019 How Understanding intents Optimizing for the right metric Acting on segmentation Thinking about diversity
  • 25. R Mehrotra, M Lalmas, D Kenney, T Lim- Meng & G Hashemian. Jointly Leveraging Intent and Interaction Signals to Predict User Satisfaction with Slate Recommendations. WWW 2019. Three Intent Models Passively listening - quickly access playlists or saved music - play music matching mood or activity - find music to play in background Actively engaging - discover new music to listen to now - save new music or follow new playlists for later - explore artists or albums more deeply Home Considering intent and learning across intents improves ability to infer user satisfaction by 20%. intent important to interpret user interaction
  • 26. Important to consider user intent to predict satisfaction, define optimization metric or interpret a metric. N Su, J He, Y Liu, M Zhang & S Ma. User Intent, Behaviour, and Perceived Satisfaction in Product Search. WSDM 2018. J Cheng, C Lo & J Leskovec. Predicting Intent Using Activity Logs: How Goal Specificity and Temporal Range Affect User Behavior. WWW 2017. user research quantitative research intent model intent-aware optimisation common intent Understanding intent is hard
  • 28. P Dragone, R Mehrotra & M Lalmas. Deriving User- and Content-specific Rewards for Contextual Bandits. WWW 2019. Using playlist consumption time to inform metric to optimise for Spotify Home reward function Optimizing for mean consumption time led to +22.24% in predicted stream rate. Defining per user x playlist cluster led to further +13%. mean of consumption time co-clustering user group x playlist type Home
  • 29. Recommenders will be very good at optimizing for the chosen metric. X Yi, L Hong, E Zhong, N Nan Liu & S Rajan. Beyond clicks: dwell time for personalization. RecSys 2014. M Lalmas, H O’Brien & E Yom-Tov. Measuring user engagement. Morgan & Claypool Publishers, 2014. J Lehmann, M Lalmas, E Yom-Tov and G Dupret. Models of User Engagement. UMAP 2012. qualitative research correlation vs causation interaction contributioninvolvement Choosing metric is important
  • 31. Measure of user listening diversity specialist generalist Listening diversity = number of genres liked in past x months Like a genre = have affinity for at least y artists in that genre Paper under review. Genre diversity By segmenting users into specialist vs generalists, we observed different retention and conversion behaviors.
  • 32. Segmentation helps recommenders to perform for users and contents across the spectrum. Y Jinyun, W Chu & R White. Cohort modeling for enhanced personalized search. SIGIR 2014 S Goel, A Broder, E Gabrilovich & B Pang. Anatomy of the long tail: ordinary people with extraordinary tastes. WSDM 2010. R White, S Dumais & J Teevan. Characterizing the influence of domain expertise on web search behavior. WSDM 2009. who? what? where? why?when? Optimizing for segmentation
  • 34. Paper under review. Satisfaction Optimizing for multiple satisfaction objectives together performs better than single metric optimization. Satisfaction metrics include clicks, stream time, number of song played, etc. Model is learning more relevant patterns of user satisfaction with more optimization metrics.
  • 35. When thinking diversity, recommenders become informed about what and who they serve. H Cramer, J Wortman-Vaughan, K Holstein, H Wallach, H Daume, M Dudík, S Reddy & J Garcia-Gathright. Algorithmic bias in practice. FAT* Industry Translation Tutorial, 2019. P Shah, A Soni & T Chevalier. Online Ranking with Constraints: A Primal-Dual Algorithm and Applications to Web Traffic-Shaping. KDD 2017. D Agarwal & S Chatterjee. Constrained optimization for homepage relevance. WWW 2015. algorithmic bias data bias over-index awarenessunder-index Understanding diversity
  • 37. session session session session session next hour, day, next week, next month, etc Inter-session engagement measures user engagement across sessions and relates to KPIs and business metrics. Intra-session engagement measures user engagement during the session. session Intra-session measures can easily mislead, especially for a short time. R Kohavi, A Deng, B Frasca, R Longbotham, T Walker & Y Xu. Trustworthy online controlled experiments: Five puzzling outcomes explained. KDD 2012.
  • 38. Correlation / Causation ● Do not capture how users engage during a session ● May not deliver much, if any, in terms of improving recommenders ● Not clear yet how recommenders can learn from using inter-session metrics We optimize (and monitor) intra-session metrics … but those that move inter- session metrics. intra-session metrics inter-session metrics Optimization Hong & M Lalmas. Tutorial on Online User Engagement: Metrics and Optimization. WWW 2019. H Hohnhold, D O’Brien & D Tang. Focusing on the Long-term: It’s Good for Users and Business. KDD 2015. G Dupret & M Lalmas. Absence time and user engagement: Evaluating Ranking Functions. WSDM 2013. We do not optimize (yet) for inter-session metrics
  • 39. Correlation / Causation ● Do not capture how users engage during a session ● May not deliver much, if any, in terms of improving recommenders ● Not clear yet how recommenders learn from using inter-session metrics We optimize (and monitor) intra-session metrics … but those that move inter- session metrics. intra-session metrics inter-session metrics Optimization Hong & M Lalmas. Tutorial on Online User Engagement: Metrics and Optimization. WWW 2019. H Hohnhold, D O’Brien & D Tang. Focusing on the Long-term: It’s Good for Users and Business. KDD 2015. G Dupret & M Lalmas. Absence time and user engagement: Evaluating Ranking Functions. WSDM 2013. We do not optimize (yet) for inter-session metrics Can research in reinforcement learning help here? Can we learn metrics using reinforcement learning?
  • 41. PZN Offsite 2019 Understanding intents Optimizing for the right metric Acting on segmentation Thinking about diversity User intents help informing metric optimization & metric interpretation. Diversity, intents, segmentation help understanding the value of our recommendations. Segmentation helps adapting recommender models.