A Tool to Support Ontology Creation based on Incremental Mini-Ontology Merging PowerPoint PPT Presentation

presentation player overlay
About This Presentation
Transcript and Presenter's Notes

Title: A Tool to Support Ontology Creation based on Incremental Mini-Ontology Merging


1
A Tool to Support Ontology Creation based on
Incremental Mini-Ontology Merging
  • Zonghui Lian

Supported by
2
The Problem Ontology Creation
  • Information collection and analysis
  • Concept and relationship design
  • Iterative construction

3
TANGO Table ANalysis for generating Ontologies
Table
4
TANGO Table ANalysis for generating Ontologies
New mini-ontology
5
Ontology Mapping and Merging
  • A simple case

Mini-ontology
Growing ontology
6
Ontology Mapping and Merging
  • A complex case

Growing ontology
Mini-ontology
7
Ontology Mapping and Merging
  • A complex case

Mini-ontology
Growing ontology
Edited mini-ontology
8
Ontology Mapping and Merging
A complex case
Growing ontology
Edited Mini-ontology
9
Ontology Mapping and Merging
A more complex case
Mini-ontology
Growing ontology
Issue Functional/Nonfunction conflict
10
Ontology Mapping and Merging
A more complex case
Growing ontology
?
Issue functional/non-functional
conflict Default The merge will make the
functional relationship set non-functional. Sugges
tion If this is not what is wanted, make the
non-functional edge functional before merging.
11
Ontology Mapping and Merging
A more complex case
Merged ontology
Issue possible redundant relationship sets
- Country has Name - Country has
Language Default These relationship sets will
be removed. Suggestion If this is not what is
wanted, remove/keep relationship sets as desired.
12
Ontology Mapping and Merging
A more complex case
Merged ontology
New growing ontology
13
Ontology Growing Process
Mini-ontology
Ontology merging algorithms
Ontology mapping algorithms
Ontology cleaning algorithms
14
OntoMerge Framework
Ontology editor
Cleaning algorithms
OntoMerge

Growing ontology
Mapping algorithms
Merging algorithms
Create


Management functions
15
Contribution
  • A tool to support ontology mapping, merging, and
    cleaning (MMC)
  • Manual MMC
  • Enable plug-in algorithms for semi-automatic and
    automatic MMC
  • TANGO ontology creation

16
The end
17
TANGO Project
  • An information-gathering engine to assimilate
    and organize knowledge

18
TANGOs working process includes
  • Recognize and normalize table information
  • Construct mini-ontologies from normalized table
  • Discover inter-ontology mapping (UI)
  • Merge mini-ontology into a growing ontology

19
Ontology Mapping
  • Based on the characteristics of object sets in
    two ontologies
  • Simple mapping
  • Joint mapping
  • Union mapping

20
Ontology Mapping
  • Based on the number of object sets in two
    different ontologies
  • The 11 cardinality problem
  • The 1n (n1) cardinality problem
  • The nm cardinality problem

21
Ontology Mapping and Merging
  • Simple Case

22
Ontology Mapping
  • Union Mapping
  • 1n or n1
  • 11

23
Ontology Mapping
  • Join Mapping
  • 1n or n1
  • 11

24
OntoMerge Tool
Ontology editor
OntoMerge
25
Concepts Country, Population Males, and
Population Females Relationships Country1
has Population Males1 and Country1 has
Population Females1
Concepts Country and Population
total Relationships Country1 has Population
total1
Country(s) SimpleMap Country(t) (Population
Males, Population Females) UnionMap Population
total
26
Ontology Merging
  • Ontology merging based on join mapping

Concepts Person, First Name and Last
Name Relationships Person1 has First Name1
and Person1 has Last Name1
Concepts Person and Name Relationships
Person1 has Name1
(First Name1(s) , Last Name1(s)) JoinMap
Name(t) Person(s) SimpleMap Person(t)
27
OntoMerge
  • A tool to support ontology mapping and merging
    based on existed algorithms
  • Provide a framework where mapping and merging
    algorithms can be plugged in
  • Provide IDS (issue/ default/ suggestions)
  • Provide users a friendly UI and allow users to
    fully control mapping and merging including
    manually map and merge ontologies
Write a Comment
User Comments (0)
About PowerShow.com