SlideShare ist ein Scribd-Unternehmen logo
1 von 24
Downloaden Sie, um offline zu lesen
Semantics
   Practical applications of controlled natural language with
     description logics and OWL. FluentEditor and OASE.
                                       Paweł Kapłański 1
                                    Anna Wróblewska, PhD 1,2
                                    Aleksandra Zięba, PhD 1,3
                                        Paweł Zarzycki 1



                                            1   Cognitum

                            2Institute of Computer Science,
                            Warsaw University of Technology

                                3   Institute of Political Science,
                                       University of Warsaw
www.cognitum.eu/semantics                                             Cognitum | Semantics
Agenda

• Crisis (Emergency) Management – Controlled
  Natural Language Component
• Ontorion – Semantic Knowledge Management
  Framework
• OASE - semiotic framework for software
  development




www.cognitum.eu/semantics            Cognitum | Semantics
Problems Addressed – Emergency,
Crisis Management (EM)

• activity of public administration, a part of national
  security management
• dealing with the strategic organizational management
  processes (an integrated rescue system) used to
      – prevent critical situations (crises),
      – prepare to assume control of crises by way of planned
        activities,
      – respond in case of emergencies, remove their effects and
        restore the resources and critical infrastructure


www.cognitum.eu/semantics                               Cognitum | Semantics
EM Characteristics


• Clearly defined organizational structure
• Legislative issues and documentation
• Different kinds of information: time (information can
  vary in time), space
• Different requirements to information accessibility &
  presentation (by different actors)
• Rescue actions: time pressure, usually lack of
  necessary resources
www.cognitum.eu/semantics                   Cognitum | Semantics
Two Kinds of Knowledge

                       Meta-ontology           Ontology / Fact-base

                                  - General        - Geo & topological
                       knowledge derived        information, location
                           from legislative       of rescue units, etc.
                       issues, procedures,       - Communication via
                              disasters etc.       graphical language,
                            - Communication        e.g. maps, building
                                   via CNL       plans etc. (advanced
                                  - Actors:               GIS system)
                               management             - Rescue actors
                                   experts



www.cognitum.eu/semantics                                                 Cognitum | Semantics
EM Knowledge Management
System - Objectives
•    Comprehensive services enriched by posting / insertion of additional information from the
     environment
•    The system should allow for the identification and analysis of new risks
•    Coordination and exchange of information between the coordinator, e.g. at the municipal level
     or at the regional level, emergency services and citizens
•    Informative issues involving the public: alarm system, forums, educational platform, opinion
     monitoring, surveys
•    Training & simulation platform

•    EM-KMS accessed via spectrum of CNL (Controlled Natural Language) interfaces
     can be seen as a communication platform that allows for constant contact between
     coordination actors without additional UI layer (and training)
•    It is expected that CNL will force actors of coordination to use the precise
     statements as well as strictly defined and standardized terminology and therefore
     this tool will have great impact on the organizational culture itself

www.cognitum.eu/semantics                                                   Cognitum | Semantics
EM – what knowledge needs to be
managed?
• What procedures need to be applied?
• What actions/tasks are undertaken within the process?
• What actors are involved in certain actions (actors’
  dependancies, division of responsibilities) ?
• Geo related issues:
      – What is the location of the emergency or crisis event?
      – Where are the rescue teams during crisis events?
      – What environmental factors influence the course of crisis
        events?
      – Where to find shelter during the crisis event?

www.cognitum.eu/semantics                                Cognitum | Semantics
EM Concepts Captured –
Meta-ontology (1)

• Organizational structure: roles (actors and units) and their
  relationships
• Responsibilities of actors for certain tasks in a particular
  situation
• Alerts about crisis situations and dangers
• Information about crisis events, effects, risks and dangers
• Activities / Procedures that are performed in specific
  situations during prevention, preparation, response to crisis
  and recovery
• Resources, devices and equipment useful for performing
  rescue actions
www.cognitum.eu/semantics                           Cognitum | Semantics
EM Concepts Captured (2)

               Treatment system
                                         Communication &
                    Infrastructure         coordination
                      (resources)             (actors,
                                         procedures, tasks)
               Crisis characterization   Studied world

                     Crisis events,          Environment
                     effects, risks,       (people, natural
                        dangers              sites, goods)
www.cognitum.eu/semantics                                 Cognitum | Semantics
EM Model




www.cognitum.eu/semantics   Cognitum | Semantics
EM Meta-ontology




www.cognitum.eu/semantics   Cognitum | Semantics
EM Use Case – Tanker Accident

A tanker truck (containing
unknown toxic substance)
had an accident. Several
children of the near
kindergarten (outside
when the accident
happened) feel sick.

• What are the dangers?
• What services we need
  to call?

www.cognitum.eu/semantics    Cognitum | Semantics
CNL - SWRL rules

 If Z is an actor and if a crisis has-type a crisis-type
 and if Z reacts-to-type the crisis-type then the crisis
 needs-actor Z.

 If Z is an actor and if an effect causes a danger and if a
 crisis induces the effect and if Z assumes a procedure and
 if the procedure reduces the danger then the crisis needs-
 actor Z.

 If Z is an actor and if an effect concerns a people-group
 and if a crisis induces the effect and if it is true that
 the people-group has-victims and if Z is Emergency-
 Medical-Service then the crisis needs-actor Z.


www.cognitum.eu/semantics                       Cognitum | Semantics
Reasoned Conclusions




 CNL results:


www.cognitum.eu/semantics   Cognitum | Semantics
Performed Tasks & Future Works


      • English CNL for OWL - done
      • Working on SWRL rules in CNL
      • GIS & meta knowledge integration
      • Collecting emergency management procedures
        to be coded in CNL
      • Working on CNL for Polish
      • Working on CNL dedicated for other diciplines:
        UE policy coordination process on national level,
        oncology medical guidelines
www.cognitum.eu/semantics                            Cognitum | Semantics
Ontorion Semantic Knowledge Management Framework

                              Abox
                              Tbox
                              Rules                                  CNL Console (Desktop or Web)


                                                         Executors




                                         modularizator




                                                                           Automatic UI (Desktop or Web)
                            Reasoner:
                               Hermit
                                Pellet
                                Racer
                                    …


www.cognitum.eu/semantics                                                   Cognitum | Semantics
CNL user interface




www.cognitum.eu/semantics   Cognitum | Semantics
noSQL implementation




www.cognitum.eu/semantics   Cognitum | Semantics
Distributed approach




www.cognitum.eu/semantics   Cognitum | Semantics
OASE - Ontology Aided Software Engineering

Ontology-Aided Software Engineering (OASE) is a semiotic framework for software
development. It extends the existing methodologies with an ability to express the
supporting knowledge in (controlled) natural language called OASE-English.




www.cognitum.eu/semantics                                              Cognitum | Semantics
OASE-Annotator

OASE-Annotations and OASE-Assertions allow for the protection of the programmer from
breaking the design-time or runtime assumptions and can be checked by the reasoning
services (OWL-Reasoner) in terms of consistency and preservation of logical constraints.




www.cognitum.eu/semantics                                              Cognitum | Semantics
OASE-Diagrammer

OASE-Diagrammer adds the ability to use the UML, together with the OASE framework.
OASE-Diagrammer is dual to OASE-Annotator. It allows to draw the UML representations
of software entities and supports OASE-Annotations.




www.cognitum.eu/semantics                                           Cognitum | Semantics
OASE-Editor




www.cognitum.eu/semantics   Cognitum | Semantics
Contact

                                    Thank you


                                Cognitum | PL, Warsaw
                                     office@cognitum.eu
                                       +48 22 250 2541
                                     www.cognitum.eu

                                 abroad sales representatives:

           Cognitum | CH, St. Gallen                        Cognitum | UK, Bristol
                swiss-office@cognitum.eu                         uk-office@cognitum.eu

www.cognitum.eu/semantics                                                  Cognitum | Semantics

Weitere ähnliche Inhalte

Ähnlich wie Practical applications of controlled natural language with description logics and OWL. FluentEditor and OASE.

A Paper Presentation On Artificial Intelligence And Global Risk Paper Present...
A Paper Presentation On Artificial Intelligence And Global Risk Paper Present...A Paper Presentation On Artificial Intelligence And Global Risk Paper Present...
A Paper Presentation On Artificial Intelligence And Global Risk Paper Present...guestac67362
 
context aware.pptx
context aware.pptxcontext aware.pptx
context aware.pptxnassmah
 
90seconds Presentation
90seconds Presentation90seconds Presentation
90seconds Presentationpbihler
 
Thesis DESIGN AND IMPLEMENTATION OF AN ONTOLOGY FOR MODELING USERS PROFILE I...
Thesis DESIGN AND IMPLEMENTATION OF AN ONTOLOGY FOR MODELING  USERS PROFILE I...Thesis DESIGN AND IMPLEMENTATION OF AN ONTOLOGY FOR MODELING  USERS PROFILE I...
Thesis DESIGN AND IMPLEMENTATION OF AN ONTOLOGY FOR MODELING USERS PROFILE I...Aggelos Ser
 
contextawareness.pptx
contextawareness.pptxcontextawareness.pptx
contextawareness.pptxnassmah
 
Towards Smart Modeling (Environments)
Towards Smart Modeling (Environments)Towards Smart Modeling (Environments)
Towards Smart Modeling (Environments)Benoit Combemale
 
Rzevsky agent models of large systems
Rzevsky  agent models of large systemsRzevsky  agent models of large systems
Rzevsky agent models of large systemsMasha Rudnichenko
 
Nevro net call for action en july30th
Nevro net   call for action en july30thNevro net   call for action en july30th
Nevro net call for action en july30thShchoukine Timour
 
La présentation de Jean-Paul de Vooght à la soirée Citoyens Capteurs de la Ca...
La présentation de Jean-Paul de Vooght à la soirée Citoyens Capteurs de la Ca...La présentation de Jean-Paul de Vooght à la soirée Citoyens Capteurs de la Ca...
La présentation de Jean-Paul de Vooght à la soirée Citoyens Capteurs de la Ca...CitoyensCapteurs
 
SLE 2012 Keynote: Cognitive and Social Challenges of Ontology Use in the Biom...
SLE 2012 Keynote: Cognitive and Social Challenges of Ontology Use in the Biom...SLE 2012 Keynote: Cognitive and Social Challenges of Ontology Use in the Biom...
SLE 2012 Keynote: Cognitive and Social Challenges of Ontology Use in the Biom...Margaret-Anne Storey
 
Cog infocom2014opening
Cog infocom2014openingCog infocom2014opening
Cog infocom2014openingGyörgy Persa
 
Svenska AI-sällskapet på Vinnova
Svenska AI-sällskapet på VinnovaSvenska AI-sällskapet på Vinnova
Svenska AI-sällskapet på VinnovaErik Borälv
 
Towards Joint Doctrine for Military Informatics
Towards Joint Doctrine for Military InformaticsTowards Joint Doctrine for Military Informatics
Towards Joint Doctrine for Military InformaticsBarry Smith
 
Towards Joint Doctrine for Military Informatics
Towards Joint Doctrine for Military InformaticsTowards Joint Doctrine for Military Informatics
Towards Joint Doctrine for Military InformaticsBarry Smith
 
Touch Research 2: HCI Details [Handouts]
Touch Research 2: HCI Details [Handouts]Touch Research 2: HCI Details [Handouts]
Touch Research 2: HCI Details [Handouts]Harald Felgner, PhD
 
OEM Presentation - IA and Emergency Response
OEM Presentation -  IA and Emergency ResponseOEM Presentation -  IA and Emergency Response
OEM Presentation - IA and Emergency ResponseNoreen Whysel
 
IRJET - Sign Language Recognition using Neural Network
IRJET - Sign Language Recognition using Neural NetworkIRJET - Sign Language Recognition using Neural Network
IRJET - Sign Language Recognition using Neural NetworkIRJET Journal
 
Big data 4 webmonday
Big data 4 webmondayBig data 4 webmonday
Big data 4 webmondayDaniel Koller
 

Ähnlich wie Practical applications of controlled natural language with description logics and OWL. FluentEditor and OASE. (20)

A Paper Presentation On Artificial Intelligence And Global Risk Paper Present...
A Paper Presentation On Artificial Intelligence And Global Risk Paper Present...A Paper Presentation On Artificial Intelligence And Global Risk Paper Present...
A Paper Presentation On Artificial Intelligence And Global Risk Paper Present...
 
context aware.pptx
context aware.pptxcontext aware.pptx
context aware.pptx
 
90seconds Presentation
90seconds Presentation90seconds Presentation
90seconds Presentation
 
Thesis DESIGN AND IMPLEMENTATION OF AN ONTOLOGY FOR MODELING USERS PROFILE I...
Thesis DESIGN AND IMPLEMENTATION OF AN ONTOLOGY FOR MODELING  USERS PROFILE I...Thesis DESIGN AND IMPLEMENTATION OF AN ONTOLOGY FOR MODELING  USERS PROFILE I...
Thesis DESIGN AND IMPLEMENTATION OF AN ONTOLOGY FOR MODELING USERS PROFILE I...
 
contextawareness.pptx
contextawareness.pptxcontextawareness.pptx
contextawareness.pptx
 
Towards Smart Modeling (Environments)
Towards Smart Modeling (Environments)Towards Smart Modeling (Environments)
Towards Smart Modeling (Environments)
 
Rzevsky agent models of large systems
Rzevsky  agent models of large systemsRzevsky  agent models of large systems
Rzevsky agent models of large systems
 
Nevro net call for action en july30th
Nevro net   call for action en july30thNevro net   call for action en july30th
Nevro net call for action en july30th
 
La présentation de Jean-Paul de Vooght à la soirée Citoyens Capteurs de la Ca...
La présentation de Jean-Paul de Vooght à la soirée Citoyens Capteurs de la Ca...La présentation de Jean-Paul de Vooght à la soirée Citoyens Capteurs de la Ca...
La présentation de Jean-Paul de Vooght à la soirée Citoyens Capteurs de la Ca...
 
SLE 2012 Keynote: Cognitive and Social Challenges of Ontology Use in the Biom...
SLE 2012 Keynote: Cognitive and Social Challenges of Ontology Use in the Biom...SLE 2012 Keynote: Cognitive and Social Challenges of Ontology Use in the Biom...
SLE 2012 Keynote: Cognitive and Social Challenges of Ontology Use in the Biom...
 
Cog infocom2014opening
Cog infocom2014openingCog infocom2014opening
Cog infocom2014opening
 
Svenska AI-sällskapet på Vinnova
Svenska AI-sällskapet på VinnovaSvenska AI-sällskapet på Vinnova
Svenska AI-sällskapet på Vinnova
 
Towards Joint Doctrine for Military Informatics
Towards Joint Doctrine for Military InformaticsTowards Joint Doctrine for Military Informatics
Towards Joint Doctrine for Military Informatics
 
Towards Joint Doctrine for Military Informatics
Towards Joint Doctrine for Military InformaticsTowards Joint Doctrine for Military Informatics
Towards Joint Doctrine for Military Informatics
 
Touch Research 2: HCI Details [Handouts]
Touch Research 2: HCI Details [Handouts]Touch Research 2: HCI Details [Handouts]
Touch Research 2: HCI Details [Handouts]
 
OEM Presentation - IA and Emergency Response
OEM Presentation -  IA and Emergency ResponseOEM Presentation -  IA and Emergency Response
OEM Presentation - IA and Emergency Response
 
IRJET - Sign Language Recognition using Neural Network
IRJET - Sign Language Recognition using Neural NetworkIRJET - Sign Language Recognition using Neural Network
IRJET - Sign Language Recognition using Neural Network
 
Artificial intelligence implementation challenges in embedded design
Artificial intelligence implementation challenges in embedded designArtificial intelligence implementation challenges in embedded design
Artificial intelligence implementation challenges in embedded design
 
8.5 martin
8.5 martin8.5 martin
8.5 martin
 
Big data 4 webmonday
Big data 4 webmondayBig data 4 webmonday
Big data 4 webmonday
 

Mehr von Cognitum

Introduction to Ontology Engineering with Fluent Editor 2014
Introduction to Ontology Engineering with Fluent Editor 2014Introduction to Ontology Engineering with Fluent Editor 2014
Introduction to Ontology Engineering with Fluent Editor 2014Cognitum
 
Cognitum Ontorion: Knowledge Representation and Reasoning System
Cognitum Ontorion: Knowledge Representation and Reasoning SystemCognitum Ontorion: Knowledge Representation and Reasoning System
Cognitum Ontorion: Knowledge Representation and Reasoning SystemCognitum
 
Modeling Ontologies with Natural Language
Modeling Ontologies with Natural LanguageModeling Ontologies with Natural Language
Modeling Ontologies with Natural LanguageCognitum
 
Zarzadzanie wiedza dla zarządzania kryzysowego
Zarzadzanie wiedza dla zarządzania kryzysowegoZarzadzanie wiedza dla zarządzania kryzysowego
Zarzadzanie wiedza dla zarządzania kryzysowegoCognitum
 
Sterowniki .NET i C++ dla Apache Cassandra
Sterowniki .NET i C++ dla Apache CassandraSterowniki .NET i C++ dla Apache Cassandra
Sterowniki .NET i C++ dla Apache CassandraCognitum
 
Technologie Semantyczne - Wykłady
Technologie Semantyczne - WykładyTechnologie Semantyczne - Wykłady
Technologie Semantyczne - WykładyCognitum
 
Semantic Rules Representation in Controlled Natural Language in FluentEditor
Semantic Rules Representation in Controlled Natural Language in FluentEditorSemantic Rules Representation in Controlled Natural Language in FluentEditor
Semantic Rules Representation in Controlled Natural Language in FluentEditorCognitum
 
Nowoczesne technologie w naukach społecznych
Nowoczesne technologie w naukach społecznychNowoczesne technologie w naukach społecznych
Nowoczesne technologie w naukach społecznychCognitum
 
Application of Semantic Knowledge Management System in Selected Areas of Poli...
Application of Semantic Knowledge Management System in Selected Areas of Poli...Application of Semantic Knowledge Management System in Selected Areas of Poli...
Application of Semantic Knowledge Management System in Selected Areas of Poli...Cognitum
 

Mehr von Cognitum (9)

Introduction to Ontology Engineering with Fluent Editor 2014
Introduction to Ontology Engineering with Fluent Editor 2014Introduction to Ontology Engineering with Fluent Editor 2014
Introduction to Ontology Engineering with Fluent Editor 2014
 
Cognitum Ontorion: Knowledge Representation and Reasoning System
Cognitum Ontorion: Knowledge Representation and Reasoning SystemCognitum Ontorion: Knowledge Representation and Reasoning System
Cognitum Ontorion: Knowledge Representation and Reasoning System
 
Modeling Ontologies with Natural Language
Modeling Ontologies with Natural LanguageModeling Ontologies with Natural Language
Modeling Ontologies with Natural Language
 
Zarzadzanie wiedza dla zarządzania kryzysowego
Zarzadzanie wiedza dla zarządzania kryzysowegoZarzadzanie wiedza dla zarządzania kryzysowego
Zarzadzanie wiedza dla zarządzania kryzysowego
 
Sterowniki .NET i C++ dla Apache Cassandra
Sterowniki .NET i C++ dla Apache CassandraSterowniki .NET i C++ dla Apache Cassandra
Sterowniki .NET i C++ dla Apache Cassandra
 
Technologie Semantyczne - Wykłady
Technologie Semantyczne - WykładyTechnologie Semantyczne - Wykłady
Technologie Semantyczne - Wykłady
 
Semantic Rules Representation in Controlled Natural Language in FluentEditor
Semantic Rules Representation in Controlled Natural Language in FluentEditorSemantic Rules Representation in Controlled Natural Language in FluentEditor
Semantic Rules Representation in Controlled Natural Language in FluentEditor
 
Nowoczesne technologie w naukach społecznych
Nowoczesne technologie w naukach społecznychNowoczesne technologie w naukach społecznych
Nowoczesne technologie w naukach społecznych
 
Application of Semantic Knowledge Management System in Selected Areas of Poli...
Application of Semantic Knowledge Management System in Selected Areas of Poli...Application of Semantic Knowledge Management System in Selected Areas of Poli...
Application of Semantic Knowledge Management System in Selected Areas of Poli...
 

Kürzlich hochgeladen

Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
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
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 

Kürzlich hochgeladen (20)

Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
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
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 

Practical applications of controlled natural language with description logics and OWL. FluentEditor and OASE.

  • 1. Semantics Practical applications of controlled natural language with description logics and OWL. FluentEditor and OASE. Paweł Kapłański 1 Anna Wróblewska, PhD 1,2 Aleksandra Zięba, PhD 1,3 Paweł Zarzycki 1 1 Cognitum 2Institute of Computer Science, Warsaw University of Technology 3 Institute of Political Science, University of Warsaw www.cognitum.eu/semantics Cognitum | Semantics
  • 2. Agenda • Crisis (Emergency) Management – Controlled Natural Language Component • Ontorion – Semantic Knowledge Management Framework • OASE - semiotic framework for software development www.cognitum.eu/semantics Cognitum | Semantics
  • 3. Problems Addressed – Emergency, Crisis Management (EM) • activity of public administration, a part of national security management • dealing with the strategic organizational management processes (an integrated rescue system) used to – prevent critical situations (crises), – prepare to assume control of crises by way of planned activities, – respond in case of emergencies, remove their effects and restore the resources and critical infrastructure www.cognitum.eu/semantics Cognitum | Semantics
  • 4. EM Characteristics • Clearly defined organizational structure • Legislative issues and documentation • Different kinds of information: time (information can vary in time), space • Different requirements to information accessibility & presentation (by different actors) • Rescue actions: time pressure, usually lack of necessary resources www.cognitum.eu/semantics Cognitum | Semantics
  • 5. Two Kinds of Knowledge Meta-ontology Ontology / Fact-base - General - Geo & topological knowledge derived information, location from legislative of rescue units, etc. issues, procedures, - Communication via disasters etc. graphical language, - Communication e.g. maps, building via CNL plans etc. (advanced - Actors: GIS system) management - Rescue actors experts www.cognitum.eu/semantics Cognitum | Semantics
  • 6. EM Knowledge Management System - Objectives • Comprehensive services enriched by posting / insertion of additional information from the environment • The system should allow for the identification and analysis of new risks • Coordination and exchange of information between the coordinator, e.g. at the municipal level or at the regional level, emergency services and citizens • Informative issues involving the public: alarm system, forums, educational platform, opinion monitoring, surveys • Training & simulation platform • EM-KMS accessed via spectrum of CNL (Controlled Natural Language) interfaces can be seen as a communication platform that allows for constant contact between coordination actors without additional UI layer (and training) • It is expected that CNL will force actors of coordination to use the precise statements as well as strictly defined and standardized terminology and therefore this tool will have great impact on the organizational culture itself www.cognitum.eu/semantics Cognitum | Semantics
  • 7. EM – what knowledge needs to be managed? • What procedures need to be applied? • What actions/tasks are undertaken within the process? • What actors are involved in certain actions (actors’ dependancies, division of responsibilities) ? • Geo related issues: – What is the location of the emergency or crisis event? – Where are the rescue teams during crisis events? – What environmental factors influence the course of crisis events? – Where to find shelter during the crisis event? www.cognitum.eu/semantics Cognitum | Semantics
  • 8. EM Concepts Captured – Meta-ontology (1) • Organizational structure: roles (actors and units) and their relationships • Responsibilities of actors for certain tasks in a particular situation • Alerts about crisis situations and dangers • Information about crisis events, effects, risks and dangers • Activities / Procedures that are performed in specific situations during prevention, preparation, response to crisis and recovery • Resources, devices and equipment useful for performing rescue actions www.cognitum.eu/semantics Cognitum | Semantics
  • 9. EM Concepts Captured (2) Treatment system Communication & Infrastructure coordination (resources) (actors, procedures, tasks) Crisis characterization Studied world Crisis events, Environment effects, risks, (people, natural dangers sites, goods) www.cognitum.eu/semantics Cognitum | Semantics
  • 10. EM Model www.cognitum.eu/semantics Cognitum | Semantics
  • 12. EM Use Case – Tanker Accident A tanker truck (containing unknown toxic substance) had an accident. Several children of the near kindergarten (outside when the accident happened) feel sick. • What are the dangers? • What services we need to call? www.cognitum.eu/semantics Cognitum | Semantics
  • 13. CNL - SWRL rules If Z is an actor and if a crisis has-type a crisis-type and if Z reacts-to-type the crisis-type then the crisis needs-actor Z. If Z is an actor and if an effect causes a danger and if a crisis induces the effect and if Z assumes a procedure and if the procedure reduces the danger then the crisis needs- actor Z. If Z is an actor and if an effect concerns a people-group and if a crisis induces the effect and if it is true that the people-group has-victims and if Z is Emergency- Medical-Service then the crisis needs-actor Z. www.cognitum.eu/semantics Cognitum | Semantics
  • 14. Reasoned Conclusions CNL results: www.cognitum.eu/semantics Cognitum | Semantics
  • 15. Performed Tasks & Future Works • English CNL for OWL - done • Working on SWRL rules in CNL • GIS & meta knowledge integration • Collecting emergency management procedures to be coded in CNL • Working on CNL for Polish • Working on CNL dedicated for other diciplines: UE policy coordination process on national level, oncology medical guidelines www.cognitum.eu/semantics Cognitum | Semantics
  • 16. Ontorion Semantic Knowledge Management Framework Abox Tbox Rules CNL Console (Desktop or Web) Executors modularizator Automatic UI (Desktop or Web) Reasoner: Hermit Pellet Racer … www.cognitum.eu/semantics Cognitum | Semantics
  • 20. OASE - Ontology Aided Software Engineering Ontology-Aided Software Engineering (OASE) is a semiotic framework for software development. It extends the existing methodologies with an ability to express the supporting knowledge in (controlled) natural language called OASE-English. www.cognitum.eu/semantics Cognitum | Semantics
  • 21. OASE-Annotator OASE-Annotations and OASE-Assertions allow for the protection of the programmer from breaking the design-time or runtime assumptions and can be checked by the reasoning services (OWL-Reasoner) in terms of consistency and preservation of logical constraints. www.cognitum.eu/semantics Cognitum | Semantics
  • 22. OASE-Diagrammer OASE-Diagrammer adds the ability to use the UML, together with the OASE framework. OASE-Diagrammer is dual to OASE-Annotator. It allows to draw the UML representations of software entities and supports OASE-Annotations. www.cognitum.eu/semantics Cognitum | Semantics
  • 24. Contact Thank you Cognitum | PL, Warsaw office@cognitum.eu +48 22 250 2541 www.cognitum.eu abroad sales representatives: Cognitum | CH, St. Gallen Cognitum | UK, Bristol swiss-office@cognitum.eu uk-office@cognitum.eu www.cognitum.eu/semantics Cognitum | Semantics