SlideShare a Scribd company logo
1 of 183
Download to read offline
Capturing Insights
from Users Actions
Beyond Explicit Information
michele trevisiol
Capturing Insights
from Users Actions
Beyond Explicit Information
michele trevisiol
2015
Understanding the Users
Understanding the Users
explicit user
data
structured
Understanding the Users
semi-structured
explicit user
data
user generated
content
structured
Understanding the Users
semi-structured
implicit user
interactions
explicit user
data
user generated
content
structured un-structured
Understanding the Users
structured un-structured
semi-structured
Understanding the Users
structured
un-structured
semi-structured
explicit feedbackā€Ø
optimal data, but very rare ā€Ø
(limited in applications/items/attributes)
Understanding the Users
structured
un-structured
semi-structured
user generated content
good data, common and with lot of
knowledge, but often difļ¬cult to use
explicit feedbackā€Ø
optimal data, but very rare ā€Ø
(limited in applications/items/attributes)
Understanding the Users
structured
un-structured
semi-structured
implicit data
tough data, but very commonā€Ø
(it is often hard to understand)
user generated content
good data, common and with lot of
knowledge, but often difļ¬cult to use
explicit feedbackā€Ø
optimal data, but very rare ā€Ø
(limited in applications/items/attributes)
explicit, clear and structuredstructured
understanding the users from explicit feedback
explicit, clear and structuredstructured
understanding the users from explicit feedback
explicit, clear and structuredstructured
understanding the users from explicit feedback
explicit, clear and structuredstructured
understanding the users from explicit feedback
explicit, clear and structuredstructured
understanding the users from explicit feedback
implicit, noisy and unstructuredun-structured
understanding the users from implicit feedback
implicit, noisy and unstructuredun-structured
understanding the users from implicit feedback
navigational patterns
user behavior
implicit, noisy and unstructuredun-structured
understanding the users from implicit feedback
navigational patterns
user behavior
item importance
content recommendation
implicit, noisy and unstructuredun-structured
understanding the users from implicit feedback
navigational patterns
user behavior
item importance
content recommendation
browsing graph
referrer graph
user generated content
understanding the users from their content
semi-structured
user generated content
ā€œ the users are always
leaving information behind them ā€
understanding the users from their content
semi-structured
user generated content
reviews / opinions
comments
media ā€Ø
(images / visual content)
meta-data (gps, tags, ..)
interests + social
tweets / vine videos
ā€œ the users are always
leaving information behind them ā€
understanding the users from their content
semi-structured
ā€œ the users are always
leaving information behind them ā€
semi-structured
Understanding the users from their contentā€Ø
beyond the scope of their action
ā€œ the users are always
leaving information behind them ā€
semi-structured
Understanding the users from their contentā€Ø
beyond the scope of their action
ā€œ the users are always
leaving
Loud and Trendy: Crowdsourcing
Impressions of Social Ambiance in Popular
Indoor Urban Places, CHā€™15
semi-structured
Understanding the users from their contentā€Ø
beyond the scope of their action
ā€œconnecting people with great local businessesā€
5 stars rating explicit information
clear and easy to
understand
ā€œconnecting people with great local businessesā€
5 stars rating explicit information
clear and easy to
understand
unstructured and noisy
contains extremely meaningful information
ā€œconnecting people with great local businessesā€
Understand Userā€™s Taste
identify the ā€œfood wordsā€ inside the review
understand the userā€™s opinion
Understand Userā€™s Taste
identify the ā€œfood wordsā€ inside the review
understand the userā€™s opinion
Understand Userā€™s Taste
build a user taste proļ¬le
identify the ā€œfood wordsā€ inside the review
understand the userā€™s opinion
Understand Userā€™s Taste
build a user taste proļ¬le build a restaurant ā€Ø
ā€œkitchen qualityā€ proļ¬le
user taste
proļ¬le
restaurant
kitchen quality
proļ¬le
user taste
proļ¬le
restaurant
kitchen quality
proļ¬le
user visits
a new place
user taste
proļ¬le
restaurant
kitchen quality
proļ¬le
user visits
a new place
user taste
proļ¬le
restaurant
kitchen quality
proļ¬le
user visits
a new place
food or menu
recommendation
ā€œBuon Appetito - Recommending Personalized Menusā€, HTā€™14
user taste
proļ¬le
restaurant
kitchen quality
proļ¬le
user visits
a new place
what the user likes
the ā€œspecialitiesā€ of the
restaurant: serendipity?
food or menu
recommendation
ā€œBuon Appetito - Recommending Personalized Menusā€, HTā€™14
How to do it?
food
words
sentiment
How to do it?
ā€œComparing and Combining Sentiment Analysis Methodsā€, CONSā€™13
food
words
sentiment
WOW +1lamb
How to do it?
ā€œComparing and Combining Sentiment Analysis Methodsā€, CONSā€™13
food
words
sentiment
delicious +1
WOW +1
dauphinoise
potatoes
lamb
How to do it?
ā€œComparing and Combining Sentiment Analysis Methodsā€, CONSā€™13
Recommendation Experiment.
Food/Menu Recommender
Recommendation Experiment.
[avg-sent] ā€Ø
most frequent positive food items among the proļ¬les (> threshold)
[user-words] ā€Ø
user-based CF with weighted items by positive sentiments
[menu-words] ā€Ø
frequent and good menu/item sets (Fuzzy Apriori)
[zero-sent] ā€Ø
most frequent food items among the proļ¬les (no sentiments)
Food/Menu Recommender
Recommendation Experiment.
[avg-sent] ā€Ø
most frequent positive food items among the proļ¬les (> threshold)
[user-words] ā€Ø
user-based CF with weighted items by positive sentiments
[menu-words] ā€Ø
frequent and good menu/item sets (Fuzzy Apriori)
[zero-sent] ā€Ø
most frequent food items among the proļ¬les (no sentiments)
Food/Menu Recommender
User Implicit Feedback
semi-structuredstructured un-structured
User Implicit Feedback
un-structured
User Interactions
User Interactions
User Interactions
userā€™s session ā€” what we know about the userā€™s behavior
User Interactions
userā€™s session ā€” what we know about the userā€™s behavior
external referrer URL ā€” where the user is coming from
User Browsing Graph
User Browsing Graph
User Browsing Graph
user session
User Browsing Graph
User Browsing Graph
collect all browsing sessions
BrowseGraph
(wighted graph)
ā€œBrowseRank: letting web users vote for page importanceā€, SIGIRā€™08
ā€œImage Ranking Based on Users Browsing Behaviorā€, SIGIRā€™12
User Browsing Graph
User Browsing Graph
User Browsing Graph
ā€œDiscovering Social Photo Navigation Patternsā€, ICMEā€™12
identifying from where
users are entering the
website
capture usersā€™ interest
(collecting userā€™s
browsing patterns)
User Browsing Graph
ā€œDiscovering Social Photo Navigation Patternsā€, ICMEā€™12
identifying from where
users are entering the
website
(external) referrer URL
User Browsing Graph
ā€œDiscovering Social Photo Navigation Patternsā€, ICMEā€™12
identifying from where
users are entering the
website
(external) referrer URL
Does the referrer URL
tell us something about
the userā€™s session?
User Browsing Graph
Does the referrer URL tell us something about the userā€™s session?
User Browsing Graph
Does the referrer URL tell us something about the userā€™s session?
User Browsing Graph
mail
search
engine
blogs
social
network
labeling referrer URLs (top domains)
Does the referrer URL tell us something about the userā€™s session?
User Browsing Graph
mail
search
engine
blogs
social
network
labeling referrer URLs (top domains)
ā€œDiscovering Social Photo Navigation Patternsā€, ICMEā€™12
Does the referrer URL tell us something about the userā€™s session?
classify Flickr web pages (photos, groups, proļ¬le, ā€¦)
The Predictive Power ā€Ø
of the Referrer Domain
sample of 2 months
of Flickr logs
Apache Web Logs
<user_id,	
 Ā timestamp,	
 Ā referrer_url,	
 Ā current_url,	
 Ā user_agent>
~300M page views
~40M user sessions
~10M unique users
Flickr Data
The Predictive Power ā€Ø
of the Referrer Domain
The Predictive Power ā€Ø
of the Referrer Domain
The Predictive Power ā€Ø
of the Referrer Domain
From Search Engines:
ā€¢ standard + advanced search (CC)
The Predictive Power ā€Ø
of the Referrer Domain
From Search Engines:
ā€¢ standard + advanced search (CC)
From Mail:
ā€¢ manage friends
The Predictive Power ā€Ø
of the Referrer Domain
Visitors behave differently depending on where they
come from
Users tend to perform similar sessions when coming
from the same referrer class (domain)
Note: referrer URL comes for free!
The Predictive Power ā€Ø
of the Referrer Domain
ā€œDiscovering Social Photo Navigation Patternsā€, ICMEā€™12
Visitors behave differently depending on where they
come from
Users tend to perform similar sessions when coming
from the same referrer class (domain)
Note: referrer URL comes for free!
The Predictive Power ā€Ø
of the Referrer Domain
ā€œDiscovering Social Photo Navigation Patternsā€, ICMEā€™12
What kind of knowledge
the referrer URL adds
within the BrowseGraph ?
User Browsing Graph
User Browsing Graph
2 months of logs
~300M page views
~40M user sessions
~10M unique users
Flickr Data
User Browsing Graph
2 months of logs
~300M page views
~40M user sessions
~10M unique users
Flickr Data
considering
only photo
web page
User Browsing Graph
BrowseGraph
(wighted graph)
ranking of photos based
on browsing behavior
ā€œImage Ranking Based on Users Browsing Behaviorā€, SIGIRā€™12
2 months of logs
~300M page views
~40M user sessions
~10M unique users
Flickr Data
considering
only photo
web page
Photo Ranking ā€Ø
Through the Browse Graph
centrality based
approaches
Photo Ranking ā€Ø
Through the Browse Graph
centrality based
approaches
Photo Ranking ā€Ø
Through the Browse Graph
PageRank
BrowseRank
centrality based
approaches
Photo Ranking ā€Ø
Through the Browse Graph
PageRank
BrowseRank
standard approachesā€Ø
explicit + stats
centrality based
approaches
Photo Ranking ā€Ø
Through the Browse Graph
PageRank
BrowseRank
standard approachesā€Ø
explicit + stats
Favorites
Views
View Time
Photo Ranking ā€Ø
Through the Browse Graph
PageRank BrowseRank Favorites Views TimeSpent
Photo Ranking ā€Ø
Through the Browse Graph
PageRank BrowseRank Favorites Views TimeSpent
.
.
.
.
.
.
.
.
.
.
Photo Ranking ā€Ø
Through the Browse Graph
Evaluation
Photo Ranking ā€Ø
Through the Browse Graph
Evaluation
internal popularity ā€” how popular is the photo within Flickr?
Photo Ranking ā€Ø
Through the Browse Graph
Evaluation
internal popularity ā€” how popular is the photo within Flickr?
collective attention ā€” implicit visibility of the photo
Photo Ranking ā€Ø
Through the Browse Graph
Evaluation
internal popularity ā€” how popular is the photo within Flickr?
collective attention ā€” implicit visibility of the photo
external popularity ā€” how popular is the photo outside Flickr?
Photo Ranking ā€Ø
Through the Browse Graph
Evaluation
internal popularity ā€” how popular is the photo within Flickr?
collective attention ā€” implicit visibility of the photo
external popularity ā€” how popular is the photo outside Flickr?
diversity ā€” how diverse is the ranking?
Photo Ranking ā€Ø
Through the Browse Graph
Internal Popularity
x-axis: top N results ([1,1000] images)ā€Ø
y-axis: cumulative value of the features
legend
Photo Ranking ā€Ø
Through the Browse Graph
Internal Popularity
x-axis: top N results ([1,1000] images)ā€Ø
y-axis: cumulative value of the features
legend
Photo Ranking ā€Ø
Through the Browse Graph
Internal Popularity
x-axis: top N results ([1,1000] images)ā€Ø
y-axis: cumulative value of the features
Favorites : ranks
images with highest
internal engagement
legend
Photo Ranking ā€Ø
Through the Browse Graph
Collective Attention
x-axis: top N results ([1,1000] images)ā€Ø
y-axis: cumulative value of the features
legend
Photo Ranking ā€Ø
Through the Browse Graph
Collective Attention
x-axis: top N results ([1,1000] images)ā€Ø
y-axis: cumulative value of the features
legend
Photo Ranking ā€Ø
Through the Browse Graph
Collective Attention
x-axis: top N results ([1,1000] images)ā€Ø
y-axis: cumulative value of the features
legend
Favorites and Views
are not very
correlated
Photo Ranking ā€Ø
Through the Browse Graph
External Popularity
Photo Ranking ā€Ø
Through the Browse Graph
External Popularity
x-axis: top N results ([1,1000] images)ā€Ø
y-axis: cumulative value of the features
legend
Photo Ranking ā€Ø
Through the Browse Graph
External Popularity
x-axis: top N results ([1,1000] images)ā€Ø
y-axis: cumulative value of the features
legend
Photo Ranking ā€Ø
Through the Browse Graph
External Popularity
x-axis: top N results ([1,1000] images)ā€Ø
y-axis: cumulative value of the features
legend
Photo Ranking ā€Ø
Through the Browse Graph
External Popularity
x-axis: top N results ([1,1000] images)ā€Ø
y-axis: cumulative value of the features
Favorites : low correlation
with external visibility
Page/BrowseRank : very
high correlation ā€”thanks to
the referrer?
Photo Ranking ā€Ø
Through the Browse Graph
Diversity
Photo Ranking ā€Ø
Through the Browse Graph
Diversity
View and Time : rank ā€Ø
better tagged photos
Photo Ranking ā€Ø
Through the Browse Graph
Diversity
View and Time : rank ā€Ø
better tagged photos
BR and PG : rank ā€Ø
better photos that ā€Ø
have more tags
Photo Ranking ā€Ø
Through the Browse Graph
Visual Inspection ~October
Artistic Events Series Peculiar
BR 4 3 1 2
PR 4 3 2 1
Favorites 4 2 4 0
Views 2 1 7 0
View Time 1 2 7 0
Photo Ranking ā€Ø
Through the Browse Graph
Visual Inspection ~October
Artistic Events Series Peculiar
BR 4 3 1 2
PR 4 3 2 1
Favorites 4 2 4 0
Views 2 1 7 0
View Time 1 2 7 0
Photo Ranking ā€Ø
Through the Browse Graph
Visual Inspection ~October
Artistic Events Series Peculiar
BR 4 3 1 2
PR 4 3 2 1
Favorites 4 2 4 0
Views 2 1 7 0
View Time 1 2 7 0
Artistic Events Series Peculiar
BR 4 3 1 2
PR 4 3 2 1
Favorites 4 2 4 0
Views 2 1 7 0
View Time 1 2 7 0
Series : they capture
temporary interest of few
communities very well
connected inside Flickr
Recap
Analysis of the Browsing Logs
About the Referrer URL :
information about the session the user is going to do
understanding how the webpages are linked from
the external world
Recap
Analysis of the Browsing Logs
About the Referrer URL :
information about the session the user is going to do
understanding how the webpages are linked from
the external world
Recap
Analysis of the Browsing Logs
About the BrowseGraph :
discovering content ā€œvotedā€ by the users
extending the informativeness with the Referrer URL
About the Referrer URL :
information about the session the user is going to do
understanding how the webpages are linked from
the external world
Recap
Analysis of the Browsing Logs
About the BrowseGraph :
discovering content ā€œvotedā€ by the users
extending the informativeness with the Referrer URL
About the Referrer URL :
information about the session the user is going to do
understanding how the webpages are linked from
the external world
Recap
Analysis of the Browsing Logs
About the BrowseGraph :
discovering content ā€œvotedā€ by the users
extending the informativeness with the Referrer URL
Can we predict the content
the user is going to consume?
Can we predict the content
the user is going to consume?
Can we predict the content
the user is going to consume?
un-structured
Can we predict the content
the user is going to consume?
un-structured
implicit information ā€Ø
(navigational patterns)
Can we predict the content
the user is going to consume?
un-structured
implicit information ā€Ø
(navigational patterns)
browsing graphā€Ø
(referrer graph)
Can we predict the content
the user is going to consume?
un-structured
implicit information ā€Ø
(navigational patterns)
prediction / recommendation
browsing graphā€Ø
(referrer graph)
Browse Graph on News
Predicting News Articles Consumption
Browse Graph on News
Predicting News Articles Consumption
Different Context : News Website
[1] www.theguardian.com/news/datablog/2012/jun/22/website-visitor-statistics-nielsen-may-2012-google
[2] www.people-press.org/2012/09/27/section-2-online-and-digital-news-2
Browse Graph on News
Predicting News Articles Consumption
Different Context : News Website
major portion of the overall Web trafļ¬c [1,2]
[1] www.theguardian.com/news/datablog/2012/jun/22/website-visitor-statistics-nielsen-may-2012-google
[2] www.people-press.org/2012/09/27/section-2-online-and-digital-news-2
Browse Graph on News
Predicting News Articles Consumption
Different Context : News Website
major portion of the overall Web trafļ¬c [1,2]
thousands of news articles per day
[1] www.theguardian.com/news/datablog/2012/jun/22/website-visitor-statistics-nielsen-may-2012-google
[2] www.people-press.org/2012/09/27/section-2-online-and-digital-news-2
Browse Graph on News
Predicting News Articles Consumption
Different Context : News Website
major portion of the overall Web trafļ¬c [1,2]
thousands of news articles per day
very short sessions [3]
[3] R. Kumar and A. Tomkins. A characterization of online browsing behavior. WWW, page 561, 2010
[1] www.theguardian.com/news/datablog/2012/jun/22/website-visitor-statistics-nielsen-may-2012-google
[2] www.people-press.org/2012/09/27/section-2-online-and-digital-news-2
Browse Graph on News
Predicting News Articles Consumption
Different Context : News Website
major portion of the overall Web trafļ¬c [1,2]
thousands of news articles per day
very short sessions [3]
many visitors are newcomers
[3] R. Kumar and A. Tomkins. A characterization of online browsing behavior. WWW, page 561, 2010
[1] www.theguardian.com/news/datablog/2012/jun/22/website-visitor-statistics-nielsen-may-2012-google
[2] www.people-press.org/2012/09/27/section-2-online-and-digital-news-2
Browse Graph on News
Predicting News Articles Consumption
Different Context : News Website
major portion of the overall Web trafļ¬c [1,2]
thousands of news articles per day
very short sessions [3]
many visitors are newcomers
links to news articles shared around the Web
[3] R. Kumar and A. Tomkins. A characterization of online browsing behavior. WWW, page 561, 2010
Browse Graph on News
Predicting News Articles Consumption
Browse Graph on News
Predicting News Articles Consumption
Yahoo News
BrowseGraph
~500M pageviews
Browse Graph on News
Predicting News Articles Consumption
Yahoo News
BrowseGraph
~500M pageviews
Social Network Search Engine
Browse Graph on News
Predicting News Articles Consumption
Yahoo News
BrowseGraph
~500M pageviews
Social Network Search Engine
ā€œCold-start News Recommendation with Domain-dependent Browse Graphā€, RecSysā€™14
Browse Graph on News
Predicting News Articles Consumption
Yahoo News
BrowseGraph
~500M pageviews
Social Network Search Engine
Domain-Dependent
BrowseGraph
..or just referrerGraph.
Browse Graph on News
Predicting News Articles ConsumptionYahoo News
BrowseGraph
hypothesis : news articles consumed are
differentiable by the referrer domains
Browse Graph on News
Predicting News Articles ConsumptionYahoo News
BrowseGraph
hypothesis : news articles consumed are
differentiable by the referrer domains
implement and evaluate a ā€Ø
recommender system based on
the referrerGraphs
Browse Graph on News
Predicting News Articles ConsumptionYahoo News
BrowseGraph
Browse Graph on News
Predicting News Articles ConsumptionYahoo News
BrowseGraph
sessions are very short
average number of hops ā€Ø
during browsing sessions
Browse Graph on News
Predicting News Articles ConsumptionYahoo News
BrowseGraph
sessions are very short
average number of hops ā€Ø
during browsing sessions
Browse Graph on News
Predicting News Articles ConsumptionYahoo News
BrowseGraph
sessions are very short
average number of hops ā€Ø
during browsing sessions
very different size
Browse Graph on News
Predicting News Articles ConsumptionYahoo News
BrowseGraph
sessions are very short
average number of hops ā€Ø
during browsing sessions
very different size well connected
Browse Graph on News
Predicting News Articles ConsumptionYahoo News
BrowseGraph
Nodes Overlap and Importance
Browse Graph on News
Predicting News Articles ConsumptionYahoo News
BrowseGraph
Nodes Overlap and Importance
homepage
google
yahoo
bing
facebook
twitter
reddit
homepage
google
yahoo
bing
facebook
twitter
reddit
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
Jaccard Similarity of
Node Sets
Browse Graph on News
Predicting News Articles ConsumptionYahoo News
BrowseGraph
Nodes Overlap and Importance
homepage
google
yahoo
bing
facebook
twitter
reddit
homepage
google
yahoo
bing
facebook
twitter
reddit
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
Jaccard Similarity of
Node Sets
Browse Graph on News
Predicting News Articles ConsumptionYahoo News
BrowseGraph
Nodes Overlap and Importance
homepage
google
yahoo
bing
facebook
twitter
reddit
homepage
google
yahoo
bing
facebook
twitter
reddit
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
Jaccard Similarity of
Node Sets
homepage
google
yahoo
bing
facebook
twitter
reddit
homepage
google
yahoo
bing
facebook
twitter
reddit
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
Kendall Between
News PageRanks
āŒ§
Browse Graph on News
Predicting News Articles ConsumptionYahoo News
BrowseGraph
Most Common Categories
Browse Graph on News
Predicting News Articles ConsumptionYahoo News
BrowseGraph
Most Common Categories
Browse Graph on News
Predicting News Articles ConsumptionYahoo News
BrowseGraph
Most Common Categories
Browse Graph on News
Predicting News Articles ConsumptionYahoo News
BrowseGraph
Most Common Categories
Browse Graph on News
Predicting News Articles ConsumptionYahoo News
BrowseGraph
Browse Graph on News
Predicting News Articles ConsumptionYahoo News
BrowseGraph
hypothesis : news articles consumed are
differentiable by the referrer domains
Browse Graph on News
Predicting News Articles ConsumptionYahoo News
BrowseGraph
hypothesis : news articles consumed are
differentiable by the referrer domains
different graph structure
different interest of the users:
individual articles (node)
news articles topics
importance (PageRank ranking)
Browse Graph on News
Predicting News Articles ConsumptionYahoo News
BrowseGraph
Browse Graph on News
Predicting News Articles ConsumptionYahoo News
BrowseGraph
ļ¬rst
news page
Browse Graph on News
Predicting News Articles ConsumptionYahoo News
BrowseGraph
ļ¬rst
news page
Browse Graph on News
Predicting News Articles ConsumptionYahoo News
BrowseGraph
graph selection
ā€¢ ReferrerGraph [ref]
ļ¬rst
news page
Browse Graph on News
Predicting News Articles ConsumptionYahoo News
BrowseGraph
graph selection
ā€¢ ReferrerGraph [ref]
node selection
ā€¢ random [rnd]
random
ļ¬rst
news page
Browse Graph on News
Predicting News Articles ConsumptionYahoo News
BrowseGraph
graph selection
ā€¢ ReferrerGraph [ref]
node selection
ā€¢ random [rnd]
40
30
60
80
ļ¬rst
news page
Browse Graph on News
Predicting News Articles ConsumptionYahoo News
BrowseGraph
graph selection
ā€¢ ReferrerGraph [ref]
node selection
ā€¢ random [rnd]
40
30
60
80
popular
ā€¢ popular [pop]
ļ¬rst
news page
Browse Graph on News
Predicting News Articles ConsumptionYahoo News
BrowseGraph
graph selection
ā€¢ ReferrerGraph [ref]
node selection
ā€¢ random [rnd]
40
30
60
80
ā€¢ popular [pop]
25
20
15
10
ļ¬rst
news page
Browse Graph on News
Predicting News Articles ConsumptionYahoo News
BrowseGraph
graph selection
ā€¢ ReferrerGraph [ref]
node selection
ā€¢ random [rnd]
40
30
60
80
ā€¢ popular [pop]
25
20
15
10
edge
ā€¢ edge [edge]
ļ¬rst
news page
Browse Graph on News
Predicting News Articles ConsumptionYahoo News
BrowseGraph
graph selection
ā€¢ ReferrerGraph [ref]
node selection
ā€¢ random [rnd]
40
30
60
80
ā€¢ popular [pop]
25
20
15
10
ā€¢ edge [edge]
ļ¬rst
news page
CB
ā€¢ content-based [cb]ā€Ø
(TF-IDF + similarity)
Browse Graph on News
Predicting News Articles ConsumptionYahoo News
BrowseGraph
graph selection
ā€¢ ReferrerGraph [ref]
node selection
ā€¢ random [rnd]
40
30
60
80
ā€¢ popular [pop]
25
20
15
10
ā€¢ edge [edge]
ļ¬rst
news page
ā€¢ content-based [cb]ā€Ø
(TF-IDF + similarity)
Browse Graph on News
Predicting News Articles ConsumptionYahoo News
BrowseGraph
graph selection
ā€¢ ReferrerGraph [ref]
node selection
ā€¢ random [rnd]
40
30
60
80
ā€¢ popular [pop]
25
20
15
10
ā€¢ edge [edge]
ļ¬rst
news page
ā€¢ content-based [cb]ā€Ø
(TF-IDF + similarity)
ā€¢ Full Graph [full]
Browse Graph on News
Predicting News Articles ConsumptionYahoo News
BrowseGraph
graph selection
ā€¢ ReferrerGraph [ref]
node selection
ā€¢ random [rnd]
40
30
60
80
ā€¢ popular [pop]
25
20
15
10
ā€¢ edge [edge]
ļ¬rst
news page
ā€¢ content-based [cb]ā€Ø
(TF-IDF + similarity)
ā€¢ Full Graph [full]
ā€¢ Mix Approach [mix]
+
Precision @1
Browse Graph on News
Predicting News Articles ConsumptionYahoo News
BrowseGraph
averaged over 1,438 hourly graphs (~350K per hour)
Precision @1
Browse Graph on News
Predicting News Articles ConsumptionYahoo News
BrowseGraph
averaged over 1,438 hourly graphs (~350K per hour)
MRR @3
Browse Graph on News
Predicting News Articles ConsumptionYahoo News
BrowseGraph
averaged over 1,438 hourly graphs (~350K per hour)
MRR @3
Browse Graph on News
Predicting News Articles ConsumptionYahoo News
BrowseGraph
averaged over 1,438 hourly graphs (~350K per hour)
Browse Graph on News
Predicting News Articles ConsumptionYahoo News
BrowseGraph
Browse Graph on News
Predicting News Articles ConsumptionYahoo News
BrowseGraph
About the ReferrerGraph :
Browse Graph on News
Predicting News Articles ConsumptionYahoo News
BrowseGraph
About the ReferrerGraph :
prediction information of the referrer URL + ā€Ø
collective behaviors of the users
Browse Graph on News
Predicting News Articles ConsumptionYahoo News
BrowseGraph
About the ReferrerGraph :
prediction information of the referrer URL + ā€Ø
collective behaviors of the users
able to capture interest of users ā€”even for
cold-start problem
Browse Graph on News
Predicting News Articles ConsumptionYahoo News
BrowseGraph
About the ReferrerGraph :
prediction information of the referrer URL + ā€Ø
collective behaviors of the users
able to capture interest of users ā€”even for
cold-start problem
extremely powerful in the news context
Recap
User Interaction
users ā€Ø
browsing traces
Recap
User Interaction
users ā€Ø
browsing traces
BrowseGraph
Recap
User Interaction
users ā€Ø
browsing traces
BrowseGraph
Recap
User Interaction
users ā€Ø
browsing traces
BrowseGraph
predictionā€Ø
andā€Ø
personalization
Recap
User Interaction
User interactions
Future Work
User interactions
Future Work
Extending Implicit Signals
location data (IP Address, Mobile GPS)
device type (tablet vs. mobile vs. desktop)
custom webpage data (Social Media, ā€¦)
User interactions
Future Work
Extending Implicit Signals
location data (IP Address, Mobile GPS)
device type (tablet vs. mobile vs. desktop)
custom webpage data (Social Media, ā€¦)
Integrating User Proļ¬le
long term user information
userā€™s proļ¬le changes over time ā€Ø
(with respect to the referrer?)
User interactions
Future Work
Extending Implicit Signals
location data (IP Address, Mobile GPS)
device type (tablet vs. mobile vs. desktop)
custom webpage data (Social Media, ā€¦)
Integrating User Proļ¬le
long term user information
userā€™s proļ¬le changes over time ā€Ø
(with respect to the referrer?)
Experiment Diļ¬€erent Graphs
graph of actions instead of pageviews? ā€Ø
(share actions, explicit activity, ads, ā€¦)
Understanding the Users
un-structured
Understanding the Users
semi-structured
structured
un-structured
capture insights from
userā€™s content
Understanding the Users
semi-structured
structured
un-structured
capture insights from
userā€™s content
capture insights from
userā€™s interaction
Understanding the Users
semi-structured
structured
Capturing Insights
from Users Actions
Beyond Explicit Information
michele trevisiol
Questions?
micheletrevisiol.com
un-sem
st
Capturing Insights
from Users Actions
Beyond Explicit Information
michele trevisiol
2015
Questions?
micheletrevisiol.com
un-sem
st

More Related Content

Similar to Keynote @iSWAG2015

Ba Session3
Ba Session3Ba Session3
Ba Session3
CMoz
Ā 
Making wise decisions - Analyzing our Marketing Efforts!
Making wise decisions - Analyzing our Marketing Efforts!Making wise decisions - Analyzing our Marketing Efforts!
Making wise decisions - Analyzing our Marketing Efforts!
Connie Hancock
Ā 

Similar to Keynote @iSWAG2015 (20)

Designing user experience (ux) for digital products
Designing user experience (ux) for digital productsDesigning user experience (ux) for digital products
Designing user experience (ux) for digital products
Ā 
User Interface and User Experience - A Process and Strategy for Small Teams
User Interface and User Experience - A Process and Strategy for Small TeamsUser Interface and User Experience - A Process and Strategy for Small Teams
User Interface and User Experience - A Process and Strategy for Small Teams
Ā 
Affordances, Constraints, and Feedback in User Experience Design
Affordances, Constraints, and Feedback in User Experience DesignAffordances, Constraints, and Feedback in User Experience Design
Affordances, Constraints, and Feedback in User Experience Design
Ā 
A look at facebook insights
A look at facebook insightsA look at facebook insights
A look at facebook insights
Ā 
Introduction to UX
Introduction to UX Introduction to UX
Introduction to UX
Ā 
Deep Service Design
Deep Service DesignDeep Service Design
Deep Service Design
Ā 
Strategically UX Oriented with Personas
Strategically UX Oriented with PersonasStrategically UX Oriented with Personas
Strategically UX Oriented with Personas
Ā 
UX Analytics Cemal BĆ¼yĆ¼kgƶkƧesu
UX Analytics Cemal BĆ¼yĆ¼kgƶkƧesuUX Analytics Cemal BĆ¼yĆ¼kgƶkƧesu
UX Analytics Cemal BĆ¼yĆ¼kgƶkƧesu
Ā 
Know and Delight Your Users: UX Analytics
Know and Delight Your Users: UX AnalyticsKnow and Delight Your Users: UX Analytics
Know and Delight Your Users: UX Analytics
Ā 
Elizabeth Hom's UX Portfolio
Elizabeth Hom's UX PortfolioElizabeth Hom's UX Portfolio
Elizabeth Hom's UX Portfolio
Ā 
Ba Session3
Ba Session3Ba Session3
Ba Session3
Ā 
Majestic Workshop on Backlinks and Link Building
Majestic Workshop on Backlinks and Link BuildingMajestic Workshop on Backlinks and Link Building
Majestic Workshop on Backlinks and Link Building
Ā 
Making wise decisions - Analyzing our Marketing Efforts!
Making wise decisions - Analyzing our Marketing Efforts!Making wise decisions - Analyzing our Marketing Efforts!
Making wise decisions - Analyzing our Marketing Efforts!
Ā 
Wc Usability Online Catalogs Combined August2009 Rev1 Ch
Wc Usability Online Catalogs Combined August2009 Rev1 ChWc Usability Online Catalogs Combined August2009 Rev1 Ch
Wc Usability Online Catalogs Combined August2009 Rev1 Ch
Ā 
Colleges yvonne van_laarhoven
Colleges yvonne van_laarhovenColleges yvonne van_laarhoven
Colleges yvonne van_laarhoven
Ā 
Incentive Architecture 1224362486736986 8
Incentive Architecture 1224362486736986 8Incentive Architecture 1224362486736986 8
Incentive Architecture 1224362486736986 8
Ā 
UXPA 2023: Learn how to get over personas by swiping right on user roles
UXPA 2023: Learn how to get over personas by swiping right on user rolesUXPA 2023: Learn how to get over personas by swiping right on user roles
UXPA 2023: Learn how to get over personas by swiping right on user roles
Ā 
UserVoice Summit 2013 Fall Keynote
UserVoice Summit 2013 Fall KeynoteUserVoice Summit 2013 Fall Keynote
UserVoice Summit 2013 Fall Keynote
Ā 
User Experience and Accessibility - BrightonSEO March 2021
User Experience and Accessibility  - BrightonSEO March 2021User Experience and Accessibility  - BrightonSEO March 2021
User Experience and Accessibility - BrightonSEO March 2021
Ā 
Usability for Government: improving service delivery
Usability for Government: improving service deliveryUsability for Government: improving service delivery
Usability for Government: improving service delivery
Ā 

Recently uploaded

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(ā˜Žļø+971_581248768%)**%*]'#abortion pills for sale in dubai@
Ā 

Recently uploaded (20)

Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
Ā 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Ā 
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
Ā 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
Ā 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
Ā 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Ā 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Ā 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
Ā 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
Ā 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
Ā 
Finology Group ā€“ Insurtech Innovation Award 2024
Finology Group ā€“ Insurtech Innovation Award 2024Finology Group ā€“ Insurtech Innovation Award 2024
Finology Group ā€“ Insurtech Innovation Award 2024
Ā 
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
Ā 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
Ā 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
Ā 
[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
Ā 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
Ā 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
Ā 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Ā 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
Ā 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Ā 

Keynote @iSWAG2015