SlideShare uma empresa Scribd logo
1 de 45
Baixar para ler offline
Background and Motivation
                       Contributions




Multi-Perspective Ontology Engineering

R. Denaux1         A. G. Cohn1           V. Dimitrova1               G. Hart2
                          1 School of Computing
                            University of Leeds
                      2 Ordnance    Survey Research


  Invited Talk at Department of Computer Science
                   Sheffield, 2010




     Denaux, Cohn, Dimitrova and Hart   Multi-Perspective Ontology Engineering
Background and Motivation
                               Contributions



Outline


  1   Background and Motivation
        Multi-perspective Ontology Engineering
        Ontology Purposes

  2   Contributions
        Goal-aware Ontology Editor
        Ontology Purpose Vocabulary
        Formalisation
        Current Work




             Denaux, Cohn, Dimitrova and Hart   Multi-Perspective Ontology Engineering
Background and Motivation    Multi-perspective Ontology Engineering
                               Contributions    Ontology Purposes



Outline


  1   Background and Motivation
        Multi-perspective Ontology Engineering
        Ontology Purposes

  2   Contributions
        Goal-aware Ontology Editor
        Ontology Purpose Vocabulary
        Formalisation
        Current Work




             Denaux, Cohn, Dimitrova and Hart   Multi-Perspective Ontology Engineering
Background and Motivation    Multi-perspective Ontology Engineering
                                  Contributions    Ontology Purposes



Context of Research
Multi-perspective Ontology Engineering.




                Denaux, Cohn, Dimitrova and Hart   Multi-Perspective Ontology Engineering
Background and Motivation    Multi-perspective Ontology Engineering
                                  Contributions    Ontology Purposes



Context of Research
Multi-perspective Ontology Engineering.




                Denaux, Cohn, Dimitrova and Hart   Multi-Perspective Ontology Engineering
Background and Motivation    Multi-perspective Ontology Engineering
                                  Contributions    Ontology Purposes



Context of Research
Multi-perspective Ontology Engineering.




                Denaux, Cohn, Dimitrova and Hart   Multi-Perspective Ontology Engineering
Background and Motivation    Multi-perspective Ontology Engineering
                                  Contributions    Ontology Purposes



Context of Research
Multi-perspective Ontology Engineering.




                Denaux, Cohn, Dimitrova and Hart   Multi-Perspective Ontology Engineering
Background and Motivation    Multi-perspective Ontology Engineering
                                  Contributions    Ontology Purposes



Context of Research
Multi-perspective Ontology Engineering.




                Denaux, Cohn, Dimitrova and Hart   Multi-Perspective Ontology Engineering
Background and Motivation    Multi-perspective Ontology Engineering
                                  Contributions    Ontology Purposes



Context of Research
Multi-perspective Ontology Engineering.




                Denaux, Cohn, Dimitrova and Hart   Multi-Perspective Ontology Engineering
Background and Motivation    Multi-perspective Ontology Engineering
                                  Contributions    Ontology Purposes



Context of Research
Multi-perspective Ontology Engineering.




                Denaux, Cohn, Dimitrova and Hart   Multi-Perspective Ontology Engineering
Background and Motivation    Multi-perspective Ontology Engineering
                                  Contributions    Ontology Purposes



Context of Research
Multi-perspective Ontology Engineering.




                Denaux, Cohn, Dimitrova and Hart   Multi-Perspective Ontology Engineering
Background and Motivation    Multi-perspective Ontology Engineering
                                  Contributions    Ontology Purposes



Context of Research
Multi-perspective Ontology Engineering.




                Denaux, Cohn, Dimitrova and Hart   Multi-Perspective Ontology Engineering
Background and Motivation    Multi-perspective Ontology Engineering
                                  Contributions    Ontology Purposes



Context of Research
Multi-perspective Ontology Engineering.




                Denaux, Cohn, Dimitrova and Hart   Multi-Perspective Ontology Engineering
Background and Motivation    Multi-perspective Ontology Engineering
                                  Contributions    Ontology Purposes



Context of Research
Multi-perspective Ontology Engineering.




                Denaux, Cohn, Dimitrova and Hart   Multi-Perspective Ontology Engineering
Background and Motivation    Multi-perspective Ontology Engineering
                                   Contributions    Ontology Purposes



ROO: Rabbit to OWL Ontology Authoring.
Example of adapting to ontology contributors



         Domain experts:
              Good knowledge of the domain to be represented
              Limited or no Ontology Engineering experience
              Limited or no knowledge of OWL, Protégé, etc.
         ROO provides tool support for domain experts:
              Guidance through ontology construction methodology
              Controlled Natural Language interface
              No OWL specific terminology
         Adaptation at design time, not at runtime
         Re-use techniques from User Modelling and
         Personalisation


                 Denaux, Cohn, Dimitrova and Hart   Multi-Perspective Ontology Engineering
Background and Motivation    Multi-perspective Ontology Engineering
                               Contributions    Ontology Purposes



Outline


  1   Background and Motivation
        Multi-perspective Ontology Engineering
        Ontology Purposes

  2   Contributions
        Goal-aware Ontology Editor
        Ontology Purpose Vocabulary
        Formalisation
        Current Work




             Denaux, Cohn, Dimitrova and Hart   Multi-Perspective Ontology Engineering
Background and Motivation    Multi-perspective Ontology Engineering
                                  Contributions    Ontology Purposes



Ontology Development 101
Natalya F. Noy and Deborah L. McGuinness




          There is no one correct way to model a domain there
          are always viable alternatives. The best solution
          almost always depends on the application that you
          have in mind and the extensions that you anticipate.

          . . . deciding what we are going to use the ontology for
          . . . will guide many of the modeling decisions down the
          road.1



      1
       N. F. Noy and D. Mcguinness. Ontology development 101: A guide to
   creating your first ontology, 2000
                Denaux, Cohn, Dimitrova and Hart   Multi-Perspective Ontology Engineering
Background and Motivation    Multi-perspective Ontology Engineering
                                Contributions    Ontology Purposes



METHONTOLOGY


      The goal of the specification phase is to produce
      either an informal, semi-formal or formal ontology
      specification document. METHONTOLOGY proposes
      that at least the following information be included:
       (a) The purpose of the ontology, including its
            intended uses, scenarios of use, end-users, etc.
      ... 2




    2
      M. Fernandez-Lopez, A. Gomez-Perez, and N. Juristo. Methontology:
 from ontological art towards ontological engineering. In Proceedings of the
 AAAI97 Spring Symposium Series on Ontological Engineering, pages 33–40,
 1997
              Denaux, Cohn, Dimitrova and Hart   Multi-Perspective Ontology Engineering
Background and Motivation    Multi-perspective Ontology Engineering
                               Contributions    Ontology Purposes



DILIGENT



       Local adaptation: once the core ontology is available,
       users work with it and adapt it locally to their own
       needs. Typically, they will have their own business
       requirements and correspondingly change their local
       ontologies. 3




   3
      Denny Vrandecic, H. Sofia Pinto, York Sure, and Christoph Tempich. The
 diligent knowledge processes. Journal of Knowledge Management,
 9(5):85–96, OCT 2005
             Denaux, Cohn, Dimitrova and Hart   Multi-Perspective Ontology Engineering
Goal-aware Ontology Editor
                   Background and Motivation    Ontology Purpose Vocabulary
                               Contributions    Formalisation
                                                Current Work


Outline


  1   Background and Motivation
        Multi-perspective Ontology Engineering
        Ontology Purposes

  2   Contributions
        Goal-aware Ontology Editor
        Ontology Purpose Vocabulary
        Formalisation
        Current Work




             Denaux, Cohn, Dimitrova and Hart   Multi-Perspective Ontology Engineering
Goal-aware Ontology Editor
                 Background and Motivation    Ontology Purpose Vocabulary
                             Contributions    Formalisation
                                              Current Work


Purpose-driven Adaptive Ontology Reuse.




     Derive model of Ontology Purposes
     Use this model to capture new ontology purposes
     Suggest ontology to reuse based on matching ontology
     purpose




           Denaux, Cohn, Dimitrova and Hart   Multi-Perspective Ontology Engineering
Goal-aware Ontology Editor
                     Background and Motivation    Ontology Purpose Vocabulary
                                 Contributions    Formalisation
                                                  Current Work


Goal-aware Ontology Editor
Use case: Ontology Re-use




               Denaux, Cohn, Dimitrova and Hart   Multi-Perspective Ontology Engineering
Goal-aware Ontology Editor
                     Background and Motivation    Ontology Purpose Vocabulary
                                 Contributions    Formalisation
                                                  Current Work


Goal-aware Ontology Editor
Use case: Ontology Re-use




               Denaux, Cohn, Dimitrova and Hart   Multi-Perspective Ontology Engineering
Goal-aware Ontology Editor
                     Background and Motivation    Ontology Purpose Vocabulary
                                 Contributions    Formalisation
                                                  Current Work


Goal-aware Ontology Editor
Use case: Ontology Re-use




               Denaux, Cohn, Dimitrova and Hart   Multi-Perspective Ontology Engineering
Goal-aware Ontology Editor
                     Background and Motivation    Ontology Purpose Vocabulary
                                 Contributions    Formalisation
                                                  Current Work


Goal-aware Ontology Editor
Use case: Ontology Re-use




               Denaux, Cohn, Dimitrova and Hart   Multi-Perspective Ontology Engineering
Goal-aware Ontology Editor
                   Background and Motivation    Ontology Purpose Vocabulary
                               Contributions    Formalisation
                                                Current Work


Outline


  1   Background and Motivation
        Multi-perspective Ontology Engineering
        Ontology Purposes

  2   Contributions
        Goal-aware Ontology Editor
        Ontology Purpose Vocabulary
        Formalisation
        Current Work




             Denaux, Cohn, Dimitrova and Hart   Multi-Perspective Ontology Engineering
Goal-aware Ontology Editor
                Background and Motivation    Ontology Purpose Vocabulary
                            Contributions    Formalisation
                                             Current Work


Purpose Example



    ontology: Ordnance Survey Hydrology Ontology v2
    source: ontology annotation
    free text: "Purpose: To describe in an unambiguous
    manner the inland hydrology feature classes surveyed by
    Ordnance Survey with the intention of improving the use of
    the surveyed data by our customers and enabling
    semi-automatic processing of these data."




          Denaux, Cohn, Dimitrova and Hart   Multi-Perspective Ontology Engineering
Goal-aware Ontology Editor
                      Background and Motivation    Ontology Purpose Vocabulary
                                  Contributions    Formalisation
                                                   Current Work


Representing Ontology Purposes.
Deriving Vocabulary from a corpus




                                                              4
      4
       Ronald Denaux, Anthony G. Cohn, Vania Dimitrova, and Glen Hart.
   Towards modelling the intended purpose of ontologies: A case study in
   geography. In Proceedings of the Terra Cognita Workshop, collocated with
   the 8th International Semantic Web Conference (ISWC-2009), volume 518.
   CEUR-WS, 2009
                Denaux, Cohn, Dimitrova and Hart   Multi-Perspective Ontology Engineering
Goal-aware Ontology Editor
                   Background and Motivation      Ontology Purpose Vocabulary
                               Contributions      Formalisation
                                                  Current Work


Purpose Categories
     Domain Defining
     Ontology Process Related
     Data Process Related
     Investigative
     Collaboration Enhancing
     External Application
     Analogous
  Example
   Code      Task            Focus              Restrictions
   OS1      Describe         Domain             Domain is restricted
                                                to feature classes
                                                surveyed by
                                                Ordnance Survey
             Denaux, Cohn, Dimitrova and Hart     Multi-Perspective Ontology Engineering
Goal-aware Ontology Editor
                  Background and Motivation    Ontology Purpose Vocabulary
                              Contributions    Formalisation
                                               Current Work


Purpose Categories
     Domain Defining
     Ontology Process Related
     Data Process Related
     Investigative
     Collaboration Enhancing
     External Application
     Analogous

  Example
   Code       Task            Focus            Restrictions
   Pont5    Facilitate        Ontology         Process is the
                              Process          alignment of
                                               ontologies

            Denaux, Cohn, Dimitrova and Hart   Multi-Perspective Ontology Engineering
Goal-aware Ontology Editor
                  Background and Motivation    Ontology Purpose Vocabulary
                              Contributions    Formalisation
                                               Current Work


Purpose Categories


     Domain Defining
     Ontology Process Related
     Data Process Related
     Investigative
     Collaboration Enhancing
     External Application
     Analogous

  Example



            Denaux, Cohn, Dimitrova and Hart   Multi-Perspective Ontology Engineering
Goal-aware Ontology Editor
                   Background and Motivation    Ontology Purpose Vocabulary
                               Contributions    Formalisation
                                                Current Work


Outline


  1   Background and Motivation
        Multi-perspective Ontology Engineering
        Ontology Purposes

  2   Contributions
        Goal-aware Ontology Editor
        Ontology Purpose Vocabulary
        Formalisation
        Current Work




             Denaux, Cohn, Dimitrova and Hart   Multi-Perspective Ontology Engineering
Goal-aware Ontology Editor
                    Background and Motivation    Ontology Purpose Vocabulary
                                Contributions    Formalisation
                                                 Current Work


Representing Ontology Purposes in OWL
Goals




        Enable ontology contributors to formalise their ontology
        purpose
        Allows users to express themselves in a manner that is
        close to the way they would normally use (free text)
        classify ontologies based on their purpose
        Can be extended by ontology contributors
        Starting point: usable but not intended to cover all possible
        purposes



              Denaux, Cohn, Dimitrova and Hart   Multi-Perspective Ontology Engineering
Goal-aware Ontology Editor
                  Background and Motivation    Ontology Purpose Vocabulary
                              Contributions    Formalisation
                                               Current Work


Example Formalisation

  OS Example
      OS Hydrology Ontology aims to describe the OS
      Hydrology Feature Classes.
      OS Hydrology Ontology intends to enable the
      Semi-automatic Processing of Ordnance Survey Data.
      OS Hydrology Ontology intends to improve the Data Usage
      of Ordnance Survey Customers.

  Inferences we want
       OS Hydrology Ontology is a Data Processing Ontology.
      OS Hydrology Ontology is a Domain Specifying Ontology.

            Denaux, Cohn, Dimitrova and Hart   Multi-Perspective Ontology Engineering
Goal-aware Ontology Editor
                   Background and Motivation    Ontology Purpose Vocabulary
                               Contributions    Formalisation
                                                Current Work


Abstract and Concrete levels

  Abstract Concepts and Relations
  Agent, Artifact, Creation Action, has (purpose) focus, Purpose
  Focus, Purpose Task.
  A Data Processing Ontology is anything that: is a kind of
  Ontology; has purpose focus at least one Data Process.

  Concrete Concepts and Relations
  aims to describe, describes, aims to facilitate, aims to provide,
  intends to enable, data process.
  The relationship intends to improve is a special type of the
  relationship has purpose focus.


             Denaux, Cohn, Dimitrova and Hart   Multi-Perspective Ontology Engineering
Goal-aware Ontology Editor
                   Background and Motivation    Ontology Purpose Vocabulary
                               Contributions    Formalisation
                                                Current Work


Outline


  1   Background and Motivation
        Multi-perspective Ontology Engineering
        Ontology Purposes

  2   Contributions
        Goal-aware Ontology Editor
        Ontology Purpose Vocabulary
        Formalisation
        Current Work




             Denaux, Cohn, Dimitrova and Hart   Multi-Perspective Ontology Engineering
Goal-aware Ontology Editor
                 Background and Motivation    Ontology Purpose Vocabulary
                             Contributions    Formalisation
                                              Current Work


Purpose Elicitation Dialogue



     Elicit formal description of ontology purpose in order to
     classify ontology.
     Aid user to make transition from free text to formal
     representation.
     Use Ontology of Purpose Ontologies to guide dialogue
     episode.
     Dialogue at concrete level, reasoning at abstract level.




           Denaux, Cohn, Dimitrova and Hart   Multi-Perspective Ontology Engineering
Goal-aware Ontology Editor
                 Background and Motivation    Ontology Purpose Vocabulary
                             Contributions    Formalisation
                                              Current Work


Basic Dialogue Structure




     Elicit free text purpose description
     NLP analysis to generate purpose hypotheses
     Clarify and confirm hypotheses:
         elicit instances linked to concrete concepts
         succeeds when classification can be made




           Denaux, Cohn, Dimitrova and Hart   Multi-Perspective Ontology Engineering
Goal-aware Ontology Editor
                  Background and Motivation    Ontology Purpose Vocabulary
                              Contributions    Formalisation
                                               Current Work


Basic Dialogue Structure

      Elicit free text purpose description
      NLP analysis to generate purpose hypotheses
      Clarify and confirm hypotheses:
          elicit instances linked to concrete concepts
          succeeds when classification can be made

  Annotations
  To describe in an unambiguous manner the inland hydrology
  feature classes surveyed by Ordnance Survey with the intention
  of improving the use of the surveyed data by our customers and
  enabling semi-automatic processing of these data.


            Denaux, Cohn, Dimitrova and Hart   Multi-Perspective Ontology Engineering
Goal-aware Ontology Editor
                  Background and Motivation    Ontology Purpose Vocabulary
                              Contributions    Formalisation
                                               Current Work


Basic Dialogue Structure


      Elicit free text purpose description
      NLP analysis to generate purpose hypotheses
      Clarify and confirm hypotheses:
          elicit instances linked to concrete concepts
          succeeds when classification can be made

  Hypothesis Domain Describing Ontology
  OS Hydrology Ontology aims to describe X. X is a Knowledge
  Domain.




            Denaux, Cohn, Dimitrova and Hart   Multi-Perspective Ontology Engineering
Goal-aware Ontology Editor
                  Background and Motivation    Ontology Purpose Vocabulary
                              Contributions    Formalisation
                                               Current Work


Basic Dialogue Structure



      Elicit free text purpose description
      NLP analysis to generate purpose hypotheses
      Clarify and confirm hypotheses:
          elicit instances linked to concrete concepts
          succeeds when classification can be made

  Hypothesis Data Processing Ontology
  OS Hydrology Ontology intends to enable X. X is a Data Usage.




            Denaux, Cohn, Dimitrova and Hart   Multi-Perspective Ontology Engineering
Goal-aware Ontology Editor
                Background and Motivation    Ontology Purpose Vocabulary
                            Contributions    Formalisation
                                             Current Work


Architecture




          Denaux, Cohn, Dimitrova and Hart   Multi-Perspective Ontology Engineering
Goal-aware Ontology Editor
                   Background and Motivation    Ontology Purpose Vocabulary
                               Contributions    Formalisation
                                                Current Work


Plan



       Implement Dialogue Plan generation for a few purpose
       types
       Evaluate Dialogue Plan generation without Rabbit
       interpreter
       Add Rabbit interpreter and evaluate with real users
       Suggest ontology to reuse based on matching ontology
       purpose




             Denaux, Cohn, Dimitrova and Hart   Multi-Perspective Ontology Engineering
Goal-aware Ontology Editor
                Background and Motivation    Ontology Purpose Vocabulary
                            Contributions    Formalisation
                                             Current Work


The End




          Denaux, Cohn, Dimitrova and Hart   Multi-Perspective Ontology Engineering
Acknowledgements



    Creative Commons Images from flckr.com
        Surveyor image by Wessex Archeology
        Water Ecologist by lindenbaum
        Flood Rescuer by Tree & J Hensdill
        Orienteerer by Tarnie
    Dilbert visionary strip, copyright UFS, Inc.




          Denaux, Cohn, Dimitrova and Hart   Multi-Perspective Ontology Engineering

Mais conteúdo relacionado

Semelhante a Multi perspective Ontology Engineering

Applying NLP (natural language processing) to the patent genre
Applying NLP (natural language processing) to the patent genreApplying NLP (natural language processing) to the patent genre
Applying NLP (natural language processing) to the patent genreUny Cao
 
The Distributed Ontology Language (DOL): Use Cases, Syntax, and Extensibility
The Distributed Ontology Language (DOL): Use Cases, Syntax, and ExtensibilityThe Distributed Ontology Language (DOL): Use Cases, Syntax, and Extensibility
The Distributed Ontology Language (DOL): Use Cases, Syntax, and ExtensibilityChristoph Lange
 
Design Research as the Avant-garde of Design
Design Research as the Avant-garde of DesignDesign Research as the Avant-garde of Design
Design Research as the Avant-garde of Designmartinnovation
 
Ontology Building and its Application using Hozo
Ontology Building and its Application using HozoOntology Building and its Application using Hozo
Ontology Building and its Application using HozoKouji Kozaki
 
Neural Text Embeddings for Information Retrieval (WSDM 2017)
Neural Text Embeddings for Information Retrieval (WSDM 2017)Neural Text Embeddings for Information Retrieval (WSDM 2017)
Neural Text Embeddings for Information Retrieval (WSDM 2017)Bhaskar Mitra
 
Unfolding Data - Interaction Design for Visualizations of Geospatial Data
Unfolding Data - Interaction Design for Visualizations of Geospatial DataUnfolding Data - Interaction Design for Visualizations of Geospatial Data
Unfolding Data - Interaction Design for Visualizations of Geospatial DataTill Nagel
 
Pal gov.tutorial4.session1 2.whatisontology
Pal gov.tutorial4.session1 2.whatisontologyPal gov.tutorial4.session1 2.whatisontology
Pal gov.tutorial4.session1 2.whatisontologyMustafa Jarrar
 
2_presFriday_ontologydevelopment
2_presFriday_ontologydevelopment2_presFriday_ontologydevelopment
2_presFriday_ontologydevelopmentPieter Pauwels
 
Pal gov.tutorial4.outline
Pal gov.tutorial4.outlinePal gov.tutorial4.outline
Pal gov.tutorial4.outlineMustafa Jarrar
 
Analyzing and Ranking Multimedia Ontologies for their Reuse
Analyzing and Ranking Multimedia Ontologies for their ReuseAnalyzing and Ranking Multimedia Ontologies for their Reuse
Analyzing and Ranking Multimedia Ontologies for their ReuseEURECOM
 
Pattern-based Ontology Engineering
Pattern-based Ontology EngineeringPattern-based Ontology Engineering
Pattern-based Ontology Engineeringkjanowicz
 
Empirical Software Engineering - What is it and why do we need it?
Empirical Software Engineering - What is it and why do we need it?Empirical Software Engineering - What is it and why do we need it?
Empirical Software Engineering - What is it and why do we need it?Daniel Mendez
 
The Intelligence Corpus, an Annotated Corpus of Definitions of Intelligence: ...
The Intelligence Corpus, an Annotated Corpus of Definitions of Intelligence: ...The Intelligence Corpus, an Annotated Corpus of Definitions of Intelligence: ...
The Intelligence Corpus, an Annotated Corpus of Definitions of Intelligence: ...Dagmar Monett
 
Smart Specifications - On the Move to Ontology-Supported Requirements Enginee...
Smart Specifications - On the Move to Ontology-Supported Requirements Enginee...Smart Specifications - On the Move to Ontology-Supported Requirements Enginee...
Smart Specifications - On the Move to Ontology-Supported Requirements Enginee...Advanced-Concepts-Team
 
Ecscw e research-workshop paper jct
Ecscw e research-workshop paper jctEcscw e research-workshop paper jct
Ecscw e research-workshop paper jctJohn Thomas
 
Building and Evaluating Theories 
 in Software Engineering
Building and Evaluating Theories 
 in Software EngineeringBuilding and Evaluating Theories 
 in Software Engineering
Building and Evaluating Theories 
 in Software EngineeringDaniel Mendez
 
download
downloaddownload
downloadbutest
 

Semelhante a Multi perspective Ontology Engineering (20)

Applying NLP (natural language processing) to the patent genre
Applying NLP (natural language processing) to the patent genreApplying NLP (natural language processing) to the patent genre
Applying NLP (natural language processing) to the patent genre
 
The Distributed Ontology Language (DOL): Use Cases, Syntax, and Extensibility
The Distributed Ontology Language (DOL): Use Cases, Syntax, and ExtensibilityThe Distributed Ontology Language (DOL): Use Cases, Syntax, and Extensibility
The Distributed Ontology Language (DOL): Use Cases, Syntax, and Extensibility
 
Design Research as the Avant-garde of Design
Design Research as the Avant-garde of DesignDesign Research as the Avant-garde of Design
Design Research as the Avant-garde of Design
 
Ontology Building and its Application using Hozo
Ontology Building and its Application using HozoOntology Building and its Application using Hozo
Ontology Building and its Application using Hozo
 
Neural Text Embeddings for Information Retrieval (WSDM 2017)
Neural Text Embeddings for Information Retrieval (WSDM 2017)Neural Text Embeddings for Information Retrieval (WSDM 2017)
Neural Text Embeddings for Information Retrieval (WSDM 2017)
 
Unfolding Data - Interaction Design for Visualizations of Geospatial Data
Unfolding Data - Interaction Design for Visualizations of Geospatial DataUnfolding Data - Interaction Design for Visualizations of Geospatial Data
Unfolding Data - Interaction Design for Visualizations of Geospatial Data
 
Pal gov.tutorial4.session1 2.whatisontology
Pal gov.tutorial4.session1 2.whatisontologyPal gov.tutorial4.session1 2.whatisontology
Pal gov.tutorial4.session1 2.whatisontology
 
BioPortal: ontologies and integrated data resources at the click of a mouse
BioPortal: ontologies and integrated data resourcesat the click of a mouseBioPortal: ontologies and integrated data resourcesat the click of a mouse
BioPortal: ontologies and integrated data resources at the click of a mouse
 
2_presFriday_ontologydevelopment
2_presFriday_ontologydevelopment2_presFriday_ontologydevelopment
2_presFriday_ontologydevelopment
 
Pal gov.tutorial4.outline
Pal gov.tutorial4.outlinePal gov.tutorial4.outline
Pal gov.tutorial4.outline
 
Analyzing and Ranking Multimedia Ontologies for their Reuse
Analyzing and Ranking Multimedia Ontologies for their ReuseAnalyzing and Ranking Multimedia Ontologies for their Reuse
Analyzing and Ranking Multimedia Ontologies for their Reuse
 
Pattern-based Ontology Engineering
Pattern-based Ontology EngineeringPattern-based Ontology Engineering
Pattern-based Ontology Engineering
 
The basics of ontologies
The basics of ontologiesThe basics of ontologies
The basics of ontologies
 
Empirical Software Engineering - What is it and why do we need it?
Empirical Software Engineering - What is it and why do we need it?Empirical Software Engineering - What is it and why do we need it?
Empirical Software Engineering - What is it and why do we need it?
 
The Intelligence Corpus, an Annotated Corpus of Definitions of Intelligence: ...
The Intelligence Corpus, an Annotated Corpus of Definitions of Intelligence: ...The Intelligence Corpus, an Annotated Corpus of Definitions of Intelligence: ...
The Intelligence Corpus, an Annotated Corpus of Definitions of Intelligence: ...
 
Zander summer pit
Zander   summer pitZander   summer pit
Zander summer pit
 
Smart Specifications - On the Move to Ontology-Supported Requirements Enginee...
Smart Specifications - On the Move to Ontology-Supported Requirements Enginee...Smart Specifications - On the Move to Ontology-Supported Requirements Enginee...
Smart Specifications - On the Move to Ontology-Supported Requirements Enginee...
 
Ecscw e research-workshop paper jct
Ecscw e research-workshop paper jctEcscw e research-workshop paper jct
Ecscw e research-workshop paper jct
 
Building and Evaluating Theories 
 in Software Engineering
Building and Evaluating Theories 
 in Software EngineeringBuilding and Evaluating Theories 
 in Software Engineering
Building and Evaluating Theories 
 in Software Engineering
 
download
downloaddownload
download
 

Último

UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxfnnc6jmgwh
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
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
 
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
 
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
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
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
 
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
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
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
 
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
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 

Último (20)

UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
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
 
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
 
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
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
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.
 
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
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
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
 
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
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 

Multi perspective Ontology Engineering

  • 1. Background and Motivation Contributions Multi-Perspective Ontology Engineering R. Denaux1 A. G. Cohn1 V. Dimitrova1 G. Hart2 1 School of Computing University of Leeds 2 Ordnance Survey Research Invited Talk at Department of Computer Science Sheffield, 2010 Denaux, Cohn, Dimitrova and Hart Multi-Perspective Ontology Engineering
  • 2. Background and Motivation Contributions Outline 1 Background and Motivation Multi-perspective Ontology Engineering Ontology Purposes 2 Contributions Goal-aware Ontology Editor Ontology Purpose Vocabulary Formalisation Current Work Denaux, Cohn, Dimitrova and Hart Multi-Perspective Ontology Engineering
  • 3. Background and Motivation Multi-perspective Ontology Engineering Contributions Ontology Purposes Outline 1 Background and Motivation Multi-perspective Ontology Engineering Ontology Purposes 2 Contributions Goal-aware Ontology Editor Ontology Purpose Vocabulary Formalisation Current Work Denaux, Cohn, Dimitrova and Hart Multi-Perspective Ontology Engineering
  • 4. Background and Motivation Multi-perspective Ontology Engineering Contributions Ontology Purposes Context of Research Multi-perspective Ontology Engineering. Denaux, Cohn, Dimitrova and Hart Multi-Perspective Ontology Engineering
  • 5. Background and Motivation Multi-perspective Ontology Engineering Contributions Ontology Purposes Context of Research Multi-perspective Ontology Engineering. Denaux, Cohn, Dimitrova and Hart Multi-Perspective Ontology Engineering
  • 6. Background and Motivation Multi-perspective Ontology Engineering Contributions Ontology Purposes Context of Research Multi-perspective Ontology Engineering. Denaux, Cohn, Dimitrova and Hart Multi-Perspective Ontology Engineering
  • 7. Background and Motivation Multi-perspective Ontology Engineering Contributions Ontology Purposes Context of Research Multi-perspective Ontology Engineering. Denaux, Cohn, Dimitrova and Hart Multi-Perspective Ontology Engineering
  • 8. Background and Motivation Multi-perspective Ontology Engineering Contributions Ontology Purposes Context of Research Multi-perspective Ontology Engineering. Denaux, Cohn, Dimitrova and Hart Multi-Perspective Ontology Engineering
  • 9. Background and Motivation Multi-perspective Ontology Engineering Contributions Ontology Purposes Context of Research Multi-perspective Ontology Engineering. Denaux, Cohn, Dimitrova and Hart Multi-Perspective Ontology Engineering
  • 10. Background and Motivation Multi-perspective Ontology Engineering Contributions Ontology Purposes Context of Research Multi-perspective Ontology Engineering. Denaux, Cohn, Dimitrova and Hart Multi-Perspective Ontology Engineering
  • 11. Background and Motivation Multi-perspective Ontology Engineering Contributions Ontology Purposes Context of Research Multi-perspective Ontology Engineering. Denaux, Cohn, Dimitrova and Hart Multi-Perspective Ontology Engineering
  • 12. Background and Motivation Multi-perspective Ontology Engineering Contributions Ontology Purposes Context of Research Multi-perspective Ontology Engineering. Denaux, Cohn, Dimitrova and Hart Multi-Perspective Ontology Engineering
  • 13. Background and Motivation Multi-perspective Ontology Engineering Contributions Ontology Purposes Context of Research Multi-perspective Ontology Engineering. Denaux, Cohn, Dimitrova and Hart Multi-Perspective Ontology Engineering
  • 14. Background and Motivation Multi-perspective Ontology Engineering Contributions Ontology Purposes Context of Research Multi-perspective Ontology Engineering. Denaux, Cohn, Dimitrova and Hart Multi-Perspective Ontology Engineering
  • 15. Background and Motivation Multi-perspective Ontology Engineering Contributions Ontology Purposes ROO: Rabbit to OWL Ontology Authoring. Example of adapting to ontology contributors Domain experts: Good knowledge of the domain to be represented Limited or no Ontology Engineering experience Limited or no knowledge of OWL, Protégé, etc. ROO provides tool support for domain experts: Guidance through ontology construction methodology Controlled Natural Language interface No OWL specific terminology Adaptation at design time, not at runtime Re-use techniques from User Modelling and Personalisation Denaux, Cohn, Dimitrova and Hart Multi-Perspective Ontology Engineering
  • 16. Background and Motivation Multi-perspective Ontology Engineering Contributions Ontology Purposes Outline 1 Background and Motivation Multi-perspective Ontology Engineering Ontology Purposes 2 Contributions Goal-aware Ontology Editor Ontology Purpose Vocabulary Formalisation Current Work Denaux, Cohn, Dimitrova and Hart Multi-Perspective Ontology Engineering
  • 17. Background and Motivation Multi-perspective Ontology Engineering Contributions Ontology Purposes Ontology Development 101 Natalya F. Noy and Deborah L. McGuinness There is no one correct way to model a domain there are always viable alternatives. The best solution almost always depends on the application that you have in mind and the extensions that you anticipate. . . . deciding what we are going to use the ontology for . . . will guide many of the modeling decisions down the road.1 1 N. F. Noy and D. Mcguinness. Ontology development 101: A guide to creating your first ontology, 2000 Denaux, Cohn, Dimitrova and Hart Multi-Perspective Ontology Engineering
  • 18. Background and Motivation Multi-perspective Ontology Engineering Contributions Ontology Purposes METHONTOLOGY The goal of the specification phase is to produce either an informal, semi-formal or formal ontology specification document. METHONTOLOGY proposes that at least the following information be included: (a) The purpose of the ontology, including its intended uses, scenarios of use, end-users, etc. ... 2 2 M. Fernandez-Lopez, A. Gomez-Perez, and N. Juristo. Methontology: from ontological art towards ontological engineering. In Proceedings of the AAAI97 Spring Symposium Series on Ontological Engineering, pages 33–40, 1997 Denaux, Cohn, Dimitrova and Hart Multi-Perspective Ontology Engineering
  • 19. Background and Motivation Multi-perspective Ontology Engineering Contributions Ontology Purposes DILIGENT Local adaptation: once the core ontology is available, users work with it and adapt it locally to their own needs. Typically, they will have their own business requirements and correspondingly change their local ontologies. 3 3 Denny Vrandecic, H. Sofia Pinto, York Sure, and Christoph Tempich. The diligent knowledge processes. Journal of Knowledge Management, 9(5):85–96, OCT 2005 Denaux, Cohn, Dimitrova and Hart Multi-Perspective Ontology Engineering
  • 20. Goal-aware Ontology Editor Background and Motivation Ontology Purpose Vocabulary Contributions Formalisation Current Work Outline 1 Background and Motivation Multi-perspective Ontology Engineering Ontology Purposes 2 Contributions Goal-aware Ontology Editor Ontology Purpose Vocabulary Formalisation Current Work Denaux, Cohn, Dimitrova and Hart Multi-Perspective Ontology Engineering
  • 21. Goal-aware Ontology Editor Background and Motivation Ontology Purpose Vocabulary Contributions Formalisation Current Work Purpose-driven Adaptive Ontology Reuse. Derive model of Ontology Purposes Use this model to capture new ontology purposes Suggest ontology to reuse based on matching ontology purpose Denaux, Cohn, Dimitrova and Hart Multi-Perspective Ontology Engineering
  • 22. Goal-aware Ontology Editor Background and Motivation Ontology Purpose Vocabulary Contributions Formalisation Current Work Goal-aware Ontology Editor Use case: Ontology Re-use Denaux, Cohn, Dimitrova and Hart Multi-Perspective Ontology Engineering
  • 23. Goal-aware Ontology Editor Background and Motivation Ontology Purpose Vocabulary Contributions Formalisation Current Work Goal-aware Ontology Editor Use case: Ontology Re-use Denaux, Cohn, Dimitrova and Hart Multi-Perspective Ontology Engineering
  • 24. Goal-aware Ontology Editor Background and Motivation Ontology Purpose Vocabulary Contributions Formalisation Current Work Goal-aware Ontology Editor Use case: Ontology Re-use Denaux, Cohn, Dimitrova and Hart Multi-Perspective Ontology Engineering
  • 25. Goal-aware Ontology Editor Background and Motivation Ontology Purpose Vocabulary Contributions Formalisation Current Work Goal-aware Ontology Editor Use case: Ontology Re-use Denaux, Cohn, Dimitrova and Hart Multi-Perspective Ontology Engineering
  • 26. Goal-aware Ontology Editor Background and Motivation Ontology Purpose Vocabulary Contributions Formalisation Current Work Outline 1 Background and Motivation Multi-perspective Ontology Engineering Ontology Purposes 2 Contributions Goal-aware Ontology Editor Ontology Purpose Vocabulary Formalisation Current Work Denaux, Cohn, Dimitrova and Hart Multi-Perspective Ontology Engineering
  • 27. Goal-aware Ontology Editor Background and Motivation Ontology Purpose Vocabulary Contributions Formalisation Current Work Purpose Example ontology: Ordnance Survey Hydrology Ontology v2 source: ontology annotation free text: "Purpose: To describe in an unambiguous manner the inland hydrology feature classes surveyed by Ordnance Survey with the intention of improving the use of the surveyed data by our customers and enabling semi-automatic processing of these data." Denaux, Cohn, Dimitrova and Hart Multi-Perspective Ontology Engineering
  • 28. Goal-aware Ontology Editor Background and Motivation Ontology Purpose Vocabulary Contributions Formalisation Current Work Representing Ontology Purposes. Deriving Vocabulary from a corpus 4 4 Ronald Denaux, Anthony G. Cohn, Vania Dimitrova, and Glen Hart. Towards modelling the intended purpose of ontologies: A case study in geography. In Proceedings of the Terra Cognita Workshop, collocated with the 8th International Semantic Web Conference (ISWC-2009), volume 518. CEUR-WS, 2009 Denaux, Cohn, Dimitrova and Hart Multi-Perspective Ontology Engineering
  • 29. Goal-aware Ontology Editor Background and Motivation Ontology Purpose Vocabulary Contributions Formalisation Current Work Purpose Categories Domain Defining Ontology Process Related Data Process Related Investigative Collaboration Enhancing External Application Analogous Example Code Task Focus Restrictions OS1 Describe Domain Domain is restricted to feature classes surveyed by Ordnance Survey Denaux, Cohn, Dimitrova and Hart Multi-Perspective Ontology Engineering
  • 30. Goal-aware Ontology Editor Background and Motivation Ontology Purpose Vocabulary Contributions Formalisation Current Work Purpose Categories Domain Defining Ontology Process Related Data Process Related Investigative Collaboration Enhancing External Application Analogous Example Code Task Focus Restrictions Pont5 Facilitate Ontology Process is the Process alignment of ontologies Denaux, Cohn, Dimitrova and Hart Multi-Perspective Ontology Engineering
  • 31. Goal-aware Ontology Editor Background and Motivation Ontology Purpose Vocabulary Contributions Formalisation Current Work Purpose Categories Domain Defining Ontology Process Related Data Process Related Investigative Collaboration Enhancing External Application Analogous Example Denaux, Cohn, Dimitrova and Hart Multi-Perspective Ontology Engineering
  • 32. Goal-aware Ontology Editor Background and Motivation Ontology Purpose Vocabulary Contributions Formalisation Current Work Outline 1 Background and Motivation Multi-perspective Ontology Engineering Ontology Purposes 2 Contributions Goal-aware Ontology Editor Ontology Purpose Vocabulary Formalisation Current Work Denaux, Cohn, Dimitrova and Hart Multi-Perspective Ontology Engineering
  • 33. Goal-aware Ontology Editor Background and Motivation Ontology Purpose Vocabulary Contributions Formalisation Current Work Representing Ontology Purposes in OWL Goals Enable ontology contributors to formalise their ontology purpose Allows users to express themselves in a manner that is close to the way they would normally use (free text) classify ontologies based on their purpose Can be extended by ontology contributors Starting point: usable but not intended to cover all possible purposes Denaux, Cohn, Dimitrova and Hart Multi-Perspective Ontology Engineering
  • 34. Goal-aware Ontology Editor Background and Motivation Ontology Purpose Vocabulary Contributions Formalisation Current Work Example Formalisation OS Example OS Hydrology Ontology aims to describe the OS Hydrology Feature Classes. OS Hydrology Ontology intends to enable the Semi-automatic Processing of Ordnance Survey Data. OS Hydrology Ontology intends to improve the Data Usage of Ordnance Survey Customers. Inferences we want OS Hydrology Ontology is a Data Processing Ontology. OS Hydrology Ontology is a Domain Specifying Ontology. Denaux, Cohn, Dimitrova and Hart Multi-Perspective Ontology Engineering
  • 35. Goal-aware Ontology Editor Background and Motivation Ontology Purpose Vocabulary Contributions Formalisation Current Work Abstract and Concrete levels Abstract Concepts and Relations Agent, Artifact, Creation Action, has (purpose) focus, Purpose Focus, Purpose Task. A Data Processing Ontology is anything that: is a kind of Ontology; has purpose focus at least one Data Process. Concrete Concepts and Relations aims to describe, describes, aims to facilitate, aims to provide, intends to enable, data process. The relationship intends to improve is a special type of the relationship has purpose focus. Denaux, Cohn, Dimitrova and Hart Multi-Perspective Ontology Engineering
  • 36. Goal-aware Ontology Editor Background and Motivation Ontology Purpose Vocabulary Contributions Formalisation Current Work Outline 1 Background and Motivation Multi-perspective Ontology Engineering Ontology Purposes 2 Contributions Goal-aware Ontology Editor Ontology Purpose Vocabulary Formalisation Current Work Denaux, Cohn, Dimitrova and Hart Multi-Perspective Ontology Engineering
  • 37. Goal-aware Ontology Editor Background and Motivation Ontology Purpose Vocabulary Contributions Formalisation Current Work Purpose Elicitation Dialogue Elicit formal description of ontology purpose in order to classify ontology. Aid user to make transition from free text to formal representation. Use Ontology of Purpose Ontologies to guide dialogue episode. Dialogue at concrete level, reasoning at abstract level. Denaux, Cohn, Dimitrova and Hart Multi-Perspective Ontology Engineering
  • 38. Goal-aware Ontology Editor Background and Motivation Ontology Purpose Vocabulary Contributions Formalisation Current Work Basic Dialogue Structure Elicit free text purpose description NLP analysis to generate purpose hypotheses Clarify and confirm hypotheses: elicit instances linked to concrete concepts succeeds when classification can be made Denaux, Cohn, Dimitrova and Hart Multi-Perspective Ontology Engineering
  • 39. Goal-aware Ontology Editor Background and Motivation Ontology Purpose Vocabulary Contributions Formalisation Current Work Basic Dialogue Structure Elicit free text purpose description NLP analysis to generate purpose hypotheses Clarify and confirm hypotheses: elicit instances linked to concrete concepts succeeds when classification can be made Annotations To describe in an unambiguous manner the inland hydrology feature classes surveyed by Ordnance Survey with the intention of improving the use of the surveyed data by our customers and enabling semi-automatic processing of these data. Denaux, Cohn, Dimitrova and Hart Multi-Perspective Ontology Engineering
  • 40. Goal-aware Ontology Editor Background and Motivation Ontology Purpose Vocabulary Contributions Formalisation Current Work Basic Dialogue Structure Elicit free text purpose description NLP analysis to generate purpose hypotheses Clarify and confirm hypotheses: elicit instances linked to concrete concepts succeeds when classification can be made Hypothesis Domain Describing Ontology OS Hydrology Ontology aims to describe X. X is a Knowledge Domain. Denaux, Cohn, Dimitrova and Hart Multi-Perspective Ontology Engineering
  • 41. Goal-aware Ontology Editor Background and Motivation Ontology Purpose Vocabulary Contributions Formalisation Current Work Basic Dialogue Structure Elicit free text purpose description NLP analysis to generate purpose hypotheses Clarify and confirm hypotheses: elicit instances linked to concrete concepts succeeds when classification can be made Hypothesis Data Processing Ontology OS Hydrology Ontology intends to enable X. X is a Data Usage. Denaux, Cohn, Dimitrova and Hart Multi-Perspective Ontology Engineering
  • 42. Goal-aware Ontology Editor Background and Motivation Ontology Purpose Vocabulary Contributions Formalisation Current Work Architecture Denaux, Cohn, Dimitrova and Hart Multi-Perspective Ontology Engineering
  • 43. Goal-aware Ontology Editor Background and Motivation Ontology Purpose Vocabulary Contributions Formalisation Current Work Plan Implement Dialogue Plan generation for a few purpose types Evaluate Dialogue Plan generation without Rabbit interpreter Add Rabbit interpreter and evaluate with real users Suggest ontology to reuse based on matching ontology purpose Denaux, Cohn, Dimitrova and Hart Multi-Perspective Ontology Engineering
  • 44. Goal-aware Ontology Editor Background and Motivation Ontology Purpose Vocabulary Contributions Formalisation Current Work The End Denaux, Cohn, Dimitrova and Hart Multi-Perspective Ontology Engineering
  • 45. Acknowledgements Creative Commons Images from flckr.com Surveyor image by Wessex Archeology Water Ecologist by lindenbaum Flood Rescuer by Tree & J Hensdill Orienteerer by Tarnie Dilbert visionary strip, copyright UFS, Inc. Denaux, Cohn, Dimitrova and Hart Multi-Perspective Ontology Engineering