SlideShare a Scribd company logo
Contextual Recommendation of Social Updates a tag-based framework Adrien JOLY PhD Candidate, supervisor: Prof. Pierre MARET Alcatel-Lucent Bell Labs France + INSA-Lyon, LIRIS, UMR5205 [email_address]  /  [email_address]
Agenda of this presentation Motivation —  Awareness and information overload Approach —  Context-based filtering   Framework —  Contextual tag clouds Evaluation —  Perceived relevance Conclusion  & future work
Motivation  Approach  Framework  Evaluation  Conclusion   Introduction to Awareness Awareness  is the state or ability to perceive, to feel, or to be conscious of events, objects or sensory patterns […] without necessarily implying understanding. [wikipedia.org]   Social Awareness current/recent people activities, moods, availability, status… [Dourish, Ericksson, Gutwin…] Context Awareness location, surrounding environment…  [Dey’2000]
Motivation  Approach  Framework  Evaluation  Conclusion   Web « 2.0 » social / communication tools Social Networking Platforms  increase  Social Awareness
Motivation  Approach  Framework  Evaluation  Conclusion   Web « 2.0 » social / communication tools Social Networking Platforms  increase  Social Awareness … through  Social Updates
Motivation  Approach  Framework  Evaluation  Conclusion     Web « 2.0 » social / communication tools Social Networking Platforms  increase  Social Awareness But it can steal a lot of attention     productivity loss
Motivation  Approach  Framework  Evaluation  Conclusion   Our proposal Filter “ Aware” user Activities / Status Updates / Contacts Needed Social updates and productive
Agenda of this presentation Motivation Approach Framework Evaluation Conclusion
Motivation   Approach   Framework  Evaluation  Conclusion   Filtering possibilities Motivated goal: Filter social network updates to enable awareness without information overload What criteria should we adopt to find the most  relevant  updates ? Popularity ? (most spread updates) Response rate ? (most commented updates) Content-based filtering ? (according to preferences)  [Budzik’2000, Bauer’2001] Collaborative filtering ? (according to similar ratings)  [Agosto’2005, Bielenberg’2005] Similarity of context
Motivation   Approach   Framework  Evaluation  Conclusion   Similarity of context, our hypothesis C A  is the  context  of a  user U A  sharing a  piece of information I A . C X  is the  context  of a  user U X  that is a potential recipient of this information. Hypothesis: I A  is relevant to  U X if  C A  is similar to  C X A A  = Travel in Asia U A  = Alice I A  = « Check out my amazing picture ! » A B  = Working Java U B  = Bob I B  = « What database should I use ? » A C  = Browsing map U C  = Christine I C  = « Looking for holiday locations… »
Motivation   Approach   Framework  Evaluation  Conclusion     Similarity of context, our hypothesis C A  is the  context  of a  user U A  sharing a  piece of information I A . C X  is the  context  of a  user U X  that is a potential recipient of this information. Hypothesis: I A  is relevant to  U X if  C A  is similar to  C X C A  = Travel, Asia C C  = Travel C B  = Java Dev. A A  = Travel in Asia U A  = Alice A B  = Working Java U B  = Bob I B  = « What database should I use ? » A C  = Browsing map U C  = Christine I C  = « Looking for holiday locations… » Similar context: travel No relevant match for this context I A  = « Check out my amazing picture ! »
Motivation   Approach   Framework  Evaluation  Conclusion   What is context ? Context [Dey, 2001]  : «  any information that can be used to characterize the situation of an entity  » From physical sensors: From computer-based actions: Location Surrounding people Other sensors Communication history Web browsing history Document history
Motivation   Approach   Framework  Evaluation  Conclusion   From sensors to applications Context sensors Applications Interpretation Acquisition db Usual representation scheme for context information: Ontology-based / semantic Requires ont. modeling Lack of semantic data Complex to manipulate Scaling issues Context Management Framework
Motivation   Approach   Framework  Evaluation  Conclusion   From sensors to applications Context Management Framework Context sensors Social  Applications Interpretation Acquisition db Proposed  representation scheme for context information:   Contextual tag clouds Easy to browse Easy to edit Simple & interoperable Crowds-friendly Updates Paris  Notre-Dame  Café   Cloudy  Crowded Sitting  with:Pierre
Agenda of this presentation Motivation Approach Framework Evaluation Conclusion
Motivation   Approach  Framework   Evaluation  Conclusion   Context Aggregation and Filtering process Social updates Aggregator Sniffers Notifier Filter User Actions and tags Contextual clouds Notifications Context Interfaces Abstraction and weighting Services
Motivation   Approach  Framework   Evaluation  Conclusion   Context Aggregation and Filtering process –-  in the enterprise Social updates Aggregator Sniffers Notifier Filter User Actions and tags Contextual clouds Notifications Context Interfaces Abstraction and weighting Services
Motivation   Approach  Framework   Evaluation  Conclusion   How to synthesize the contextual tag cloud from web browsing  ? The user opens a web page…
Motivation   Approach  Framework   Evaluation  Conclusion   How to synthesize the contextual tag cloud from web browsing  ? Low level and static author description Automatic content analysis Mining semantic concepts from content People-entered tags  (wisdom of crowds) 1) URL is sent to the  Context Aggregator 2) Content is analyzed by  enhancers  (including web services)
Motivation   Approach  Framework   Evaluation  Conclusion   Contextual Tag Clouds, vector space model and algebra Sample tag cloud  R : (normalized) Aggregation of a set  V  of normalized Tag Clouds    normalized sum: Relevance of Tag Cloud  R  with  S    cosine similarity: 0.1 0.1 0.3 0.5 « Discount » « Flight » « Asia » « Travel »
Motivation   Approach  Framework   Evaluation  Conclusion   Contextual Tag Clouds, extraction and enhancement functions 1.   Extracting weighted terms from: Resource Metadata Title Keywords Description Parameters = 50 = 10 = 1
Motivation   Approach  Framework   Evaluation  Conclusion   Contextual Tag Clouds, extraction and enhancement functions 2+3.  Extracting weighted terms from: 2.  Search Query ambient, awareness 3.  Resource Location video, all, alcatel-Lucent
Motivation   Approach  Framework   Evaluation  Conclusion   Contextual Tag Clouds, extraction and enhancement functions Extracting weighted terms from: Social Annotations w poster  = 11, w work  = 11, w gtd  = 10, w done  = 10, w inspiration  = 7, …
Motivation   Approach  Framework   Evaluation  Conclusion   Contextual Tag Clouds, extraction and enhancement functions Extracting weighted terms from: Semantic Analysis of content MIT, Tim Berners-Lee, …
Agenda of this presentation Motivation Approach Framework Evaluation Conclusion
Motivation   Approach  Framework  Evaluation   Conclusion   Requirements and plan Hypothesis: Recommended social updates are relevant when users’ contexts are similar To evaluate: Tag cloud similarity for relevance ranking Relevance of social updates to the context of their posting Experimentation plan: (1 week)   1 tag cloud every 10 minutes   2 personalized surveys per user
Motivation   Approach  Framework  Evaluation   Conclusion   From browsing activity to social matching Temporal indexing period = 10 mn. Common tags: JAVA, DEV Common tags: TRAVEL   Recommend u5’s social update to u1   Recommend u3’s social update to u7
Motivation   Approach  Framework  Evaluation   Conclusion   Survey #1 …  and 3 social updates with various relevance scores, for each context upd1 upd2 1 2 3 4 1 2 3 4 Survey #1 : For each user, 5 personal contextual clouds are proposed…
Motivation   Approach  Framework  Evaluation   Conclusion   Survey #1 results 1/2    rarity of good matches (few participants    few common tags)
Motivation   Approach  Framework  Evaluation   Conclusion   Survey #1 results 2/2    Accuracy = 72% (based on MAE between relevance scores and ratings) Accuracy
Motivation   Approach  Framework  Evaluation   Conclusion   Survey #2 Survey #2 : For each user’s social update, Evaluation of relevance between social updates and context of posting rating Results Average relevance rating: 50.3%   (over 59 social updates),  including:   - 71% for social bookmark notifications   - 38% for tweets  ( ≈ 41% of “me now” statuses on twitter [Naaman’2010]) 1 2 3 4
Agenda of this presentation Motivation Approach Framework Evaluation Conclusion
Motivation   Approach  Framework  Evaluation  Conclusion   Contribution Goal : Increase awareness, reduce information overload Proposition : Use contextual information to rank relevance of social updates Approach : Tag-based context representation, instead of ontology-based Findings  (using web browsing activity as context) : Encouraging results: 72% accuracy Half social updates are relevant to web browsing context, depending on nature
Motivation   Approach  Framework  Evaluation  Conclusion   Future work Improve quality of contextual tag clouds Semantic analysis, clustering, and filtering of tags Dynamic weights (based on time) Deeper study of social updates Relevance factors between specific social update and contextual properties Gather context from other sources Additional types of documents (e.g. emails, PDF/word documents…) Physical context information Develop a contextual tag cloud manipulation interface (HSI) Graphical extension, multidimensional/hierarchical tag cloud ? How to edit tags and their weights ?
www.alcatel-lucent.com Thank you for your attention! Your questions are welcome  

More Related Content

What's hot (20)

PDF
WSDM 2018 Tutorial on Influence Maximization in Online Social Networks
Cigdem Aslay
 
PDF
Big Data Analytics : A Social Network Approach
Andry Alamsyah
 
PPTX
Random Walk by User Trust and Temporal Issues toward Sparsity Problem in Soci...
Sc Huang
 
PPTX
12 SN&H Keynote: Thomas Valente, USC
Duke Network Analysis Center
 
PPTX
09 Diffusion Models & Peer Influence
Duke Network Analysis Center
 
PPT
Social Network Analysis
Giorgos Cheliotis
 
PPT
Engagement, Flow, Presence
Riva Giuseppe
 
PPT
Overview Of Network Analysis Platforms
Noah Flower
 
PDF
Social Network Analysis
Sujoy Bag
 
PPTX
Social Network Analysis Workshop
Data Works MD
 
PPTX
Social Network Analysis (SNA) 2018
Arsalan Khan
 
PDF
Using user personalized ontological profile to infer semantic knowledge for p...
Joao Luis Tavares
 
PPT
How to conduct a social network analysis: A tool for empowering teams and wor...
Jeromy Anglim
 
PPTX
Defense
ac2182
 
PPTX
Dissemination of Awareness Evolution “What is really going on?” Pilkada 2015 ...
Andry Alamsyah
 
PPTX
Social Network Analysis: applications for education research
Christian Bokhove
 
PDF
Subscriber Churn Prediction Model using Social Network Analysis In Telecommun...
BAINIDA
 
PDF
[RecSys 2014] Deviation-Based and Similarity-Based Contextual SLIM Recommenda...
YONG ZHENG
 
PDF
A Novel Frame Work System Used In Mobile with Cloud Based Environment
paperpublications3
 
PPTX
Microcredentialing: Recognizing Student Learning with Digital Badges
Stephanie Richter
 
WSDM 2018 Tutorial on Influence Maximization in Online Social Networks
Cigdem Aslay
 
Big Data Analytics : A Social Network Approach
Andry Alamsyah
 
Random Walk by User Trust and Temporal Issues toward Sparsity Problem in Soci...
Sc Huang
 
12 SN&H Keynote: Thomas Valente, USC
Duke Network Analysis Center
 
09 Diffusion Models & Peer Influence
Duke Network Analysis Center
 
Social Network Analysis
Giorgos Cheliotis
 
Engagement, Flow, Presence
Riva Giuseppe
 
Overview Of Network Analysis Platforms
Noah Flower
 
Social Network Analysis
Sujoy Bag
 
Social Network Analysis Workshop
Data Works MD
 
Social Network Analysis (SNA) 2018
Arsalan Khan
 
Using user personalized ontological profile to infer semantic knowledge for p...
Joao Luis Tavares
 
How to conduct a social network analysis: A tool for empowering teams and wor...
Jeromy Anglim
 
Defense
ac2182
 
Dissemination of Awareness Evolution “What is really going on?” Pilkada 2015 ...
Andry Alamsyah
 
Social Network Analysis: applications for education research
Christian Bokhove
 
Subscriber Churn Prediction Model using Social Network Analysis In Telecommun...
BAINIDA
 
[RecSys 2014] Deviation-Based and Similarity-Based Contextual SLIM Recommenda...
YONG ZHENG
 
A Novel Frame Work System Used In Mobile with Cloud Based Environment
paperpublications3
 
Microcredentialing: Recognizing Student Learning with Digital Badges
Stephanie Richter
 

Viewers also liked (6)

PPT
Natural Ubiquitous Call-out
Adrien Joly
 
PPT
Exploitation de données de contexte utilisateur pour estimer la pertinence d...
Adrien Joly
 
PPTX
Akira simmons netiquette
akirasimmons
 
PDF
Understanding innovation in the telecommunications sector of rural argentina ...
ACORN-REDECOM
 
PDF
Introduction to asynchronous DB access using Node.js and MongoDB
Adrien Joly
 
PDF
Les metrics du SaaS I
TheFamily
 
Natural Ubiquitous Call-out
Adrien Joly
 
Exploitation de données de contexte utilisateur pour estimer la pertinence d...
Adrien Joly
 
Akira simmons netiquette
akirasimmons
 
Understanding innovation in the telecommunications sector of rural argentina ...
ACORN-REDECOM
 
Introduction to asynchronous DB access using Node.js and MongoDB
Adrien Joly
 
Les metrics du SaaS I
TheFamily
 
Ad

Similar to Contextual Recommendation of Social Updates, a tag-based framework (20)

PPT
Workspace Awareness without Overload: Contextual Filtering of Social Interact...
Adrien Joly
 
PDF
Effective Content Curation in Higher Ed
meetcontent
 
PPTX
Integrating digital traces into a semantic enriched data
Dhaval Thakker
 
PDF
A Semantic Search Approach to Task-Completion Engines
Darío Garigliotti
 
PPTX
User Experience for Content Sites
Design for Context
 
PDF
ContextCapture: Using Context-based Awareness Cues to Create Narrative Events...
Ville Antila
 
PDF
Socially-Aware Informal Learning Support: Potential and Challenges of the So...
Simone Braun
 
PPTX
Text and Beyond
Seth Grimes
 
PDF
Social Intelligence Systems for Wicked Problems
Simon Buckingham Shum
 
PDF
[UMAP2013]Tutorial on Context-Aware User Modeling for Recommendation by Bamsh...
YONG ZHENG
 
PDF
Context Aware User Modeling for Recommendation
Bamshad Mobasher
 
PPTX
IUI 2010: An Informal Summary of the International Conference on Intelligent ...
J S
 
PDF
[WI 2017] Context Suggestion: Empirical Evaluations vs User Studies
YONG ZHENG
 
PDF
Carpenter Talk at Elsevier Booth During ALA Annual about NISO alternative ass...
National Information Standards Organization (NISO)
 
PDF
Where the Social Web Meets the Semantic Web. Tom Gruber
Nelson Piedra
 
PDF
CSCW in Times of Social Media
Hendrik Drachsler
 
PDF
Lecture 7: Social Web Challenges (2012)
Lora Aroyo
 
PPT
Intelligentcontent2009
Salim Ismail
 
PPTX
Strategic scenarios in digital content and digital business
Marco Brambilla
 
PDF
Learning Similarity Metrics for Event Identification in Social Media
Hila Becker
 
Workspace Awareness without Overload: Contextual Filtering of Social Interact...
Adrien Joly
 
Effective Content Curation in Higher Ed
meetcontent
 
Integrating digital traces into a semantic enriched data
Dhaval Thakker
 
A Semantic Search Approach to Task-Completion Engines
Darío Garigliotti
 
User Experience for Content Sites
Design for Context
 
ContextCapture: Using Context-based Awareness Cues to Create Narrative Events...
Ville Antila
 
Socially-Aware Informal Learning Support: Potential and Challenges of the So...
Simone Braun
 
Text and Beyond
Seth Grimes
 
Social Intelligence Systems for Wicked Problems
Simon Buckingham Shum
 
[UMAP2013]Tutorial on Context-Aware User Modeling for Recommendation by Bamsh...
YONG ZHENG
 
Context Aware User Modeling for Recommendation
Bamshad Mobasher
 
IUI 2010: An Informal Summary of the International Conference on Intelligent ...
J S
 
[WI 2017] Context Suggestion: Empirical Evaluations vs User Studies
YONG ZHENG
 
Carpenter Talk at Elsevier Booth During ALA Annual about NISO alternative ass...
National Information Standards Organization (NISO)
 
Where the Social Web Meets the Semantic Web. Tom Gruber
Nelson Piedra
 
CSCW in Times of Social Media
Hendrik Drachsler
 
Lecture 7: Social Web Challenges (2012)
Lora Aroyo
 
Intelligentcontent2009
Salim Ismail
 
Strategic scenarios in digital content and digital business
Marco Brambilla
 
Learning Similarity Metrics for Event Identification in Social Media
Hila Becker
 
Ad

Recently uploaded (20)

PDF
Make GenAI investments go further with the Dell AI Factory
Principled Technologies
 
PDF
Per Axbom: The spectacular lies of maps
Nexer Digital
 
PPTX
Agile Chennai 18-19 July 2025 | Emerging patterns in Agentic AI by Bharani Su...
AgileNetwork
 
PPTX
Dev Dives: Automate, test, and deploy in one place—with Unified Developer Exp...
AndreeaTom
 
PDF
Presentation about Hardware and Software in Computer
snehamodhawadiya
 
PDF
RAT Builders - How to Catch Them All [DeepSec 2024]
malmoeb
 
PDF
OFFOFFBOX™ – A New Era for African Film | Startup Presentation
ambaicciwalkerbrian
 
PPTX
AVL ( audio, visuals or led ), technology.
Rajeshwri Panchal
 
PPTX
The Future of AI & Machine Learning.pptx
pritsen4700
 
PPTX
Introduction to Flutter by Ayush Desai.pptx
ayushdesai204
 
PDF
Responsible AI and AI Ethics - By Sylvester Ebhonu
Sylvester Ebhonu
 
PPTX
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
PDF
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
PDF
The Future of Mobile Is Context-Aware—Are You Ready?
iProgrammer Solutions Private Limited
 
PDF
How Open Source Changed My Career by abdelrahman ismail
a0m0rajab1
 
PPTX
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
PDF
TrustArc Webinar - Navigating Data Privacy in LATAM: Laws, Trends, and Compli...
TrustArc
 
PPTX
AI in Daily Life: How Artificial Intelligence Helps Us Every Day
vanshrpatil7
 
PPTX
OA presentation.pptx OA presentation.pptx
pateldhruv002338
 
PDF
Economic Impact of Data Centres to the Malaysian Economy
flintglobalapac
 
Make GenAI investments go further with the Dell AI Factory
Principled Technologies
 
Per Axbom: The spectacular lies of maps
Nexer Digital
 
Agile Chennai 18-19 July 2025 | Emerging patterns in Agentic AI by Bharani Su...
AgileNetwork
 
Dev Dives: Automate, test, and deploy in one place—with Unified Developer Exp...
AndreeaTom
 
Presentation about Hardware and Software in Computer
snehamodhawadiya
 
RAT Builders - How to Catch Them All [DeepSec 2024]
malmoeb
 
OFFOFFBOX™ – A New Era for African Film | Startup Presentation
ambaicciwalkerbrian
 
AVL ( audio, visuals or led ), technology.
Rajeshwri Panchal
 
The Future of AI & Machine Learning.pptx
pritsen4700
 
Introduction to Flutter by Ayush Desai.pptx
ayushdesai204
 
Responsible AI and AI Ethics - By Sylvester Ebhonu
Sylvester Ebhonu
 
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
The Future of Mobile Is Context-Aware—Are You Ready?
iProgrammer Solutions Private Limited
 
How Open Source Changed My Career by abdelrahman ismail
a0m0rajab1
 
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
TrustArc Webinar - Navigating Data Privacy in LATAM: Laws, Trends, and Compli...
TrustArc
 
AI in Daily Life: How Artificial Intelligence Helps Us Every Day
vanshrpatil7
 
OA presentation.pptx OA presentation.pptx
pateldhruv002338
 
Economic Impact of Data Centres to the Malaysian Economy
flintglobalapac
 

Contextual Recommendation of Social Updates, a tag-based framework

  • 1. Contextual Recommendation of Social Updates a tag-based framework Adrien JOLY PhD Candidate, supervisor: Prof. Pierre MARET Alcatel-Lucent Bell Labs France + INSA-Lyon, LIRIS, UMR5205 [email_address] / [email_address]
  • 2. Agenda of this presentation Motivation — Awareness and information overload Approach — Context-based filtering Framework — Contextual tag clouds Evaluation — Perceived relevance Conclusion & future work
  • 3. Motivation Approach Framework Evaluation Conclusion Introduction to Awareness Awareness is the state or ability to perceive, to feel, or to be conscious of events, objects or sensory patterns […] without necessarily implying understanding. [wikipedia.org] Social Awareness current/recent people activities, moods, availability, status… [Dourish, Ericksson, Gutwin…] Context Awareness location, surrounding environment… [Dey’2000]
  • 4. Motivation Approach Framework Evaluation Conclusion Web « 2.0 » social / communication tools Social Networking Platforms increase Social Awareness
  • 5. Motivation Approach Framework Evaluation Conclusion Web « 2.0 » social / communication tools Social Networking Platforms increase Social Awareness … through Social Updates
  • 6. Motivation Approach Framework Evaluation Conclusion Web « 2.0 » social / communication tools Social Networking Platforms increase Social Awareness But it can steal a lot of attention  productivity loss
  • 7. Motivation Approach Framework Evaluation Conclusion Our proposal Filter “ Aware” user Activities / Status Updates / Contacts Needed Social updates and productive
  • 8. Agenda of this presentation Motivation Approach Framework Evaluation Conclusion
  • 9. Motivation Approach Framework Evaluation Conclusion Filtering possibilities Motivated goal: Filter social network updates to enable awareness without information overload What criteria should we adopt to find the most relevant updates ? Popularity ? (most spread updates) Response rate ? (most commented updates) Content-based filtering ? (according to preferences) [Budzik’2000, Bauer’2001] Collaborative filtering ? (according to similar ratings) [Agosto’2005, Bielenberg’2005] Similarity of context
  • 10. Motivation Approach Framework Evaluation Conclusion Similarity of context, our hypothesis C A is the context of a user U A sharing a piece of information I A . C X is the context of a user U X that is a potential recipient of this information. Hypothesis: I A is relevant to U X if C A is similar to C X A A = Travel in Asia U A = Alice I A = « Check out my amazing picture ! » A B = Working Java U B = Bob I B = « What database should I use ? » A C = Browsing map U C = Christine I C = « Looking for holiday locations… »
  • 11. Motivation Approach Framework Evaluation Conclusion Similarity of context, our hypothesis C A is the context of a user U A sharing a piece of information I A . C X is the context of a user U X that is a potential recipient of this information. Hypothesis: I A is relevant to U X if C A is similar to C X C A = Travel, Asia C C = Travel C B = Java Dev. A A = Travel in Asia U A = Alice A B = Working Java U B = Bob I B = « What database should I use ? » A C = Browsing map U C = Christine I C = « Looking for holiday locations… » Similar context: travel No relevant match for this context I A = « Check out my amazing picture ! »
  • 12. Motivation Approach Framework Evaluation Conclusion What is context ? Context [Dey, 2001] : «  any information that can be used to characterize the situation of an entity  » From physical sensors: From computer-based actions: Location Surrounding people Other sensors Communication history Web browsing history Document history
  • 13. Motivation Approach Framework Evaluation Conclusion From sensors to applications Context sensors Applications Interpretation Acquisition db Usual representation scheme for context information: Ontology-based / semantic Requires ont. modeling Lack of semantic data Complex to manipulate Scaling issues Context Management Framework
  • 14. Motivation Approach Framework Evaluation Conclusion From sensors to applications Context Management Framework Context sensors Social Applications Interpretation Acquisition db Proposed representation scheme for context information: Contextual tag clouds Easy to browse Easy to edit Simple & interoperable Crowds-friendly Updates Paris Notre-Dame Café Cloudy Crowded Sitting with:Pierre
  • 15. Agenda of this presentation Motivation Approach Framework Evaluation Conclusion
  • 16. Motivation Approach Framework Evaluation Conclusion Context Aggregation and Filtering process Social updates Aggregator Sniffers Notifier Filter User Actions and tags Contextual clouds Notifications Context Interfaces Abstraction and weighting Services
  • 17. Motivation Approach Framework Evaluation Conclusion Context Aggregation and Filtering process –- in the enterprise Social updates Aggregator Sniffers Notifier Filter User Actions and tags Contextual clouds Notifications Context Interfaces Abstraction and weighting Services
  • 18. Motivation Approach Framework Evaluation Conclusion How to synthesize the contextual tag cloud from web browsing ? The user opens a web page…
  • 19. Motivation Approach Framework Evaluation Conclusion How to synthesize the contextual tag cloud from web browsing ? Low level and static author description Automatic content analysis Mining semantic concepts from content People-entered tags (wisdom of crowds) 1) URL is sent to the Context Aggregator 2) Content is analyzed by enhancers (including web services)
  • 20. Motivation Approach Framework Evaluation Conclusion Contextual Tag Clouds, vector space model and algebra Sample tag cloud R : (normalized) Aggregation of a set V of normalized Tag Clouds  normalized sum: Relevance of Tag Cloud R with S  cosine similarity: 0.1 0.1 0.3 0.5 « Discount » « Flight » « Asia » « Travel »
  • 21. Motivation Approach Framework Evaluation Conclusion Contextual Tag Clouds, extraction and enhancement functions 1. Extracting weighted terms from: Resource Metadata Title Keywords Description Parameters = 50 = 10 = 1
  • 22. Motivation Approach Framework Evaluation Conclusion Contextual Tag Clouds, extraction and enhancement functions 2+3. Extracting weighted terms from: 2. Search Query ambient, awareness 3. Resource Location video, all, alcatel-Lucent
  • 23. Motivation Approach Framework Evaluation Conclusion Contextual Tag Clouds, extraction and enhancement functions Extracting weighted terms from: Social Annotations w poster = 11, w work = 11, w gtd = 10, w done = 10, w inspiration = 7, …
  • 24. Motivation Approach Framework Evaluation Conclusion Contextual Tag Clouds, extraction and enhancement functions Extracting weighted terms from: Semantic Analysis of content MIT, Tim Berners-Lee, …
  • 25. Agenda of this presentation Motivation Approach Framework Evaluation Conclusion
  • 26. Motivation Approach Framework Evaluation Conclusion Requirements and plan Hypothesis: Recommended social updates are relevant when users’ contexts are similar To evaluate: Tag cloud similarity for relevance ranking Relevance of social updates to the context of their posting Experimentation plan: (1 week)  1 tag cloud every 10 minutes  2 personalized surveys per user
  • 27. Motivation Approach Framework Evaluation Conclusion From browsing activity to social matching Temporal indexing period = 10 mn. Common tags: JAVA, DEV Common tags: TRAVEL  Recommend u5’s social update to u1  Recommend u3’s social update to u7
  • 28. Motivation Approach Framework Evaluation Conclusion Survey #1 … and 3 social updates with various relevance scores, for each context upd1 upd2 1 2 3 4 1 2 3 4 Survey #1 : For each user, 5 personal contextual clouds are proposed…
  • 29. Motivation Approach Framework Evaluation Conclusion Survey #1 results 1/2  rarity of good matches (few participants  few common tags)
  • 30. Motivation Approach Framework Evaluation Conclusion Survey #1 results 2/2  Accuracy = 72% (based on MAE between relevance scores and ratings) Accuracy
  • 31. Motivation Approach Framework Evaluation Conclusion Survey #2 Survey #2 : For each user’s social update, Evaluation of relevance between social updates and context of posting rating Results Average relevance rating: 50.3% (over 59 social updates), including: - 71% for social bookmark notifications - 38% for tweets ( ≈ 41% of “me now” statuses on twitter [Naaman’2010]) 1 2 3 4
  • 32. Agenda of this presentation Motivation Approach Framework Evaluation Conclusion
  • 33. Motivation Approach Framework Evaluation Conclusion Contribution Goal : Increase awareness, reduce information overload Proposition : Use contextual information to rank relevance of social updates Approach : Tag-based context representation, instead of ontology-based Findings (using web browsing activity as context) : Encouraging results: 72% accuracy Half social updates are relevant to web browsing context, depending on nature
  • 34. Motivation Approach Framework Evaluation Conclusion Future work Improve quality of contextual tag clouds Semantic analysis, clustering, and filtering of tags Dynamic weights (based on time) Deeper study of social updates Relevance factors between specific social update and contextual properties Gather context from other sources Additional types of documents (e.g. emails, PDF/word documents…) Physical context information Develop a contextual tag cloud manipulation interface (HSI) Graphical extension, multidimensional/hierarchical tag cloud ? How to edit tags and their weights ?
  • 35. www.alcatel-lucent.com Thank you for your attention! Your questions are welcome 

Editor's Notes

  • #24: w t,d is the number of people p who annotated a given resource d using the term t .
  • #25: Counts the occurrences of each term that is semantically identified in the document’s content.