SlideShare a Scribd company logo
1 of 23
Download to read offline
CAP-ONES: An Emergency
 Notification System for all
    Alessio Malizia, Pablo Acuña, Teresa Onorati, Paloma Díaz,
                           Ignacio Aedo
                             DEI Lab
                   Departamento de Informática
             Universidad Carlos III de Madrid, Spain
         {amalizia, pacuna, tonorati, pdp}@inf.uc3m.es,
                        aedo@ia.uc3m.es



                                                             12/05/2009
 Gothenburg                ISCRAM 2009
Contents
• Introduction
• The SEMA4A Ontology
• CAP-ONES
  –   Alerts
  –   Profiles
  –   Ontology Queries
  –   Notifications
• Use Cases
• Conclusions




                                         12/05/2009
       Gothenburg          ISCRAM 2009
Introduction
• Emergency Notification Systems (ENS) for
  communicating alerts in emergency situations.
• Accessible notifications depend on peopleʼs abilities,
  device characteristics and kind of emergency.
• ENSs must adapt notifications to the most appropiate
  media and format to support alerts for all.




                                                 12/05/2009
      Gothenburg         ISCRAM 2009
Introduction (2)
• Keynote talk today - Martha Grabowski
  – Situational awareness
     • Situational disabilities
         – Smoke during a fire can cause low vision problem
     • Accessibility (be aware of the alert)




                                                              12/05/2009
     Gothenburg               ISCRAM 2009
Introduction (3)
• Common Alerting Protocol (CAP) provides a conceptual
  framework to achieve interoperability.
           – FEMA Announces Intention To Adopt Common Alerting Protocol 1.1
           – Emergency Management Committee seeks feedback from CAP users
           – U.S. National Weather Service Starts Multi-Phase CAP Improvement Project
           – US Department of Homeland Security: quot;CAP Keeps Nation Steps Ahead of
             Disasterquot;
           – U.S. Congressional Report Recognizes CAP

• We have developed a knowledge base in the form of an
  ontology
• We have built a system that:
   – reasons over the ontology
   – to generate the most adequate notification
   – according to the user, the emergency and the device features.

                                                                          12/05/2009
       Gothenburg                   ISCRAM 2009
The SEMA4A Ontology
• Simple Emergency Alerts fo[u]r All interrelate knowledge
  in the emergency alert space.
• SEMA4A is formed by three main classes linked through
  a number of relations among their subclasses:
     – EMEDIA: contains concepts and relations about emergencies
       and media technologies.
     – WAfA: contains concepts and relations needed to model
       organization, structure and navigation of information.
     – AccessOnto: contains information related to Web accessibility
       guidelines, userʼs profiles and actions that users can perform.
•   Malizia, A., Astorga, F., Onorati, T., Diaz, P., Aedo I.: “Emergency Alerts for All: an Ontology
    based Approach to Improve Accessibility in Emergency Alerting Systems”. ISCRAM 5th
    International Conference Information Systems for Crisis Response and Management, 2008, pp.
    197-207.



                                                                                     12/05/2009
           Gothenburg                       ISCRAM 2009
The SEMA4A Ontology(2)
                                  Internet communication capabilities




Guidelines for deafblind
                                                         12/05/2009
          Gothenburg       ISCRAM 2009
CAP-ONES
• Common Alerting Protocol-based Open Notification
  Emergency System, takes as basis SEMA4A ontology
  and creates automatically personalized emergency
  notifications.
                                                                        SMS
                                                                          MMS

              Profiles




                                                                                .
                         …PARSING…                           ...PROCESSING...
                                                                                . Personalized notifications
                                                                                .
                     Information parsing
                                           SEMA4A Ontology
      CAP Alerts




                                                                                     12/05/2009
      Gothenburg                             ISCRAM 2009
CAP-ONES: inputs

                                                                  SMS
                                                                    MMS

        Profiles




                                                                          .
                                                       ...PROCESSING...
                   …PARSING…
                                                                          . Personalized notifications
                                                                          .
               Information parsing
                                     SEMA4A Ontology
CAP Alerts




                                                                               12/05/2009
Gothenburg                             ISCRAM 2009
CAP-ONES: Alerts
• The emergency information is extracted from a CAP alert,
  containing data like source, status, description, location,
  etc.
• Our prototype supports entering information via a Web
  page, importing a CAP file or providing an URL pointing
  to one.




                                                  12/05/2009
      Gothenburg          ISCRAM 2009
CAP-ONES: Profiles
• The profiles file is the second input, including:
   – Personal and Contact Information: name, address, etc.
   – Abilities: level of userʼs abilities (low, medium or high) in 6
     categories (Cognitive, Hearing, Coordination, Tactile Sensation,
     Visual and Colour) codified in the ontology.
   – Devices: a selection from a list of possible devices according to
     the userʼs abilities, extracted from relations defined in the
     ontology.




                                                           12/05/2009
       Gothenburg             ISCRAM 2009
CAP-ONES: queries

                                                                  SMS
                                                                    MMS

        Profiles




                                                                          .
                                                       ...PROCESSING...
                   …PARSING…
                                                                          . Personalized notifications
                                                                          .
               Information parsing
                                     SEMA4A Ontology
CAP Alerts




                                                                               12/05/2009
Gothenburg                             ISCRAM 2009
CAP-ONES: Ontology Queries
• Using the information from the profiles and the
  emergency, SPARQL queries are executed on the
  ontology:
  1. Retrieve the media that can be used by this emergency, using
     the RDF property mayUse defined in SEMA4A.
  2. Retrieve what can be communicated through the media
     obtained in step 2, using the RDF property can-communicate
     defined in the ontology.
  3. For each profile, obtain the media and devices that the user is
     able to manage depending on his/her abilities, previously
     obtained when entering the profile with the system.




                                                        12/05/2009
      Gothenburg            ISCRAM 2009
CAP-ONES: notifications output

                                                                   SMS
                                                                     MMS

         Profiles




                                                                           .
                                                        ...PROCESSING...
                    …PARSING…
                                                                           . Personalized notifications
                                                                           .
                Information parsing
                                      SEMA4A Ontology
 CAP Alerts




                                                                                        12/05/2009
        Gothenburg                            ISCRAM 2009
CAP-ONES: Notifications
• Using the set of media and the set of devices that can be
  used for the emergency defined in the CAP message,
• Using the media and devices for each profile,
• A final result set per profile is computed with the
  intersection of these sets.
• The notification is created by selecting the appropiate
  content from the CAP alert, according to the media and
  devices contained in the final result set.




                                                 12/05/2009
      Gothenburg         ISCRAM 2009
Use Cases
• Profile: using our system, a “low hearing” and a “blindness”
  profile are entered, corresponding to the Deafness and
  Blindness class in our ontology.




                    User abilities           Selecting Devices

• Emergency alert: a CAP XML message of an earthquake
  (class Earthquake in SEMA4A), including an auxiliar image
  resource, and a geographical location of the emergency.

                                                                 12/05/2009
       Gothenburg                    ISCRAM 2009
Use Cases (2)
• Our system response is the following:
   – Profile Deafness may use the following media classes (from
     interface): [Figure, Text, mms, email, sms, vibration]
   – Profile Blindness may use the following media classes:
      [Sound, Text, mms, email, sms, vibration]
   – By querying the ontology, class Earthquake may use the media:
     [tv, radio, mobile_phone, phone, internet];
     and can-communicate the following set: [Video, Sound,
     multiple_languages, Figure, Text, mms, email, sms, vibration]
   – Making an intersection with the sets, we get that e-mail, sms and
     mms are feasible to send notifications in this situation.
   – Personalization: the CAP message contains an image and a
     geographical location (that can be shown using figures), we validate
     this against our results. Since the emergency can-communicate
     Figures, as well as the Deafness profile, so a link to Google Maps™
     pointing to the location can be added to an e-mail; however, this is
     not added in the Blindness profile, since Figures can not be used.



                                                            12/05/2009
       Gothenburg             ISCRAM 2009
Use Cases (3)




                                Deafness Profile




                                Blindness Profile
                                           12/05/2009
Gothenburg        ISCRAM 2009
Use Cases (4)
• Our system also allows sending SMS/MMS to users.
  Since the emergency CAP message contained an
  image, we may use a MMS to send it as an auxiliar
  resource. As mentioned before, the Deafness profile can
  use MMS and Figures; however, the Blindness profile
  only allows sms.




              MMS sent to                   SMS sent to
             Deafness Profile             Blindness Profile

                                                              12/05/2009
      Gothenburg                ISCRAM 2009
Conclusions
• We presented CAP-ONES, a prototype for adapting alert
  notifications to different kinds of users depending on their
  abilities, the kind of emergency and the devices they can
  access.
• Our system supports the CAP standard, for allowing
  interoperability with existing systems, e.g. EDIS
  (http://edis.oes.ca.gov/)
• Our system is based on SEMA4A ontology, that has proven to
  contain valid and useful concepts and relations.
   – Validate by experts (Sidar, Civil Protection)
• This is a first step towards a system that could automatically
  adapt alert notifications and interoperate with other systems.


                                                      12/05/2009
       Gothenburg             ISCRAM 2009
Future Works
• Extend the ontology to other classes
  – Situational disabilities, new kind of devices
• Test with scenario and users




                                                    12/05/2009
     Gothenburg          ISCRAM 2009
SPARQL Query
•   SPARQL query example: to obtain the devices and media for a
    specific emergency class (e.g. Earthquake):
     SELECT DISTINCT ?mayUse WHERE {
     :earthquake rdfs:subClassOf ?restrict ;
     rdfs:subClassOf :Emergency .
     ?restrict rdf:type owl:Restriction ; owl:onProperty
     :mayUse ;
     owl:someValuesFrom ?emgMayUse .
     ?emgMayUse rdfs:subClassOf ?emgMayUseClass .
     ?emgMayUseClass owl:onProperty :can-communicate ;
     owl:someValuesFrom ?mayUse }

•   This query takes the earthquake class, a subclass of Emergency,
    and retrieves the object values from property mayUse, which gets
    the media that can be used for this emergency; from these media,
    the query retrieves the object values from property can-
    communicate in order to obtain the tools that can be used to send
    the notification.

                                                           12/05/2009
         Gothenburg            ISCRAM 2009
Ontology Validation
• The expert on accessibility evaluated, totally, 155
  elements extracted from our ontology.
• Results were:
          – • Coverage 91% (have all the lexons to be discovered actually been
            discovered?)
          – • Precision 84% (are the lexons making sense for the domain?)
          – • Accuracy 79% (are the lexons not too general but reflecting the
            important terms of the domain?).

• The expert on emergency evaluated, in total, 265
  elements extracted from our ontology.
• Results were:
          – • Coverage 66%
          – • Precision 65%
          – • Accuracy 45%

                                                                    12/05/2009
      Gothenburg                 ISCRAM 2009

More Related Content

Recently uploaded

Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageMatteo Carbone
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyEthan lee
 
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurVIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurSuhani Kapoor
 
Catalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdf
Catalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdfCatalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdf
Catalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdfOrient Homes
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMRavindra Nath Shukla
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024christinemoorman
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Neil Kimberley
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxAndy Lambert
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.Aaiza Hassan
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...lizamodels9
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Dave Litwiller
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Roland Driesen
 
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service DewasVip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewasmakika9823
 
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Lviv Startup Club
 
GD Birla and his contribution in management
GD Birla and his contribution in managementGD Birla and his contribution in management
GD Birla and his contribution in managementchhavia330
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear RegressionRavindra Nath Shukla
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth MarketingShawn Pang
 

Recently uploaded (20)

Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
 
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurVIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
 
Catalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdf
Catalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdfCatalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdf
Catalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdf
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSM
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...
 
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service DewasVip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
 
Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517
Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517
Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517
 
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
 
GD Birla and his contribution in management
GD Birla and his contribution in managementGD Birla and his contribution in management
GD Birla and his contribution in management
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear Regression
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
 

Featured

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by HubspotMarius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 

Featured (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

Cap Ones Iscram09

  • 1. CAP-ONES: An Emergency Notification System for all Alessio Malizia, Pablo Acuña, Teresa Onorati, Paloma Díaz, Ignacio Aedo DEI Lab Departamento de Informática Universidad Carlos III de Madrid, Spain {amalizia, pacuna, tonorati, pdp}@inf.uc3m.es, aedo@ia.uc3m.es 12/05/2009 Gothenburg ISCRAM 2009
  • 2. Contents • Introduction • The SEMA4A Ontology • CAP-ONES – Alerts – Profiles – Ontology Queries – Notifications • Use Cases • Conclusions 12/05/2009 Gothenburg ISCRAM 2009
  • 3. Introduction • Emergency Notification Systems (ENS) for communicating alerts in emergency situations. • Accessible notifications depend on peopleʼs abilities, device characteristics and kind of emergency. • ENSs must adapt notifications to the most appropiate media and format to support alerts for all. 12/05/2009 Gothenburg ISCRAM 2009
  • 4. Introduction (2) • Keynote talk today - Martha Grabowski – Situational awareness • Situational disabilities – Smoke during a fire can cause low vision problem • Accessibility (be aware of the alert) 12/05/2009 Gothenburg ISCRAM 2009
  • 5. Introduction (3) • Common Alerting Protocol (CAP) provides a conceptual framework to achieve interoperability. – FEMA Announces Intention To Adopt Common Alerting Protocol 1.1 – Emergency Management Committee seeks feedback from CAP users – U.S. National Weather Service Starts Multi-Phase CAP Improvement Project – US Department of Homeland Security: quot;CAP Keeps Nation Steps Ahead of Disasterquot; – U.S. Congressional Report Recognizes CAP • We have developed a knowledge base in the form of an ontology • We have built a system that: – reasons over the ontology – to generate the most adequate notification – according to the user, the emergency and the device features. 12/05/2009 Gothenburg ISCRAM 2009
  • 6. The SEMA4A Ontology • Simple Emergency Alerts fo[u]r All interrelate knowledge in the emergency alert space. • SEMA4A is formed by three main classes linked through a number of relations among their subclasses: – EMEDIA: contains concepts and relations about emergencies and media technologies. – WAfA: contains concepts and relations needed to model organization, structure and navigation of information. – AccessOnto: contains information related to Web accessibility guidelines, userʼs profiles and actions that users can perform. • Malizia, A., Astorga, F., Onorati, T., Diaz, P., Aedo I.: “Emergency Alerts for All: an Ontology based Approach to Improve Accessibility in Emergency Alerting Systems”. ISCRAM 5th International Conference Information Systems for Crisis Response and Management, 2008, pp. 197-207. 12/05/2009 Gothenburg ISCRAM 2009
  • 7. The SEMA4A Ontology(2) Internet communication capabilities Guidelines for deafblind 12/05/2009 Gothenburg ISCRAM 2009
  • 8. CAP-ONES • Common Alerting Protocol-based Open Notification Emergency System, takes as basis SEMA4A ontology and creates automatically personalized emergency notifications. SMS MMS Profiles . …PARSING… ...PROCESSING... . Personalized notifications . Information parsing SEMA4A Ontology CAP Alerts 12/05/2009 Gothenburg ISCRAM 2009
  • 9. CAP-ONES: inputs SMS MMS Profiles . ...PROCESSING... …PARSING… . Personalized notifications . Information parsing SEMA4A Ontology CAP Alerts 12/05/2009 Gothenburg ISCRAM 2009
  • 10. CAP-ONES: Alerts • The emergency information is extracted from a CAP alert, containing data like source, status, description, location, etc. • Our prototype supports entering information via a Web page, importing a CAP file or providing an URL pointing to one. 12/05/2009 Gothenburg ISCRAM 2009
  • 11. CAP-ONES: Profiles • The profiles file is the second input, including: – Personal and Contact Information: name, address, etc. – Abilities: level of userʼs abilities (low, medium or high) in 6 categories (Cognitive, Hearing, Coordination, Tactile Sensation, Visual and Colour) codified in the ontology. – Devices: a selection from a list of possible devices according to the userʼs abilities, extracted from relations defined in the ontology. 12/05/2009 Gothenburg ISCRAM 2009
  • 12. CAP-ONES: queries SMS MMS Profiles . ...PROCESSING... …PARSING… . Personalized notifications . Information parsing SEMA4A Ontology CAP Alerts 12/05/2009 Gothenburg ISCRAM 2009
  • 13. CAP-ONES: Ontology Queries • Using the information from the profiles and the emergency, SPARQL queries are executed on the ontology: 1. Retrieve the media that can be used by this emergency, using the RDF property mayUse defined in SEMA4A. 2. Retrieve what can be communicated through the media obtained in step 2, using the RDF property can-communicate defined in the ontology. 3. For each profile, obtain the media and devices that the user is able to manage depending on his/her abilities, previously obtained when entering the profile with the system. 12/05/2009 Gothenburg ISCRAM 2009
  • 14. CAP-ONES: notifications output SMS MMS Profiles . ...PROCESSING... …PARSING… . Personalized notifications . Information parsing SEMA4A Ontology CAP Alerts 12/05/2009 Gothenburg ISCRAM 2009
  • 15. CAP-ONES: Notifications • Using the set of media and the set of devices that can be used for the emergency defined in the CAP message, • Using the media and devices for each profile, • A final result set per profile is computed with the intersection of these sets. • The notification is created by selecting the appropiate content from the CAP alert, according to the media and devices contained in the final result set. 12/05/2009 Gothenburg ISCRAM 2009
  • 16. Use Cases • Profile: using our system, a “low hearing” and a “blindness” profile are entered, corresponding to the Deafness and Blindness class in our ontology. User abilities Selecting Devices • Emergency alert: a CAP XML message of an earthquake (class Earthquake in SEMA4A), including an auxiliar image resource, and a geographical location of the emergency. 12/05/2009 Gothenburg ISCRAM 2009
  • 17. Use Cases (2) • Our system response is the following: – Profile Deafness may use the following media classes (from interface): [Figure, Text, mms, email, sms, vibration] – Profile Blindness may use the following media classes: [Sound, Text, mms, email, sms, vibration] – By querying the ontology, class Earthquake may use the media: [tv, radio, mobile_phone, phone, internet]; and can-communicate the following set: [Video, Sound, multiple_languages, Figure, Text, mms, email, sms, vibration] – Making an intersection with the sets, we get that e-mail, sms and mms are feasible to send notifications in this situation. – Personalization: the CAP message contains an image and a geographical location (that can be shown using figures), we validate this against our results. Since the emergency can-communicate Figures, as well as the Deafness profile, so a link to Google Maps™ pointing to the location can be added to an e-mail; however, this is not added in the Blindness profile, since Figures can not be used. 12/05/2009 Gothenburg ISCRAM 2009
  • 18. Use Cases (3) Deafness Profile Blindness Profile 12/05/2009 Gothenburg ISCRAM 2009
  • 19. Use Cases (4) • Our system also allows sending SMS/MMS to users. Since the emergency CAP message contained an image, we may use a MMS to send it as an auxiliar resource. As mentioned before, the Deafness profile can use MMS and Figures; however, the Blindness profile only allows sms. MMS sent to SMS sent to Deafness Profile Blindness Profile 12/05/2009 Gothenburg ISCRAM 2009
  • 20. Conclusions • We presented CAP-ONES, a prototype for adapting alert notifications to different kinds of users depending on their abilities, the kind of emergency and the devices they can access. • Our system supports the CAP standard, for allowing interoperability with existing systems, e.g. EDIS (http://edis.oes.ca.gov/) • Our system is based on SEMA4A ontology, that has proven to contain valid and useful concepts and relations. – Validate by experts (Sidar, Civil Protection) • This is a first step towards a system that could automatically adapt alert notifications and interoperate with other systems. 12/05/2009 Gothenburg ISCRAM 2009
  • 21. Future Works • Extend the ontology to other classes – Situational disabilities, new kind of devices • Test with scenario and users 12/05/2009 Gothenburg ISCRAM 2009
  • 22. SPARQL Query • SPARQL query example: to obtain the devices and media for a specific emergency class (e.g. Earthquake): SELECT DISTINCT ?mayUse WHERE { :earthquake rdfs:subClassOf ?restrict ; rdfs:subClassOf :Emergency . ?restrict rdf:type owl:Restriction ; owl:onProperty :mayUse ; owl:someValuesFrom ?emgMayUse . ?emgMayUse rdfs:subClassOf ?emgMayUseClass . ?emgMayUseClass owl:onProperty :can-communicate ; owl:someValuesFrom ?mayUse } • This query takes the earthquake class, a subclass of Emergency, and retrieves the object values from property mayUse, which gets the media that can be used for this emergency; from these media, the query retrieves the object values from property can- communicate in order to obtain the tools that can be used to send the notification. 12/05/2009 Gothenburg ISCRAM 2009
  • 23. Ontology Validation • The expert on accessibility evaluated, totally, 155 elements extracted from our ontology. • Results were: – • Coverage 91% (have all the lexons to be discovered actually been discovered?) – • Precision 84% (are the lexons making sense for the domain?) – • Accuracy 79% (are the lexons not too general but reflecting the important terms of the domain?). • The expert on emergency evaluated, in total, 265 elements extracted from our ontology. • Results were: – • Coverage 66% – • Precision 65% – • Accuracy 45% 12/05/2009 Gothenburg ISCRAM 2009