Top Banner
+ Grounding Ontologies with Social Processes and Natural Language 2012-04-26 IFIP WG 12.7 Workshop #2
21

2012 04-26-ifip-wg.pptx

May 11, 2015

Download

Education

Presentation on STARLab's research, the GOSPL method and prototype presented at the second IFIP WG12.7 "Social Networking Semantics and Collective Intelligence" workshop in Amsterdam (26-27 April 2012).
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 2012 04-26-ifip-wg.pptx

+

Grounding Ontologies with Social Processes and Natural Language 2012-04-26 IFIP WG 12.7 Workshop #2

Page 2: 2012 04-26-ifip-wg.pptx

+Definition of Ontology in Computer Science

n  A conceptualization is a mathematical construct that contains abstract references to (1) objects, (2) relations, (3) functions, and (4) events as may be observed in a given real world.

n  An ontology is a shared, [first order] logical, computer-stored, specification of such an agreed explicit conceptualization.

n  [Tarski 1908, Gruber 1993, Studer 2000, et al.].

Page 3: 2012 04-26-ifip-wg.pptx

+Definition of Ontologies in Computer Science

n  In summary: Semantics = Agreed Meaning n  Links symbols in autonomously developed systems to shared

reality

n  Agreed among humans as cognitive agents

n  Stored in ontologies

n  key technology for interoperability

n  ontologies ≠ data models, but provide annotation for them

n  support both human- and system-based reasoning

Page 4: 2012 04-26-ifip-wg.pptx

+Tri-sortal Network of 3 Networks of Actors

Page 5: 2012 04-26-ifip-wg.pptx

+Interoperation != Integration

n  The autonomous nature of actors needs to be respected

n  Interoperation stems from a need or wish to communicate, and collaborate

n à Motivates the need for agreements, contracts and the meaningful exchange of concepts

Page 6: 2012 04-26-ifip-wg.pptx

+The need for dual perspectives

n  Human perspective: high level reasoning about “shared” concepts n  put humans “in the loop”

n  natural language contexts

n  System perspective : vocabulary agreements, lexons n  large volume data access

n  low level reasoning

Page 7: 2012 04-26-ifip-wg.pptx

+Ontology Engineering Methods: Learning from Databases

n  Technology matures: involve the less IT-gifted IT experts

n  Natural language discourse analysis (NIAM, ORM) as used for databases

n  Use legacy data / output reports / interviews, abstraction into fact types

n  Lift data models into ontologies, remove application-specific context

Page 8: 2012 04-26-ifip-wg.pptx

+Developing Ontology-Grounded Methods and Applications

n  Communities of users / domain experts own the ontology. Make use of discourse, social process and “legacy” resources

n  Ontologies as approximations of perceived reality at type level! As ontologies evolve, they approximate the real world

n  Users / domain experts rule at every step

n  Facts holding in a certain context (the community, see later)

Page 9: 2012 04-26-ifip-wg.pptx

+DOGMA

“Double Articulation”: Ontological Commitments in DOGMA

Lexon Base Commitment Layer Applications

Page 10: 2012 04-26-ifip-wg.pptx

+Commitments in DOGMA

n  Commitment = < Selection, Encoding, Constraints > n  Where Selection = set of lexons with various Context-ids

n  Encoding = reference mapping: Application symbols to lexon terms

n  Constraints = set of Ω-RIDL* statements (expressed in lexon terms)

Page 11: 2012 04-26-ifip-wg.pptx

+Towards Hybrid Ontology Engineering

n  Revisit discourse analysis, pragmatics, semiotics

n  Model communities as 1st class citizens

n  Formalize methodologies based on NL involvement of domain experts à Revisit discourse analysis, pragmatics, semiotics

n  Upgrading role of legacy systems in enterprises

n  Scalable semantic re-exploitation of RDF and LOD resources

Page 12: 2012 04-26-ifip-wg.pptx

+Grounding Ontologies with Social Processes and Natural Language

n  Hybrid Ontology Description (HOD) HΩ=<Ω,G> n  Ω is a DOGMA Ontology Description (Lexon base, commitments

and a mapping from terms to concepts)

n  The contexts in hybrid ontology descriptions communities

n  G is a glossary, a triple with components

n  Gloss, a set of linguistic, human-interpretable glosses. Mappings from community-term pairs or lexons to glosses

Page 13: 2012 04-26-ifip-wg.pptx

+

03/21/12 15

Semantic Interoperation of IS through Formalized Social Processes

Method

 Implementation of the ontology

 E.g., with tools offered by the RDB2RDF community such as D2R Server.

OWL, RDF(S), …

Page 14: 2012 04-26-ifip-wg.pptx

+Lexons + Constraints

Page 15: 2012 04-26-ifip-wg.pptx

+Method

ManageCommunity

Manage Semantic Interoperability Requirements

Articulate with glosses

Create Lexons

Constrain Lexons Commit

Gloss-Equivalence Synonym

Page 16: 2012 04-26-ifip-wg.pptx

+Discussion oriented + Traceability

Page 17: 2012 04-26-ifip-wg.pptx

+Exploiting the annotated data (in RDF)

Page 18: 2012 04-26-ifip-wg.pptx

+Gloss Driven!

Page 19: 2012 04-26-ifip-wg.pptx

+Joint work with CVC on Ω and MTB Co-evolution

Page 20: 2012 04-26-ifip-wg.pptx

+Exploiting RDF thanks to Hybrid Ontology Implementations

n  Augmenting RDB2RDF Mappings by means of Ω-RIDL Commitments

n  Adding semantics to the database structure

Page 21: 2012 04-26-ifip-wg.pptx

+Exploiting RDF thanks to Hybrid Ontology Implementations

n  Fact-oriented querying of RDF.

n  LIST Artist NOT with Gender with Code = ‘M’

n  In SPARQL: SELECT DISTINCT ?a WHERE ?a a myOnto0:Artist. OPTIONAL ?g myOnto0:Gender_of_Artist ?a. ?g myOnto0:Gender_with_Code ?c. FILTER(?c != "M" || !bound(?c))