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)