Tools for Semantic Annotation

Download Report

Transcript Tools for Semantic Annotation

Ontology Evolution &
Tools
Atilla ELÇİ
Dept. of Computer Engineering
Eastern Mediterranean University
20/03/'07 upd 17/03/08
CmpE 588 Spring 2008 EMU
1
Ontology Evolution
Essentially of adapting ontology in the face of
changes:


Changing interests of people (using the ontology)
Changing data

Change capturing

Change discovery:


Usage-driven changes
Data-driven changes
20/03/'07 upd 17/03/08
CmpE 588 Spring 2008 EMU
2
Ontology Evolution: Process
Cyclic Phases:






Change capturing
Change representation
Semantics of change
Change implementation
Change propagation
Change validation
20/03/'07 upd 17/03/08
CmpE 588 Spring 2008 EMU
3
Change Capturing




Generation of ontology changes from
explicit/implicit requirements.
Explicit requirements
Implicit requirements
Usage-driven changes:


Due to user behavior
Data-driven changes:

From (new) instances through:




Data mining
Formal Concept Analysis
Heuristics
Tools: KAON, OntoEdit (manual), Text2Onto
(semi-/automatic)
20/03/'07 upd 17/03/08
CmpE 588 Spring 2008 EMU
4
Change Representation
Identify & represent changes
 Modify, Delete, Add operations
 Check [Klein 2001] for systems.

20/03/'07 upd 17/03/08
CmpE 588 Spring 2008 EMU
5
Reasons of Change and Tools to Deal with

From [Klein 2001]
20/03/'07 upd 17/03/08
CmpE 588 Spring 2008 EMU
6
Semantics of Change
Consistency: preserving model constraints
 Consistency verification
 Realization

20/03/'07 upd 17/03/08
CmpE 588 Spring 2008 EMU
7
Change propagation
Consistency of dependent artefacts
 Dependent ontology consistency
 Replication ontology consistency

20/03/'07 upd 17/03/08
CmpE 588 Spring 2008 EMU
8
Change implementation
Notification
 Application (as one atomic transaction)
 Logging (also for purposes of
backup/restore)

20/03/'07 upd 18/03/08
CmpE 588 Spring 2008 EMU
9
Change validation

Need to address the concerns of rollback
20/03/'07 upd 17/03/08
CmpE 588 Spring 2008 EMU
10
Evolution Architecture






Knowledge worker
Knowledge portal
Document base (corpus)
Ontologies (appl, domain)
Usage log
Evolution mngmnt
20/03/'07 upd 17/03/08
CmpE 588 Spring 2008 EMU
11
Data-Driven Ontology Changes
To deal with potential differences evolving
over time between the ontology model
and data.
 Incremental ontology learning
 Tools:



Proton: upper-level for SEKT Project
Text2Onto
20/03/'07 upd 17/03/08
CmpE 588 Spring 2008 EMU
12
Usage-Driven Ontology Changes


Hierarchy pruning (reduction)
Expansion
20/03/'07 upd 18/03/08
CmpE 588 Spring 2008 EMU
13
Ontology Development Tools


Ontology Tools Survey, Revisited by Michael Denny
W3C Semantic Web Tools Wiki page
20/03/'07 upd 17/03/08
CmpE 588 Spring 2008 EMU
14
Ontolog Conferences


Gruber’s Talk: Presentation to Ontolog on March 1, 2007:
Grande Challenges for Ontology Design (or is it
Vente?) . Local copy.
2007.01.11 - Thursday, 11-January-2007 - Professor
Werner Ceusters, from the Ontology Research Group (ORG)
of the New York State Center of Excellence in
Bioinformatics & Life Sciences at the State University of
New York at Buffalo (USA), presented to the community his
talk entitled: "Realism-based Change Management for
Quality Assurance in Ontologies and Data Repositories" as
the 3rd event in the "Ontology Measurement & Evaluation"
Mini-Series ... Please refer to details at the session wiki
page, at: ConferenceCall_2007_01_11 ... Audio archives of
the session. Local copy.
20/03/'07 upd 17/03/08
CmpE 588 Spring 2008 EMU
15
References




John Davies, Rudi Studer, Paul Warren (Editors): Semantic
Web Technologies: Trends and Research in Ontology-based
Systems, John Wiley & Sons (July 11, 2006). ISBN:
0470025964. Ch. 4.: pp. 51-70.
Michael Klein, “Combining and relating ontologies: an
analysis of problems and solutions”, Proc. 17th Intl Joint
conf on Artificial Intelligence, IJCAI-01, Workshop on
Ontologies and Info Sharing, Vol. 47, pp: 53-62, Seattle,
USA, 2001.
Ontology Tools Survey, Revisited by Michael Denny
(published July 14, 2004 on xml.com) along with Michael's
famous Ontology Editor Survey 2004 Table.
W3C Semantic Web Tools Wiki page:

Check Jena, SemWeb, Protégé, Swoop, etc.
20/03/'07 upd 17/03/08
CmpE 588 Spring 2008 EMU
16