gospl: a method and tool for fact-oriented hybrid ontology engineering

18
GOSPL: A METHOD AND TOOL FOR HYBRID ONTOLOGY ENGINEERING Christophe Debruyne and Robert Meersman September 2012 @ ADBIS 19/09/12 1

Upload: christophe-debruyne

Post on 05-Dec-2014

590 views

Category:

Technology


1 download

DESCRIPTION

In this paper we present GOSPL, which stands for Grounding Ontologies with Social Processes and Natural Language. GOSPL is a method and tool that supports stakeholders in iteratively interpreting and modeling their common hybrid ontologies using their own terminology for semantic interoperability between autonomously developed and maintained information systems. Hybrid ontologies are ontologies in which concepts are both formally and informally described with the help of a special linguistic resource called glossary. Social interactions between the community members drive the ontology evolution process and result in more stable and agreed upon ontologies. Christophe Debruyne, Robert Meersman: GOSPL: A Method and Tool for Fact-Oriented Hybrid Ontology Engineering. ADBIS 2012: 153-166

TRANSCRIPT

Page 1: GOSPL: A Method and Tool for Fact-Oriented Hybrid Ontology Engineering

GOSPL:  A  METHOD  AND  TOOL  FOR  HYBRID  ONTOLOGY  ENGINEERING  Christophe  Debruyne  and  Robert  Meersman  September  2012  @  ADBIS  

19/09/12

 

1  

Page 2: GOSPL: A Method and Tool for Fact-Oriented Hybrid Ontology Engineering

Introduction  •  Informa@on  systems  (IS)  on  the  Web  are  in  general  developed  and  maintained  autonomously  

•  For  IS  to  interoperate  seman@cally,  an  ontology  is  needed  •  Agreement  among  all  the  stakeholders  •  Ontologies  evolve  while  the  agreements  are  developed  •  Ontologies  are  an  externaliza@on  of  the  seman@cs  outside  an  IS  

•  The  problem  is  not  so  much  what  ontologies  in  computer  science  are,  but  how  they  come  to  be.  In  other  words,  ontology  engineering  (OE)  is  a  cri@cal  ac@vity  

19/09/12

 

2  

Page 3: GOSPL: A Method and Tool for Fact-Oriented Hybrid Ontology Engineering

Introduction  •  But  ontology  engineering  methods  also  need  adequate  tool  support  

•  An  examina@on  of  related  work  showed  that  most  frameworks  did  not  •  Take  into  account  a  special  role  for  informal  defini@ons  AND  •  Had  tool  support  tailored  to  a  method  or  framework  AND  •  Supported  the  users  in  their  elicita@on  and  agreement  processes  

19/09/12

 

3  

Page 4: GOSPL: A Method and Tool for Fact-Oriented Hybrid Ontology Engineering

Contribution  •  Presenta@on  of  a  method  based  on  a  framework  for  hybrid  ontology  engineering  (presented  @  ADBIS  2012)  

•  Development  of  the  GOSPL  prototype  currently  in  use  in  a  Linked  Data  project  for  Brussels  

•  GOSPL  stands  for  Grounding  Ontologies  with  Social  Processes  and  Natural  Language  

19/09/12

 

4  

Page 5: GOSPL: A Method and Tool for Fact-Oriented Hybrid Ontology Engineering

Method:  Framework  •  DOGMA  Hybrid  Ontology  Descrip@ons  <Ω,  ci,  K,  G>  •  Ω  a  lexon  base,  a  finite  set  of  plausible  binary  fact  types  called  lexons,  e.g.,  <Vendor  Community,  Offer,  has,  is  of,  Title>  

•  ci  a  func@on  mapping  community-­‐iden@fiers  and  terms  to  concepts  

•  K  a  finite  set  of  ontological  commitments  containing  •  A  selec@on  of  lexons  •  A  mapping  from  applica@on  symbols  to  ontology  terms  •  Predicates  over  those  terms  and  roles  to  express  constraints  

•  G  is  a  glossary,  a  triple  with  components  •  Gloss,  a  set  of  linguis@c,  human-­‐interpretable  glosses  •  g1,  mapping  community-­‐term  pairs  to  glosses  •  g2,  mapping  lexons  to  glosses  

19/09/12

 

5  

Page 6: GOSPL: A Method and Tool for Fact-Oriented Hybrid Ontology Engineering

Method:  Framework  •  Example  of  an  applica@on-­‐commitment  

•  Ω-­‐RIDL:  Verheyden  et  al.  (SWDB  2004),    Trog  et  al.  (RuleML  2007)    

19/09/12

 

6  

Page 7: GOSPL: A Method and Tool for Fact-Oriented Hybrid Ontology Engineering

Method:  GOSPL  •  Grounding  ontologies  with  social  processes  &  NL  •  Hybrid  Ontology  Engineering  Method  

19/09/12

 

7  

Page 8: GOSPL: A Method and Tool for Fact-Oriented Hybrid Ontology Engineering

Hybrid  Ontology  Engineering  Method  •  A)  Managing  communi@es  •  >1  representa@ves  of  autonomously  developed  and  maintained  informa@on  systems  that  need  to  interoperate  seman@cally  

•  B)  Managing  the  Seman@c  Interoperability  Requirements  •  Set  of  key-­‐terms  •  Set  of  goals  

•  C)  Ar@cula@on  of  terms  with  glosses  •  Star@ng  with  key-­‐terms  •  Alignment  

19/09/12

 

8  

Page 9: GOSPL: A Method and Tool for Fact-Oriented Hybrid Ontology Engineering

Hybrid  Ontology  Engineering  Method  •  D)  Crea@ons  of  lexons  •  At  least  1  of  the  terms  needs  to  be  ar@culated  

•  E)  Crea@on  of  constraints  •  An  engagement  of  the  community  members  to  comply  with  agreed  upon  constraints  in  their  applica@on-­‐commitments  

•  Focus  on  reference  structures  “No  en@ty  without  iden@ty”  •  F)  Crea@on  of  a  commitment  •  Steps  A  à  E  mostly  within  one  community  •  F  done  by  the  stakeholder  

19/09/12

 

9  

Page 10: GOSPL: A Method and Tool for Fact-Oriented Hybrid Ontology Engineering

Hybrid  Ontology  Engineering  Method  •  G)  Crea@on  of  gloss-­‐equivalences  •  Assert  that  two  glosses  refer  to  the  same  concept  

•  H)  Crea@on  of  synonyms  (at  level  of  lexons)  •  Assert  that  two  labels  refer  to  the  same  concept  •  Community  used  for  disambigua@on  

•  Why  this  dis@nc@on  •  Independent  agreements  •  Glossary-­‐consistency  principle  used  a  means  for  driving  agreements  (for  every  community-­‐term  pair,  if  the  glosses  used  to  ar@culate  these  terms  were  deemed  referring  to  the  same  concept,  then  the  labels  should  be  deemed  synonyms)  

19/09/12

 

10  

Page 11: GOSPL: A Method and Tool for Fact-Oriented Hybrid Ontology Engineering

Tool  

19/09/12

 

11  

Page 12: GOSPL: A Method and Tool for Fact-Oriented Hybrid Ontology Engineering

Tool  

19/09/12

 

12  

Page 13: GOSPL: A Method and Tool for Fact-Oriented Hybrid Ontology Engineering

Tool  

19/09/12

 

13  

Page 14: GOSPL: A Method and Tool for Fact-Oriented Hybrid Ontology Engineering

Tool  •  Use  of  a  quasi-­‐anonymous  vo@ng  system  •  See  who  has  voted,  but  not  what  (cfr.  Dotmocracy)  

•  Outcomes  of  “off-­‐line”  mee@ngs  (face-­‐to-­‐face,  teleconference,  etc…)  need  to  be  summarized  in  the  tool  

•  Looking  for  counter  examples  while  making  statements  •  Applica@on  of  NLP  techniques  to  dis@ll  facts  from  glosses  

•  Exploita@on  of  the  commitments  •  Link  with  mul@lingual  terminology  base  

19/09/12

 

14  

Page 15: GOSPL: A Method and Tool for Fact-Oriented Hybrid Ontology Engineering

Application  •  Used  in  the  context  of  a  Linked  Data  Project  in  Brussels  hmp://www.oscb.be/    

Agenda.be Information

System

Phone Recognition Server

{image, features}JPSearch InputQuery Format

JPSearch OutputQuery Format

Picture Dataset

Image Datasets

Flickr

...

...

API

Other Datasets

Geonames

DBPedia

Agenda.be

SPARQL

DBR2RMLinput

triplifies

Knowledge Management

Platform

Ontology

output

used for annotation

Stakeholder

owns

collaborates with others

in

19/09/12

 

15  

Page 16: GOSPL: A Method and Tool for Fact-Oriented Hybrid Ontology Engineering

Discussion  •  GOSPL  is  …  •  Teachable  •  Repeatable  •  Traceable  

•  The  three  characteris@cs  of  a  method  

•  Usability  study  of  an  experiment  •  43  par@cipants  •  Ciuciu,  O.,  Debruyne,  C.  (2012)  Assessing  the  User  Sa@sfac@on  with  an  Ontology  Engineering  Tool  based  on  Social  Processes.  In  Proceedings  of  On  the  Move  to  Meaningful  Internet  Systems  2012:  OTM  Workshops,  LNCS,  Springer  

19/09/12

 

16  

Page 17: GOSPL: A Method and Tool for Fact-Oriented Hybrid Ontology Engineering

Future  work  •  Mining  interac@ons  for  user  profiling  •  Giving  appropriate  tools  to  different  users  •  Early  experiment  gave  mo@va@on  

•  Capturing  other  means  for  discussions  •  Omogenia  (Liapis  et  al.)  

•  Analysis  of  gloss-­‐evolu@on  and  its  impact  on  the  formal  defini@ons  (to  be  reported  elsewhere)  

19/09/12

 

17  

Page 18: GOSPL: A Method and Tool for Fact-Oriented Hybrid Ontology Engineering

Thank  you!  Contact  [email protected]  for  more  informa@on  on  accessing  the  tool.  

19/09/12

 

18