Validation Tasks Performed by the Czech Team

Download Report

Transcript Validation Tasks Performed by the Czech Team

Ontologies and Lexical
Semantic Networks,
Their Editing and Browsing
Pavel Smrž and Martin Povolný
{smrz,xpovolny}@fi.muni.cz
Faculty of Informatics,
Masaryk University in Brno,
Czech Republic
Outline
Motivation – the Semantic Web,
metadata, thesauri and ontologies
 The role of W3C standards – XML,
XSLT, RDF, OWL
 OASIS – Ontology Authoring System
based on DEB – Dictionary Editor and
Browser
 Transformation of data to OWL
 Conclusions and future directions

Motivation
Future web – understandable by machines
 The key role of ontologies – common
understanding of concepts and relation
between them
 Transformations of existing resources
 Emerging standards – RDF Schema, OWL
 (Semi) automatic transformation to OWL
by OASIS

System Architecture
Features of DEB






OASIS is implemented as a client of DEB
server
DEB - open-source free-software Dictionary
Editor and Browser based on XML-family
standards
native XML database
efficient storage and retrieval, dynamic
indexing
full-text search
consistency checks based on DTD, XML
Schema, XSLT, RelaxNG
System Architecture (cont.)

DEB Server is responsible for storage and
retrieval of data. It consists of:




a program that converts XML data into binary
representation
a library and a program that implement a
specialized language for querying
DEB is based on text indexing library FINLIB
and retrieving module FINLIB
Users can modify the data views by supplying
their own XSLT sheets
OASIS Transformations



OASIS uses XSLT for transforming selected
parts of existing resources into OWL and also
to transform arbitrary data into HTML for
visualization purposes. (with the help of a
HTML widget)
It also benefits from the client-side caching
of parsed entries in DOM and from the use of
XPath for extraction of important parts of
the entries
Extension of the XSLT processor
Extension of the XSLT processor



XSLT sheets can request data from the
server based on the entry being processed
Definition of a new schema deb:// (creation
of a virtual space of XML documents that are
results of the queries)
Efficient processing of complex
transformation rules
Conclusions and Future Directions

Transformation of WordNet data into
OWL based on defined rules
XPath evaluation as a part of the server
protocol
 Metadata support
 Data versioning
 Three-layer architecture (thin clients)
