SlideShare uma empresa Scribd logo
1 de 14
Baixar para ler offline
Application of a simple visual attention model to 
     the communication overload problem
    Tags:  Information overload, Community, Social Media, Attention‐
    based Ranking model, visual attention model, Social computing 



Context: European research           Nicolas Maisonneuve, research associate 
project   www.atgentive.com          Centre for Advanced Learning Technologies, 
                                     INSEAD


                                                                         Sept. 2007
Scenario 1: Online Community


          Situation
          • Member of an active community
          • I’m overwhelmed by the unread messages
          • I only have 10 minutes to understand the highlights 
          since my last login. 


Problem : 
  Is there a way to recommend me the most important messages ?
  1) Avoiding uninteresting messages according my interests,
  2) … except if it’s about an important issue in the community
Scenario 2:  Weblogs & Social Media

   Situation 
   • I have subscribed to a lot of interesting blogs 
   • Now I’ m overloaded by too many posts
   • I only have 10 minutes to read all my feeds




   Same Question:
    How rank them and read only the most 
     important ones for me ? 
Research problem

Question:
In a rich information (and social) environment,  How do I 
choose items (message, blog posting, .. )  due to my limited 
resources (e.g. time, or people) ? 


Answer:  
in a rich information environment,  information competes  for the 
user’s attention (c.f Attention Economy)
    I choose the most attractive items

   Conception of an Attention‐based Ranking Model to select 
items
How does an item attract the user’s attention?


      Similarity in vision
      • In a scene (visual rich environment),  which area (item) will 
      attract my attention? 
      • how to predict where my attention will be guided? (Visual 
      Search problem)


Approach 
• Use of a visual search model: “guided Search2.0” (J. Wolfe, 1994)
• Turn visual signals  into  communication signals 
 (Message Reader = eye to  perceive the social activity)
How does an item attract the user’s attention?
  The Visual attention model “Guided Search 2.0”  ‐ 1/2

Saliency (i.e. attractivity) of a signal
The saliency of a signal is computed as the (weighted) sum of 
the saliency for each attractive feature of the signal (e.g. 
color, size, intensity, motion,etc…)

 Attention guiding the 2 types of features:
 • Top‐down features (User guidance)
 e.g.  user searching a green object

 • Bottom‐up features (Stimuli guidance) 
 e.g. flashy object in a dark scene
How does an item attract the user’s attention?
  The Visual attention model  Guided Search 2.0  ‐ 2/2
 Process 
 1) For each attractive feature,  the signals are computed into a 
 Feature Map (i.e. their levels of saliency according to the feature)
 2) Mix of the feature Maps into a global Saliency Map
In your context of communication signals… 




 Question 1: What are the top‐down features (user’s interest profile) ? 
 Question 2: What are the bottom‐up features? (i.e. attractive features 
 without knowing the user’s  intention)
 Question 3: How to compute a feature map?
 Question 4: how to  compute the saliency map? 
Question 1: What are the top‐down features?  
                           (User driven attention)
                                                         User's vigilance profile in a IT 
Top‐down features                                        Community (scenario 1)
• Message’s Topic: focus on specific topics
• Message’s User:  focus on specific users


Simple Vigilance profile P 
For a given context K (e.g. a task to do) ,              VG Market IT Industry Research
     P(k)  =  (C,W)  with:
     ‐ C = The set of concepts c (user, topic) I want 
                                                         User's vigilance profile in a 
     to pay specially attention to in a signal
                                                         Social Network (Scenario3)
     ‐W = their respective levels of  vigilance wc
     for the user 
‐ + Limited capacity H ( ∑wc<H  and wc>w min )
  (I can’t want to pay attention to everything)

                                                            userA     userB      userC
    Vigilance feature map
Question 2: What are attractive bottom‐up features? 
    (i.e. without knowing the user’s  intention)

       1) Exception                                             3) User’s effort
                                   2) About me 
   (temporal/spatial)
                                                          ‐ Type of Medium 
                             ‐ message audience 
 ‐ Unusual sender            focussed on me               (Text < Sound< Video)
                             (mailing‐list vs. personal  
 ‐ Unusual topic
                             message)
‐ Unusual activity (cf 5) 
                                               5) Other’s influence
       4) Urgency                 ‐ Collective attention  (burst of activity)
Lifecycle of the message          ‐ Explicit Attention asked (Subject: 
(3 months<now)                    [URGENT]… )
‐ See also 5)
Question 3: How to compute a feature map?

Computation of a bottom‐up feature map
E = the set of unread items  e1, e2, .. , en 
• For each feature k , each item is computed  by a  function fk to give its 
saliency [0, 1] related to this feature
•A feature map is Mk={fk (e1), fk (e2), .. , fk (en)} 

Example: Simple Computation of the Burst of  (reading) Activity  feature
Definition: Burst = an abnormal high level of activity :  Last week, in average, a 
message has been read  10 times,  but the message A has been read  30 times. 

Computation:
   r(e,∆t) = the number of readings of  the message e during the interval ∆t, 
   m = the mean of r(e, ∆t) for the set of messages read during ∆t
  fburst(e)= 1                                    with 1<t1<t2 the bounds
              0
                    m     m*t1 m* t2      inf
Conclusion
Features of the Ranking Model
• Based on a Visual Attention Model 
     Not only what the user expects ( bottom up feature)
• Use of social factors to rank items. 
• Try to integrate the notions of  limited capacity & vigilance
•Adaptive to the context (possible change of the vigilance profile)

Future work
• Partially implemented  (collective activity observer,  burst of 
  Activity, Vigilance Profile) 
• Need to be evaluated (how to configure  the weight of each 
  Feature in the global saliency map computation?)
Thanks for your attention.  ☺
Scenario 3:  Traditional Communication
Situation :  
• Growth of the user’s connectivity (globalization + internet)
• I’m currently collaborating on a specific task with userA and 
      • 4 hours spent managing emails per day by senior 
  specially with userB. 
         management (Guardian Unlimited Newspaper, 2007) 
• I receive a lot of emails that interrupt my work
      • Economic Impact of the interruption caused by 
          email+online tools:  $588 billion/year  for the Us Economy  
          (Basex Research, 2005)


Problem 
Is there a way to notify me  on a new emails only if :
  ‐ it  is related to my current task (e.g. message from UserB)
  ‐ Or it  delivers unexpected but important information.

Mais conteúdo relacionado

Destaque

Social Attention Management in Online Community using Artificial Agents
Social Attention Management in Online Community using Artificial AgentsSocial Attention Management in Online Community using Artificial Agents
Social Attention Management in Online Community using Artificial AgentsNicolas Maisonneuve
 
Mapping Visual Perceptions using Google Street View
Mapping Visual Perceptions using Google Street ViewMapping Visual Perceptions using Google Street View
Mapping Visual Perceptions using Google Street ViewNicolas Maisonneuve
 
Team activity analysis / visualization
Team activity analysis / visualizationTeam activity analysis / visualization
Team activity analysis / visualizationNicolas Maisonneuve
 
Orientation of the Community's attention and User alignment
Orientation of the Community's attention and User alignmentOrientation of the Community's attention and User alignment
Orientation of the Community's attention and User alignmentNicolas Maisonneuve
 
NoiseTube: Participatory sensing for noise pollution via mobile phones
NoiseTube: Participatory sensing for noise pollution via mobile phonesNoiseTube: Participatory sensing for noise pollution via mobile phones
NoiseTube: Participatory sensing for noise pollution via mobile phonesNicolas Maisonneuve
 
Matching Game Mechanics and Human Computation Tasks in Games with a Purpose
Matching Game Mechanics and Human Computation Tasks in Games with a PurposeMatching Game Mechanics and Human Computation Tasks in Games with a Purpose
Matching Game Mechanics and Human Computation Tasks in Games with a PurposeLuca Galli
 

Destaque (8)

Social Attention Management in Online Community using Artificial Agents
Social Attention Management in Online Community using Artificial AgentsSocial Attention Management in Online Community using Artificial Agents
Social Attention Management in Online Community using Artificial Agents
 
Social Attention analysis
Social Attention analysisSocial Attention analysis
Social Attention analysis
 
Mapping Visual Perceptions using Google Street View
Mapping Visual Perceptions using Google Street ViewMapping Visual Perceptions using Google Street View
Mapping Visual Perceptions using Google Street View
 
Team activity analysis / visualization
Team activity analysis / visualizationTeam activity analysis / visualization
Team activity analysis / visualization
 
NoiseTube project
NoiseTube projectNoiseTube project
NoiseTube project
 
Orientation of the Community's attention and User alignment
Orientation of the Community's attention and User alignmentOrientation of the Community's attention and User alignment
Orientation of the Community's attention and User alignment
 
NoiseTube: Participatory sensing for noise pollution via mobile phones
NoiseTube: Participatory sensing for noise pollution via mobile phonesNoiseTube: Participatory sensing for noise pollution via mobile phones
NoiseTube: Participatory sensing for noise pollution via mobile phones
 
Matching Game Mechanics and Human Computation Tasks in Games with a Purpose
Matching Game Mechanics and Human Computation Tasks in Games with a PurposeMatching Game Mechanics and Human Computation Tasks in Games with a Purpose
Matching Game Mechanics and Human Computation Tasks in Games with a Purpose
 

Semelhante a An attention-based Ranking Model for social media

Who is the Customer? What is Experience? Indispensable Insights to empower yo...
Who is the Customer? What is Experience? Indispensable Insights to empower yo...Who is the Customer? What is Experience? Indispensable Insights to empower yo...
Who is the Customer? What is Experience? Indispensable Insights to empower yo...CHI Poland
 
Silverlight won't save your user experience - you will!
Silverlight won't save your user experience - you will!Silverlight won't save your user experience - you will!
Silverlight won't save your user experience - you will!Shane Morris
 
Exploring communication
Exploring communicationExploring communication
Exploring communicationashok kumar
 
Web2.0: from "I know nothing" to "I know something" in 2 hours (what?!?)
Web2.0: from "I know nothing" to "I know something" in 2 hours (what?!?)Web2.0: from "I know nothing" to "I know something" in 2 hours (what?!?)
Web2.0: from "I know nothing" to "I know something" in 2 hours (what?!?)Paolo Massa
 
Project Management for Mobile/#MWeb2014/Aheibel
Project Management for Mobile/#MWeb2014/AheibelProject Management for Mobile/#MWeb2014/Aheibel
Project Management for Mobile/#MWeb2014/AheibelAmy Heibel
 
Aol News Review Oct2008
Aol News Review Oct2008Aol News Review Oct2008
Aol News Review Oct2008Mrinal Sharma
 
Teaching 2.0 Learning & Leading in the Digital Age
Teaching 2.0 Learning & Leading in the Digital AgeTeaching 2.0 Learning & Leading in the Digital Age
Teaching 2.0 Learning & Leading in the Digital AgeMatthew Hayden
 
Evaluating ISE (2012)
Evaluating ISE (2012)Evaluating ISE (2012)
Evaluating ISE (2012)Kim Arcand
 
NYU Web Intensive - Week 3 Class 1
NYU Web Intensive - Week 3 Class 1NYU Web Intensive - Week 3 Class 1
NYU Web Intensive - Week 3 Class 1studiokandm
 
Renee Anderson, Techniques for prioritizing, road-mapping, and staffing your ...
Renee Anderson, Techniques for prioritizing, road-mapping, and staffing your ...Renee Anderson, Techniques for prioritizing, road-mapping, and staffing your ...
Renee Anderson, Techniques for prioritizing, road-mapping, and staffing your ...museums and the web
 

Semelhante a An attention-based Ranking Model for social media (13)

Who is the Customer? What is Experience? Indispensable Insights to empower yo...
Who is the Customer? What is Experience? Indispensable Insights to empower yo...Who is the Customer? What is Experience? Indispensable Insights to empower yo...
Who is the Customer? What is Experience? Indispensable Insights to empower yo...
 
Silverlight won't save your user experience - you will!
Silverlight won't save your user experience - you will!Silverlight won't save your user experience - you will!
Silverlight won't save your user experience - you will!
 
ITP / SED Day 6
ITP / SED Day 6ITP / SED Day 6
ITP / SED Day 6
 
Exploring communication
Exploring communicationExploring communication
Exploring communication
 
Insemtives stanford
Insemtives stanfordInsemtives stanford
Insemtives stanford
 
Web2.0: from "I know nothing" to "I know something" in 2 hours (what?!?)
Web2.0: from "I know nothing" to "I know something" in 2 hours (what?!?)Web2.0: from "I know nothing" to "I know something" in 2 hours (what?!?)
Web2.0: from "I know nothing" to "I know something" in 2 hours (what?!?)
 
Project Management for Mobile/#MWeb2014/Aheibel
Project Management for Mobile/#MWeb2014/AheibelProject Management for Mobile/#MWeb2014/Aheibel
Project Management for Mobile/#MWeb2014/Aheibel
 
Social Media Data analyzis and Semantics for Tourism Understanding
Social Media Data analyzis and Semantics for Tourism UnderstandingSocial Media Data analyzis and Semantics for Tourism Understanding
Social Media Data analyzis and Semantics for Tourism Understanding
 
Aol News Review Oct2008
Aol News Review Oct2008Aol News Review Oct2008
Aol News Review Oct2008
 
Teaching 2.0 Learning & Leading in the Digital Age
Teaching 2.0 Learning & Leading in the Digital AgeTeaching 2.0 Learning & Leading in the Digital Age
Teaching 2.0 Learning & Leading in the Digital Age
 
Evaluating ISE (2012)
Evaluating ISE (2012)Evaluating ISE (2012)
Evaluating ISE (2012)
 
NYU Web Intensive - Week 3 Class 1
NYU Web Intensive - Week 3 Class 1NYU Web Intensive - Week 3 Class 1
NYU Web Intensive - Week 3 Class 1
 
Renee Anderson, Techniques for prioritizing, road-mapping, and staffing your ...
Renee Anderson, Techniques for prioritizing, road-mapping, and staffing your ...Renee Anderson, Techniques for prioritizing, road-mapping, and staffing your ...
Renee Anderson, Techniques for prioritizing, road-mapping, and staffing your ...
 

Último

Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Bhuvaneswari Subramani
 

Último (20)

Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 

An attention-based Ranking Model for social media