Title: Building an Ontological Base for Experimental Evaluation of Semantic Web Applications
1Building an Ontological Base for
ExperimentalEvaluation of Semantic Web
Applications
- Peter Bartalos, Michal Barla, Gyorgy Frivolt,
Michal Tvarožek, - Anton Andrejko, Mária Bieliková and Pavol Návrat
- name.surname_at_fiit.stuba.sk
Institute of Informatics and Software
Engineering Faculty of Informatics and
information Technologies Slovak University of
Technology in Bratislava
2Motivation
- Semantic Web applications Experimental Evaluation
(SWEE) - Semantic annotation of the information
- Searching in semantic information space
- AKTORS
- Knowledge Web
- On-To-Knowledge
- NAZOU job offers (nazou.fiit.stuba.sk)
- Tools for acquisition, organization and
maintenance of knowledge in an environment of
heterogeneous information resources - MAPEKUS scientific publication
(mapekus.fiit.stuba.sk) - Modeling and Acquisition, Processing and
Employing Knowledge About User Activities in the
Internet Hyperspace - Demand for well-built large scale ontologies with
specific properties - Filling the ontology with instances (not its
creation) building the A-box
3Outline
- Approaches to ontological base creation
- Method for ontological test base building
- Evaluation
- Conclusions
4Filling the ontology with instances
5Generic ontology editors
- Understand the generic structure of the ontology
- Immediately usable
- Domain independent
- Insufficient validation and user comfort
- Suitable for experts (ontology engineers)
6Generic ontology editors
7Specialized ontology editors
- Freedom in adjusting to a given ontology and user
requirements - Sophisticated validation
- based on the knowledge
- of the ontology
- Development and maintenance costs
- Coupled to a ontology
- Suitable also for non-experts
8Specialized ontology editors
JOE Job Offer Editor
9Wrappers
- Parse Web pages and produce structured output
- Need well structured pages
- Do not need a human involvement
- Significant amount of acquired data
- Development and maintenance costs
10Generators
- Reusing the already existing data
- Increase the size of the ontological base
- Instances of desired properties
- Development and maintenance costs
- Meaningfulness of the data
11Approaches to Ontological Base Creation
- Different approaches have different benefits and
disadvantages - They support each other
- They can be adjusted
- Invested time
- Development of tools
12Method of Ontological Base Creation
- Specification of the requirements for the
ontology - Amount of data
- Range of properties of the instances
- Instance detail
- Quality
- Analysis of the domain and information sources
- Generally no approach can separately satisfy the
requirements - Adjusting the manual and automatic approaches
13Method of Ontological Base Creation
Web
SWEE
Ontology
14Satisfaction of the requirements to ontological
data
15Satisfaction of the requirements to ontological
data
16Satisfaction of the requirements to ontological
data
- Generic editor
- Specialized editor
17Satisfaction of the requirements to ontological
data
- Generic editor
- Specialized editor
- Wrappers
18Satisfaction of the requirements to ontological
data
- Generic editor
- Specialized editor
- Wrappers
- Generators
19Evaluation of the method
- NAZOU (nazou.fiit.stuba.sk)
- Ontology consists of 740 classes (670 belong to
taxonomies) - All approaches used
- MAPEKUS (mapekus.fiit.stuba.sk)
- Ontology consists of 390 classes (360 belong to
taxonomies) - Only one approach used
20Conclusions
- Solution for building ontologies for semantic Web
application experimental evaluation - Tunable method based on different approaches of
ontology instance creation - Evaluated in the domain of job offers and
scientific publication - Developed two SWEE ontologies
- Job offer ontology
- Publication metadata ontology