INFORMATION TECHNOLOGY Silvonen 2.11.2001 Semantic Web Tools Paula Silvonen VTT Information...
-
Upload
riley-noel -
Category
Documents
-
view
218 -
download
1
Transcript of INFORMATION TECHNOLOGY Silvonen 2.11.2001 Semantic Web Tools Paula Silvonen VTT Information...
INFORMATION TECHNOLOGY Silvonen 2.11.2001
Semantic Web Tools
Paula Silvonen
VTT Information Technologywww.vtt.fi/tte
INFORMATION TECHNOLOGY Silvonen 2.11.2001
• RDF Tools
• Topic Maps Tools
• Ontology Editors
• Ontology Software in Creating Multilingual
Services
Contents
INFORMATION TECHNOLOGY Silvonen 2.11.2001
RDF Tools
• RDF editors – for easy creation of metadata
– HTML or RDF/XML
– viewing, editing, and navigating in RDF data
• RDF parsers – translate the XML representation into RDF
– make the RDF data utilizable for other applications
– RDF/XML document => 3-tuple representation of the data model
• RDF database interfaces– storing and retrieving of data
– different query languages
INFORMATION TECHNOLOGY Silvonen 2.11.2001
Topic Map Tools
• Ontopia tools:
– Topic Map Engine for accessing and manipulating the constructs found in topic maps
– Topic Map Navigator for building web-based topic
map delivery applications
– Full Text Search Integration
– Omnigator - technology showcase and teaching aid
INFORMATION TECHNOLOGY Silvonen 2.11.2001
Ontology Editors - Motivation
• Knowledge-component reuse and sharing
• Easier construction and management of
ontologies
• Easier analysis of ontologies
• Easier retrieval of ontological information by
different export languages
INFORMATION TECHNOLOGY Silvonen 2.11.2001
Ontology Editors with Import Capabilities
•Protégé (RDF-Schema)
•OilEd (DAML+OIL)
•OntoEdit (Frame-Logic, OXML, RDF-Schema, OIL)
•WebODE (WebODE's XML, X-Carin)
•VOID (CML, EXPRESS, Ontolingua)
•JOE – Java Ontology Editor (KIF)
INFORMATION TECHNOLOGY Silvonen 2.11.2001
Ontology Editors with Illustrative GUI
•Protégé
•Cone
•WebODE
•CODE4
•GKB-Editor
•JOE
INFORMATION TECHNOLOGY Silvonen 2.11.2001
Ontology Editors with Export Capabilities
•Protégé
•OntoEdit (Frame-Logic, OXML, Object-Relational Database Schema,
Extended RDF-Schema, OIL, Document Type Definition)
•Cone (Prolog, html-tables, XML-Carin)
•WebODE (WebODE's XML, X-Carin, RDF(S), DAML+OIL, Prolog)
•JOE – Java Ontology Editor (KIF)
•VOID (CML, EXPRESS, Ontolingua)
INFORMATION TECHNOLOGY Silvonen 2.11.2001
Ontology Editors with Inference Engines
• OntoEdit - Frame-Logic inference engine &
access tool,Fact Description Logics inference
engine
• OilEd - FaCT reasoner
• Cone - Prolog inference engine
• WebODE - Prolog inference engine
INFORMATION TECHNOLOGY Silvonen 2.11.2001
CONE: COnceptual NEtwork Software
Adaptable relation
types
Definition of a
concept
Relationships between
conceptsThe use of hierarchie
s
Definition of the properties of a
concept
Major features:– WWW- and Java-based– Bridges to associate concepts in
parallel models– Clustering to manage large
ontology models– Inheritance of concept properties
and relations– Instance support– Prolog used as description logic
lang.– SQL-based repository of ontologies– Used by EC Mkbeem project for
defining domain models, and by Briefs project for building business ontologies
INFORMATION TECHNOLOGY Silvonen 2.11.2001
MKBEEM Trials
Customer’s Language Request
Multi-Lingual Trading on a pan-European scale
Updates a Multi-LingualMulti-Cultural Catalogue
B to C
B to C
B to B
U : Query: hupullinen keltainen toppatakki U : For a new product description: <CHECK TEXT> <EXTRACT PROPERTIES> <FIND CATEGORIES> <TRANSLATE> NLP-KRR Cataloguing
U : I want to go to Helsinki next Monday. By the way could you proposeme an finnish wintercoat for country skiing.MKBEEM :Fine, please select within our special travel package season offers. In addition we also display our selection of wintercoat from Ellos in Finland. Please make your selection.
NLP Meaning extraction and generation. KRR Integration
INFORMATION TECHNOLOGY Silvonen 2.11.2001
MKBEEM: Please, give more properties for
the winter jacket
MKBEEM: Please, give more properties for
the winter jacket
CONE in Language ProcessingContent provider cataloguing of
product descriptionsContent provider cataloguing of
product descriptions
"Toppatakki. Muhkea malli, olkapäissä vahvikkeet.
Painonapeilla kiinnitetty huppu, jossa joustava nyöri. Vetoketjun alla
suojalista. Kaksi kannellista taskua...
"Toppatakki. Muhkea malli, olkapäissä vahvikkeet.
Painonapeilla kiinnitetty huppu, jossa joustava nyöri. Vetoketjun alla
suojalista. Kaksi kannellista taskua...
Meaning extraction
Machine translatio
n
Dialogue processin
g
Meaning extraction
Machine translatio
n
Dialogue processin
g
End-user: Information
request
End-user: Information
request
I want a jacket made of wind-proof
material to be used on a winter holiday.
I want a jacket made of wind-proof
material to be used on a winter holiday.
Bright colours and preferably with a
hood
Bright colours and preferably with a
hood
"Toppatakki. Muhkea malli..." "Quilted jacket. Puffy model with reinforcements on the shoulder..."concept(X,quilted jacket), model(X,puffy), part(X,Y,reinforcement), property(Y,Z,hihat)...
"Toppatakki. Muhkea malli..." "Quilted jacket. Puffy model with reinforcements on the shoulder..."concept(X,quilted jacket), model(X,puffy), part(X,Y,reinforcement), property(Y,Z,hihat)...
HL processing
HL processing
Product ontologies
Product ontologies
...... Multilingual ontological product catalogues
INFORMATION TECHNOLOGY Silvonen 2.11.2001
Conclusions
• Tools for easier construction and
management of Semantic Web elements
• Knowledge-component reuse and sharing
• Multilinguality through ontologies
INFORMATION TECHNOLOGY Silvonen 2.11.2001
Links
RDF Editors• Reggie: The Metadata Editor (metadata.net/dstc)• DC Dot (www.ukoln.ac.uk/metadata/dcdot)• S-Link-S Editor/Publisher (www.openly.com/SLinkS/Editor.html)• RDF Schema Editor (jonas.liljegren.org/perl/proj/rdf/schema_editor/)• RDFPic (jigsaw.w3.org/rdfpic/)• GramToR (nestroy.wi-inf.uni-essen.de/xwmf/downloads/GramTor-0.5-
12.tar.gz)• Mozilla (www.mozila.org/releases/)• Metabrowser (metabrowser.spirit.net.au/)
RDF Parsers• SWI-Prolog Parser
(swi.psy.uva.nl/projects/SWI-Prolog/packages/sgml/online.html)• repat (injektilo.org/rdf/repat.html)• RDF parser in XSLT (www.w3.org/XML/2000/04rdf-parse/)
INFORMATION TECHNOLOGY Silvonen 2.11.2001
RDF Data Base Interfaces• Algae (www.w3.org/1999/02/26-modules)• rdfDB (web1.guha.com/rdfdb/)• Redland RDF Application Framework (www.redland.opensource.ac.uk/)• The Web Resource Application Framework (uxn.nu/wraf/)• GINF (www-diglib.stanford.edu/diglib/ginf)
Topic Map Tools• www.ontopia.net/solutions/products.html
Ontology Editors• Protégé (smi-web.stanford.edu/projects/protege/)• OntoEdit (ontoserver.aifb.uni-karlsruhe.de/ontoedit/)• OilEd (img.cs.man.ac.uk/oil/)• Cone (www.vtt.fi/tte/projects/language_engineering)• WebODE (delicias.dia.fi.upm.es/webODE/WebODE_Home.html)• JOE – Java Ontology Editor (www.engr.sc.edu/research/CIT/demos/java/joe/)• VOID (www.swi.psy.uva.nl/projects/Kactus/toolkit/about.html)
INFORMATION TECHNOLOGY Silvonen 2.11.2001
• WebOnto (webonto.open.ac.uk)
• Stanford KSL Ontology Editor (www-ksl-svc.stanford.edu:5915)
• Ontology Editor by Steffen Schulze-Kremer
(igd.rz-berlin.mpg.de/~www/oe/mbo.html)
• CODE4 (www.csi.uottawa.ca/~doug/CODE4.html)
• GKB-Editor (www.ai.sri.com/~gkb/)
• OntoSaurus (www.isi.edu/isd/ontosaurus.html)