SlideShare una empresa de Scribd logo
1 de 32
Descargar para leer sin conexión
Making Sense of the Arab
        Revolution & Occupy
                      Extracting, Aggregating & Visualizing Events


                             Thomas Ploeger, Bibiana Armenta,
                          Lora Aroyo, Frank de Bakker, Iina Hellsten



Monday, November 12, 12
When we talk about
  events we want to know ...

        •      Which activists were most active in 2011?


        •      Which Dutch activist organizations have been
               involved in labour strike events?


        •      What type of activists events happened in
               Berlin last year?


        •      What is the most popular activist event so far?


Monday, November 12, 12
When we talk about
  events we want to know ...

        •      Which activists were most active in 2011?


        •      Which Dutch activist organizations have been
               involved in labour strike events?


        •      What type of activists events happened in
               Berlin last year?


        •      What is the most popular activist event so far?


Monday, November 12, 12
Types of queries
         •      Descriptive
              •      What are the properties of the networks that are formed around
                     a campaign?

              •      Which tactics activist groups apply most often to influence norms
                     of companies on issues of CSR?

         •      Narrative
              •      Which actors use a specific tactic at a specific point in time?

         •      Interpretative
              •      How does non-traditional media influence activist groups' tactics
                     and positions (blogs, social media in general)?

              •      Why is one form of tactic chosen by an activist group rather than
                     another one?

                    •     Is it related to the campaign, or to the targeted company

                    •     Is it related to the time, technology, place, or culture?

                    •     Is it related to the tradition of this group?

Monday, November 12, 12
Types of queries
         •      Descriptive
              •      What are the properties of the networks that are formed around
                     a campaign?

              •      Which tactics activist groups apply most often to influence norms
                     of companies on issues of CSR?

         •      Narrative
              •      Which actors use a specific tactic at a specific point in time?

         •      Interpretative
              •      How does non-traditional media influence activist groups' tactics
                     and positions (blogs, social media in general)?

              •      Why is one form of tactic chosen by an activist group rather than
                     another one?

                    •     Is it related to the campaign, or to the targeted company

                    •     Is it related to the time, technology, place, or culture?

                    •     Is it related to the tradition of this group?

Monday, November 12, 12
Occupy Wall Street




      a police officer sprayed 4 protesters with pepper spray

         •      Protesters argued that the use of pepper spray was uncalled for vs. necessary
                (NYPD defended the officer)

         •      The officer stated that the event was taken out of context vs. at fault
                (investigation concludes that the officer was at fault and he was reprimanded)

Monday, November 12, 12
Self-immolation of MB




      Mohamed Bouazizi, Tunisian street vendor set himself on fire to protest after
      officials confiscated his wares.

         •      personal, economic motivation vs. martyr

         •      the spark that ignited Tunisian Revolution & Arab Spring vs. singular personal event

              •      How was he treated by officials when they confiscated his wares?
              •      How did officials respond to his complaints?
              •      Are there any earlier encounters between him and officials?

Monday, November 12, 12
Why is it difficult?
                   •      Information is

                          •   scattered across different sources

                          •   offered in different formats

                          •   often incomplete, incorrect, out of context, bias



                   •      Events are

                          •   perceived from different points of view


Monday, November 12, 12
Mapping Online Networks of Activism
                     alleviating bias by modeling & visualizing activist

Monday, November 12, 12
Activist Events Terminology
               •      Activist Event: an action undertaken by an actor as part of a
                      campaign with the aim of influencing the state (e.g. resolved)
                      of an issue

               •      Tactic: indicates the event type

               •      Actor: a person, group or organization of a given type (e.g.
                      radical, reformative) performing tactics

               •      Company: an organization that triggers an issue

               •      Issue: a topic or problem important to actors and companies

               •      Campaign: consists of a set of events undertaken by an actor
                      aiming to influence the state of an issue


Monday, November 12, 12
Modeling Activist Events




Monday, November 12, 12
Modeling Activist Events




             campaign-centered




Monday, November 12, 12
Modeling Activist Events


                                 event-centered



             campaign-centered




Monday, November 12, 12
ACTEVE-SEM
                          ACTivist EVEnts model based on Simple Event Model

    •       actors, roles, objects, places, times
    •       viewpoints (according to a certain authority), i.e.
            attribution of authoritative source of a statement
            time-bounded validity of facts
            event-bounded roles




Monday, November 12, 12
Example I
     Event that is reported differently by multiple sources



    Multiple
    Sources

                             Multiple
                          Representations


                                              All versions shown
                                            visually, comparatively
Monday, November 12, 12
Example I
     Event that is reported differently by multiple sources

                                            event-bounded roles of actors, e.g. police
                                            officer - aggressor vs. peacekeeper
    Multiple                                sem:View sem:Authority

    Sources

                             Multiple
                          Representations


                                              All versions shown
                                            visually, comparatively
Monday, November 12, 12
Example II
       Event that is reported with or without incorrect context

                                                     Earlier
 Source                                              Events
 Material


                              Event
                          Representation


                                           Event shown in context
                                              of earlier events
Monday, November 12, 12
Example II
       Event that is reported with or without incorrect context

                                                          Earlier
 Source                                                   Events
 Material


                              Event
                          Representation

      time-bounded validity of facts, e.g.
      Mr. Bouazizi - street vendor vs. martyr
      sem:Temporary
                                                Event shown in context
                                                   of earlier events
Monday, November 12, 12
Candidate Events & Entities




Monday, November 12, 12
Candidate Events & Entities




Monday, November 12, 12
Timelines from Text
                            set of events partially ordered by time, e.g. before/after




                                    “al-Qaeda activities in Syria”
                                    4 right, 2 wrong, 3 missing events
                          two have no explicit times & are in the wrong order
   One involved al-Qaeda but took place in Jordan on the Syrian border


                                does a fuzzy task require fuzzy metrics?


Monday, November 12, 12
Metrics
                  • how to measure partial & overall correctness,
                   • compared to the worst/optimal/best timeline
                   • how timeline should optimize for missing data, e.g. times,
                          locations (deduce temporal and spatial position)
                   •      in context of the task or purpose it is used for
                   •      for a given type of queries
                  •       how to determine importance of events (also in context)
                  •       how to determine importance of dimensions (also in context)
                   •      are there dependencies between the different dimensions
                  •       measuring overall coherence of timeline




Monday, November 12, 12
Monday, November 12, 12
Monday, November 12, 12
When visualizing ...
   •      Adjusting the granularity in
          terms of times, locations and
          event types

   •      Comparing different
          perspectives on the same
          event

   •      Showing evolution over time of
          event types, event participants
          or location

   •      Filtering events based on
          (strength of) connections to
          other events, participants,
          places or periods




Monday, November 12, 12
Monday, November 12, 12
Monday, November 12, 12
Monday, November 12, 12
Monday, November 12, 12
Monday, November 12, 12
Monday, November 12, 12
Questions?




                               @laroyo
                          http://lora-aroyo.org
Monday, November 12, 12

Más contenido relacionado

Más de Lora Aroyo

Harnessing Human Semantics at Scale (updated)
Harnessing Human Semantics at Scale (updated)Harnessing Human Semantics at Scale (updated)
Harnessing Human Semantics at Scale (updated)Lora Aroyo
 
Data excellence: Better data for better AI
Data excellence: Better data for better AIData excellence: Better data for better AI
Data excellence: Better data for better AILora Aroyo
 
CHIP Demonstrator presentation @ CATCH Symposium
CHIP Demonstrator presentation @ CATCH SymposiumCHIP Demonstrator presentation @ CATCH Symposium
CHIP Demonstrator presentation @ CATCH SymposiumLora Aroyo
 
Semantic Web Challenge: CHIP Demonstrator
Semantic Web Challenge: CHIP DemonstratorSemantic Web Challenge: CHIP Demonstrator
Semantic Web Challenge: CHIP DemonstratorLora Aroyo
 
The Rijksmuseum Collection as Linked Data
The Rijksmuseum Collection as Linked DataThe Rijksmuseum Collection as Linked Data
The Rijksmuseum Collection as Linked DataLora Aroyo
 
Keynote at International Conference of Art Libraries 2018 @Rijksmuseum
Keynote at International Conference of Art Libraries 2018 @RijksmuseumKeynote at International Conference of Art Libraries 2018 @Rijksmuseum
Keynote at International Conference of Art Libraries 2018 @RijksmuseumLora Aroyo
 
FAIRview: Responsible Video Summarization @NYCML'18
FAIRview: Responsible Video Summarization @NYCML'18FAIRview: Responsible Video Summarization @NYCML'18
FAIRview: Responsible Video Summarization @NYCML'18Lora Aroyo
 
Understanding bias in video news & news filtering algorithms
Understanding bias in video news & news filtering algorithmsUnderstanding bias in video news & news filtering algorithms
Understanding bias in video news & news filtering algorithmsLora Aroyo
 
StorySourcing: Telling Stories with Humans & Machines
StorySourcing: Telling Stories with Humans & MachinesStorySourcing: Telling Stories with Humans & Machines
StorySourcing: Telling Stories with Humans & MachinesLora Aroyo
 
Data Science with Humans in the Loop
Data Science with Humans in the LoopData Science with Humans in the Loop
Data Science with Humans in the LoopLora Aroyo
 
Digital Humanities Benelux 2017: Keynote Lora Aroyo
Digital Humanities Benelux 2017: Keynote Lora AroyoDigital Humanities Benelux 2017: Keynote Lora Aroyo
Digital Humanities Benelux 2017: Keynote Lora AroyoLora Aroyo
 
DH Benelux 2017 Panel: A Pragmatic Approach to Understanding and Utilising Ev...
DH Benelux 2017 Panel: A Pragmatic Approach to Understanding and Utilising Ev...DH Benelux 2017 Panel: A Pragmatic Approach to Understanding and Utilising Ev...
DH Benelux 2017 Panel: A Pragmatic Approach to Understanding and Utilising Ev...Lora Aroyo
 
Crowdsourcing ambiguity aware ground truth - collective intelligence 2017
Crowdsourcing ambiguity aware ground truth - collective intelligence 2017Crowdsourcing ambiguity aware ground truth - collective intelligence 2017
Crowdsourcing ambiguity aware ground truth - collective intelligence 2017Lora Aroyo
 
My ESWC 2017 keynote: Disrupting the Semantic Comfort Zone
My ESWC 2017 keynote: Disrupting the Semantic Comfort ZoneMy ESWC 2017 keynote: Disrupting the Semantic Comfort Zone
My ESWC 2017 keynote: Disrupting the Semantic Comfort ZoneLora Aroyo
 
Data Science with Human in the Loop @Faculty of Science #Leiden University
Data Science with Human in the Loop @Faculty of Science #Leiden UniversityData Science with Human in the Loop @Faculty of Science #Leiden University
Data Science with Human in the Loop @Faculty of Science #Leiden UniversityLora Aroyo
 
SXSW2017 @NewDutchMedia Talk: Exploration is the New Search
SXSW2017 @NewDutchMedia Talk: Exploration is the New SearchSXSW2017 @NewDutchMedia Talk: Exploration is the New Search
SXSW2017 @NewDutchMedia Talk: Exploration is the New SearchLora Aroyo
 
Europeana GA 2016: Harnessing Crowds, Niches & Professionals in the Digital Age
Europeana GA 2016: Harnessing Crowds, Niches & Professionals  in the Digital AgeEuropeana GA 2016: Harnessing Crowds, Niches & Professionals  in the Digital Age
Europeana GA 2016: Harnessing Crowds, Niches & Professionals in the Digital AgeLora Aroyo
 
"Video Killed the Radio Star": From MTV to Snapchat
"Video Killed the Radio Star": From MTV to Snapchat"Video Killed the Radio Star": From MTV to Snapchat
"Video Killed the Radio Star": From MTV to SnapchatLora Aroyo
 
UMAP 2016 Opening Ceremony
UMAP 2016 Opening CeremonyUMAP 2016 Opening Ceremony
UMAP 2016 Opening CeremonyLora Aroyo
 
Crowdsourcing & Nichesourcing: Enriching Cultural Heritage with Experts & Cr...
Crowdsourcing & Nichesourcing: Enriching Cultural Heritagewith Experts & Cr...Crowdsourcing & Nichesourcing: Enriching Cultural Heritagewith Experts & Cr...
Crowdsourcing & Nichesourcing: Enriching Cultural Heritage with Experts & Cr...Lora Aroyo
 

Más de Lora Aroyo (20)

Harnessing Human Semantics at Scale (updated)
Harnessing Human Semantics at Scale (updated)Harnessing Human Semantics at Scale (updated)
Harnessing Human Semantics at Scale (updated)
 
Data excellence: Better data for better AI
Data excellence: Better data for better AIData excellence: Better data for better AI
Data excellence: Better data for better AI
 
CHIP Demonstrator presentation @ CATCH Symposium
CHIP Demonstrator presentation @ CATCH SymposiumCHIP Demonstrator presentation @ CATCH Symposium
CHIP Demonstrator presentation @ CATCH Symposium
 
Semantic Web Challenge: CHIP Demonstrator
Semantic Web Challenge: CHIP DemonstratorSemantic Web Challenge: CHIP Demonstrator
Semantic Web Challenge: CHIP Demonstrator
 
The Rijksmuseum Collection as Linked Data
The Rijksmuseum Collection as Linked DataThe Rijksmuseum Collection as Linked Data
The Rijksmuseum Collection as Linked Data
 
Keynote at International Conference of Art Libraries 2018 @Rijksmuseum
Keynote at International Conference of Art Libraries 2018 @RijksmuseumKeynote at International Conference of Art Libraries 2018 @Rijksmuseum
Keynote at International Conference of Art Libraries 2018 @Rijksmuseum
 
FAIRview: Responsible Video Summarization @NYCML'18
FAIRview: Responsible Video Summarization @NYCML'18FAIRview: Responsible Video Summarization @NYCML'18
FAIRview: Responsible Video Summarization @NYCML'18
 
Understanding bias in video news & news filtering algorithms
Understanding bias in video news & news filtering algorithmsUnderstanding bias in video news & news filtering algorithms
Understanding bias in video news & news filtering algorithms
 
StorySourcing: Telling Stories with Humans & Machines
StorySourcing: Telling Stories with Humans & MachinesStorySourcing: Telling Stories with Humans & Machines
StorySourcing: Telling Stories with Humans & Machines
 
Data Science with Humans in the Loop
Data Science with Humans in the LoopData Science with Humans in the Loop
Data Science with Humans in the Loop
 
Digital Humanities Benelux 2017: Keynote Lora Aroyo
Digital Humanities Benelux 2017: Keynote Lora AroyoDigital Humanities Benelux 2017: Keynote Lora Aroyo
Digital Humanities Benelux 2017: Keynote Lora Aroyo
 
DH Benelux 2017 Panel: A Pragmatic Approach to Understanding and Utilising Ev...
DH Benelux 2017 Panel: A Pragmatic Approach to Understanding and Utilising Ev...DH Benelux 2017 Panel: A Pragmatic Approach to Understanding and Utilising Ev...
DH Benelux 2017 Panel: A Pragmatic Approach to Understanding and Utilising Ev...
 
Crowdsourcing ambiguity aware ground truth - collective intelligence 2017
Crowdsourcing ambiguity aware ground truth - collective intelligence 2017Crowdsourcing ambiguity aware ground truth - collective intelligence 2017
Crowdsourcing ambiguity aware ground truth - collective intelligence 2017
 
My ESWC 2017 keynote: Disrupting the Semantic Comfort Zone
My ESWC 2017 keynote: Disrupting the Semantic Comfort ZoneMy ESWC 2017 keynote: Disrupting the Semantic Comfort Zone
My ESWC 2017 keynote: Disrupting the Semantic Comfort Zone
 
Data Science with Human in the Loop @Faculty of Science #Leiden University
Data Science with Human in the Loop @Faculty of Science #Leiden UniversityData Science with Human in the Loop @Faculty of Science #Leiden University
Data Science with Human in the Loop @Faculty of Science #Leiden University
 
SXSW2017 @NewDutchMedia Talk: Exploration is the New Search
SXSW2017 @NewDutchMedia Talk: Exploration is the New SearchSXSW2017 @NewDutchMedia Talk: Exploration is the New Search
SXSW2017 @NewDutchMedia Talk: Exploration is the New Search
 
Europeana GA 2016: Harnessing Crowds, Niches & Professionals in the Digital Age
Europeana GA 2016: Harnessing Crowds, Niches & Professionals  in the Digital AgeEuropeana GA 2016: Harnessing Crowds, Niches & Professionals  in the Digital Age
Europeana GA 2016: Harnessing Crowds, Niches & Professionals in the Digital Age
 
"Video Killed the Radio Star": From MTV to Snapchat
"Video Killed the Radio Star": From MTV to Snapchat"Video Killed the Radio Star": From MTV to Snapchat
"Video Killed the Radio Star": From MTV to Snapchat
 
UMAP 2016 Opening Ceremony
UMAP 2016 Opening CeremonyUMAP 2016 Opening Ceremony
UMAP 2016 Opening Ceremony
 
Crowdsourcing & Nichesourcing: Enriching Cultural Heritage with Experts & Cr...
Crowdsourcing & Nichesourcing: Enriching Cultural Heritagewith Experts & Cr...Crowdsourcing & Nichesourcing: Enriching Cultural Heritagewith Experts & Cr...
Crowdsourcing & Nichesourcing: Enriching Cultural Heritage with Experts & Cr...
 

Último

Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditSkynet Technologies
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 

Último (20)

Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance Audit
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 

Extracting, Aggregating and Visualizing Events from Text

  • 1. Making Sense of the Arab Revolution & Occupy Extracting, Aggregating & Visualizing Events Thomas Ploeger, Bibiana Armenta, Lora Aroyo, Frank de Bakker, Iina Hellsten Monday, November 12, 12
  • 2. When we talk about events we want to know ... • Which activists were most active in 2011? • Which Dutch activist organizations have been involved in labour strike events? • What type of activists events happened in Berlin last year? • What is the most popular activist event so far? Monday, November 12, 12
  • 3. When we talk about events we want to know ... • Which activists were most active in 2011? • Which Dutch activist organizations have been involved in labour strike events? • What type of activists events happened in Berlin last year? • What is the most popular activist event so far? Monday, November 12, 12
  • 4. Types of queries • Descriptive • What are the properties of the networks that are formed around a campaign? • Which tactics activist groups apply most often to influence norms of companies on issues of CSR? • Narrative • Which actors use a specific tactic at a specific point in time? • Interpretative • How does non-traditional media influence activist groups' tactics and positions (blogs, social media in general)? • Why is one form of tactic chosen by an activist group rather than another one? • Is it related to the campaign, or to the targeted company • Is it related to the time, technology, place, or culture? • Is it related to the tradition of this group? Monday, November 12, 12
  • 5. Types of queries • Descriptive • What are the properties of the networks that are formed around a campaign? • Which tactics activist groups apply most often to influence norms of companies on issues of CSR? • Narrative • Which actors use a specific tactic at a specific point in time? • Interpretative • How does non-traditional media influence activist groups' tactics and positions (blogs, social media in general)? • Why is one form of tactic chosen by an activist group rather than another one? • Is it related to the campaign, or to the targeted company • Is it related to the time, technology, place, or culture? • Is it related to the tradition of this group? Monday, November 12, 12
  • 6. Occupy Wall Street a police officer sprayed 4 protesters with pepper spray • Protesters argued that the use of pepper spray was uncalled for vs. necessary (NYPD defended the officer) • The officer stated that the event was taken out of context vs. at fault (investigation concludes that the officer was at fault and he was reprimanded) Monday, November 12, 12
  • 7. Self-immolation of MB Mohamed Bouazizi, Tunisian street vendor set himself on fire to protest after officials confiscated his wares. • personal, economic motivation vs. martyr • the spark that ignited Tunisian Revolution & Arab Spring vs. singular personal event • How was he treated by officials when they confiscated his wares? • How did officials respond to his complaints? • Are there any earlier encounters between him and officials? Monday, November 12, 12
  • 8. Why is it difficult? • Information is • scattered across different sources • offered in different formats • often incomplete, incorrect, out of context, bias • Events are • perceived from different points of view Monday, November 12, 12
  • 9. Mapping Online Networks of Activism alleviating bias by modeling & visualizing activist Monday, November 12, 12
  • 10. Activist Events Terminology • Activist Event: an action undertaken by an actor as part of a campaign with the aim of influencing the state (e.g. resolved) of an issue • Tactic: indicates the event type • Actor: a person, group or organization of a given type (e.g. radical, reformative) performing tactics • Company: an organization that triggers an issue • Issue: a topic or problem important to actors and companies • Campaign: consists of a set of events undertaken by an actor aiming to influence the state of an issue Monday, November 12, 12
  • 12. Modeling Activist Events campaign-centered Monday, November 12, 12
  • 13. Modeling Activist Events event-centered campaign-centered Monday, November 12, 12
  • 14. ACTEVE-SEM ACTivist EVEnts model based on Simple Event Model • actors, roles, objects, places, times • viewpoints (according to a certain authority), i.e. attribution of authoritative source of a statement time-bounded validity of facts event-bounded roles Monday, November 12, 12
  • 15. Example I Event that is reported differently by multiple sources Multiple Sources Multiple Representations All versions shown visually, comparatively Monday, November 12, 12
  • 16. Example I Event that is reported differently by multiple sources event-bounded roles of actors, e.g. police officer - aggressor vs. peacekeeper Multiple sem:View sem:Authority Sources Multiple Representations All versions shown visually, comparatively Monday, November 12, 12
  • 17. Example II Event that is reported with or without incorrect context Earlier Source Events Material Event Representation Event shown in context of earlier events Monday, November 12, 12
  • 18. Example II Event that is reported with or without incorrect context Earlier Source Events Material Event Representation time-bounded validity of facts, e.g. Mr. Bouazizi - street vendor vs. martyr sem:Temporary Event shown in context of earlier events Monday, November 12, 12
  • 19. Candidate Events & Entities Monday, November 12, 12
  • 20. Candidate Events & Entities Monday, November 12, 12
  • 21. Timelines from Text set of events partially ordered by time, e.g. before/after “al-Qaeda activities in Syria” 4 right, 2 wrong, 3 missing events two have no explicit times & are in the wrong order One involved al-Qaeda but took place in Jordan on the Syrian border does a fuzzy task require fuzzy metrics? Monday, November 12, 12
  • 22. Metrics • how to measure partial & overall correctness, • compared to the worst/optimal/best timeline • how timeline should optimize for missing data, e.g. times, locations (deduce temporal and spatial position) • in context of the task or purpose it is used for • for a given type of queries • how to determine importance of events (also in context) • how to determine importance of dimensions (also in context) • are there dependencies between the different dimensions • measuring overall coherence of timeline Monday, November 12, 12
  • 25. When visualizing ... • Adjusting the granularity in terms of times, locations and event types • Comparing different perspectives on the same event • Showing evolution over time of event types, event participants or location • Filtering events based on (strength of) connections to other events, participants, places or periods Monday, November 12, 12
  • 32. Questions? @laroyo http://lora-aroyo.org Monday, November 12, 12