presentation of the paper "Using the Ontology Maturing Proces Model for Searching, Managing, and Retrieving Resources with Semantic Technologies" at the ODBASE 2008 conference, Monterrey, Mexico, Nov 13 2008
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Ontology Maturing for Searching, Managing, and Retrieving Resources
1. Simone Braun, Andreas Schmidt,
Andreas Walter, Valentin Zacharias
Using the Ontology Maturing Process Model
for Searching, Managing, and Retrieving
Resources with Semantic Technologies
FZI Research Center for Information Technologies
Karlsruhe, GERMANY
{braun|aschmidt|awalter|zach}@fzi.de
http://www.fzi.de/ipe
2. Problem & Research Question
How to improve searching in,
managing of, and retrieving of
resources through the use of
(semantic) annotations
2
4. Tagging
The use of arbitrary keywords for managing,
searching, and finding resources
Advantages:
• Lightweight, easy, adaptable,
no setup, proven - used by millions
Disadvantages:
• Lack of precision due to problems like homonyms,
synonyms, multilinguality, typos, different ways
to write words, tags at different levels
noodle (pasta) vs noodle (swear word)
spaghettoni vs vermicellini
noodle vs Nudel
spagetti vs spaghetti
SpaghettiCarbonara vs Spaghetti_Carbonara4
pasta vs spaghetti
6. Hypotheses
Tagging and semantic annotation
approaches can be combined in a way
that avoids their respective drawbacks
while retaining the advantages
The core concept is the lightweight
and simple collaborative evolution of
the ontology used for annotation
More on Motivation: Simone Braun, Valentin Zacharias
6
Social Semantic Bookmarking, PAKM 2008
7. Structure of Work & Presentation
Process
Model
Iterative
Co-Dependent
Development
Implement. Evaluation
7
8. Process Model:
Structure of Work & Presentation
• Ontology Maturing
model to explain
collaborative ontology
development processes
and guide tool
Process development
Model
Implementations: Evaluation:
• Image annotation • Multiple
with ImageNotion evaluations to
• Web resource Iterative validate process
annotation with model & tools
Co-Dependent and to guide tool
SOBOLEO
Development development
Implement. Evaluation
8
9. Structure of Work & Presentation
Process
Model
Iterative
Co-Dependent
Development
Implement. Evaluation
9
10. Quality of a Collaboratively Created
Ontology
Good ontologies for semantic applications are a balance of
Appropriateness
• Representation of the domain
• wrt. the purpose of the ontology for the semantic application
• Tight coupling between usage and updating of ontology elements
Social Agreement
• Ontology represents a shared understanding of the community
elaborated in social & collaborative processes
• Learning process of the users
o deepen their understanding of the real world
o the vocabulary (ontology elements) to describe the world
Formality
• Ontology development is a process of continuous evolution
• Different levels of formality might coexist 10
11. Process of Ontology Maturing
Based on the assumption that ontologies cannot be formalized in a
single activity
Rather the result of continuous negotiation & collaborative
learning processes taking place when applying the ontologies
11
12. Process of Ontology Maturing
Users annotate resources with arbitrary tags
New concept ideas emerge
e.g. recent/specific tags like ‘whole grain spaghetti’
12
13. Process of Ontology Maturing
A common terminology evolves through the
collaborative (re-)usage of the tags
Tags are defined and refined, useless or incorrect ones are
rejected
13
e.g. adding German ‘Vollkornspaghetti’ and a description
14. Process of Ontology Maturing
Community members begin to organize the concepts
with hierarchical & ad hoc relations
resulting in a lightweight ontology
e.g. ‘spaghetti’ <is broader> ‘whole grain spaghetti’
14
15. Process of Ontology Maturing
Adding axioms allows for exploiting relationships for
reasoning
Users add more precise relations between entites; such as
partonomic relations, disjunction etc.
15
e.g. ‘water‘,‘semolina‘ <is part of> ‘spaghetti‘
33. Evaluation Results II
Evaluations also uncovered interesting effects showing
importance of social and knowledge dimension, e.g.:
Mutual Support
• Specialists for tool use or domain areas quickly emerged and
were asked by others for help
Extend tools to support users in identification and contacting
these specialists
Interest in Background Knowledge
• Users showed great interest in learning more about the subject
matter of the current resources they were annotating (e.g. by
looking things up in Wikipedia)
Encourage and extend tools to support this, e.g. by automatically
adding texts from wikipedia as tag descriptions
33