SlideShare a Scribd company logo
1 of 35
Download to read offline
Seminar 2
By
Samhati Soor,
MLIB 08,
3rd Semester,
MSLIS 2013-2015,
Documentation Research and Training Centre,
Indian Statistical Institute Bangalore Centre.
Ontology Mapping
Date: 11.09.2014.
Seminar Co-ordinator : Dr. Biswanath Dutta
Contents
1. Introduction
2. Need for Ontology Mapping
3. Purpose of Ontology Mapping
4. Ontology – Definition
5. Concepts of Ontology Mapping
6. Categories of Ontology Mapping
7. Tools, Systems and Application Areas
- GLUE
- SAM
8. Evaluation Criterias
9. Conclusion
10. References
Introduction
• During the last decade, Ontologies are providing a
shared understanding of common domains to
tackle the need of sharing knowledge within and
across heterogeneous organisational boundaries.
• Large distributed environments came the
proliferation of many different ontologies.
• Setting forth a new need of sharing—that of
sharing ontologies.
• In this view, ontology-mapping have come into
picture.
Need
Electronics
Personal Computer
Accessories
Microprocessor
ID
BName
Quantity
Price
BName
Quantity
ID
Photos and Cameras
Price
Electronics
PC
Cameras and Photos
PC Board
ID
Brand
Amount
Price
Brand
Amount
ID
Digital Camera
Price
Accessories
Need
Electronics
Personal Computer
Accessories
Microprocessor
ID
BName
Quantity
Price
BName
Quantity
ID
Photos and Cameras
Price
Electronics
PC
Cameras and Photos
PC Board
ID
Brand
Amount
Price
Brand
Amount
ID
Digital Camera
Price
Accessories
Need
Electronics
Personal Computer
Accessories
Microprocessor
ID
BName
Quantity
Price
BName
Quantity
ID
Photos and Cameras
Price
Electronics
PC
Cameras and Photos
PC Board
ID
Brand
Amount
Price
Brand
Amount
ID
Digital Camera
Price
Accessories
=
=
=
=
=
=
=
=
=
>=
Purpose
• Achieving interoperability between different
ontologies
• Sharing Knowledge with granularity
• Getting information in more flexible way
• Obtaining a global ontology having different
purpose
Ontology Definition (Information Science)
“An ontology is defined
as a
formal,
explicit specification
of a shared
conceptualization.”
is
Abstrat
Model of a
portion of
the world
means
Machine-
readable and
understandable
implies
expressed in terms of
Concepts,
Properties etc.
Based on a
common
consent
- Studer (1998)
Ontology – Definition (Algebra)
O = (S, A)
where
O = Ontology
S = Ontological Signature
(describing the vocabulary)
A = A set of ontological axioms
(specifying the intended interpretation of
the vocabulary in some domain of
discourse)
Ontology-Mapping
A total ontology mapping
from O1 = (S1, A1) to O2 = (S2, A2)
is a morphism
f : S1→S2 of ontological signatures
such that A2 = f(A1)
All interpretations those satisfy O2’s axioms also
satisfy O1’s translated axioms.
- Meseguer (1989)
Related Terms
Ontology mapping only constitutes a fragment of
more ambitious task concerning –
●
Alignment
●
Articulation
●
Merging
●
Mapping
Ontology Alignment
Two ontologies may be related in a more general fashion,
namely by means of relations instead of functions.
Ontology Alignment the task of establishing acollection of
binary relations between the vocabularies of two ontologies.
O0
O1
O2
Ontology Articulation
An articulation is a way in which the fusion of
ontologies has to be carried out.
Ontology Merging
Ontology merging is the process of generating a
single, coherent ontology from two or more existing
and different ontologies related to the same subject.
O = ((S1 U S2), (A1 U A2))
Ontology Integration
Ontology integration is the process of generating a
new single ontology in one subject from two or
more existing and different ontologies in different
subjects (re-using).
O
O1 O2 O3 On
Categories of Ontology Mapping
Category1: Mapping between an integrated
global ontology and local ontologies
Category2: Mapping between local ontologies
Category3: Mapping on ontology merging and
alignment
Category1
Application Areas:
• Semantic Web
• Enterprise
Knowledge
management
• Data/Information
Integration
Tools and Systems:
• LSD (Learning Source
Description)
• MOMIS (Mediator
Environment for Multiple
Information Sources)
• A Framework for OIS
(Ontology Integration
System
Category2
Tools and Systems:
- Context OWL (Contextualizing Ontologies)
- CTXMATCH
- GLUE
- MAFRA (Ontology MAapping FRAmework for distributed
ontologies in the Semantic Web)
- LOM (Lexicon-based Ontology Mapping)
- QOM (Quick Ontology Mapping)
- ONION (Ontology compositION system)
- OKMS (Ontology-based knowledge management system)
- OMEN (Ontology Mapping Enhancer)
- P2P ontology mapping
Application Area: Semantic Web
Category3
Tools and Systems:
• SMART
• PROMPT
• OntoMorph
• HICAL
• AnchorPROMPT
• CMS (CROSI Mapping
System)
• FCA-Merge
• CHIMAERA
Application
Areas:
• Standard Search
• E-commerce
• Government
Intelligence
• Medicine
GLUE
• Ontology mapping technique using machine learning techniques
• Consistimg of Distribution Estimator, Similarity Estimator and Relaxation
Labeler
• It finds the most similar concepts between two ontologies and calculates
the joint probability distribution of the concept using a multi-strategy
learning approach for similarity measurement.
• Giving a choice to users for several practical similarity measures
GLUE Architecture
Source: http://www2002.org/CDROM/refereed/232/
The Distribution Estimator
P (A, B) = [N (U1
A,B
) + N (U2
A,B
)] / [N (U1
) + N (U2
)]
where
P (A, B) = Joint Probability of A and B
U1
= the set of instances given for taxonomy O1
U2
= the set of instances given for taxonomy O2
N (U1
) = the size of U1
N (U2
) = the size of U2
N (U1
A,B
) = the number of instances in U1
that belong to both A and B
N (U2
A,B
) = the number of instances in U2
that belong to both A and B
Source: Ontology Matching:A Machine Learning Approach AnHai Doan, Jayant Madhavan, Pedro Domingos
and Alon Halevy
Multi-Strategy Learning
• GLUE has a total of three learners: Content Learner, Name
Learner and Meta Learner.
• Content and Name Learners are two base learners.
• The Content Learner exploits the frequencies of words in
content of an instance (concatenation of attributes of an
instance) and uses the Naïve Bayes’ theorem.
• The Name Learner uses the full name of the input instance.
• The Meta-Learner combines the predictions of base learners
and assigns weights to base learners based on how much it
trusts that learner’s.
Pros and Cons of 3 Categories
Pros Cons
Category1
● Easy to define mapping
● Easy to find mapping rules
● Difficult to compare different
local ontologies
● Lacking maintainability and
scalability
Category2
● Enables ontologies to be
contextualized
● Provides interoperability between
local ontologies
● Highly dynamic, open and
distributed
● Avoids the complexity and
overheads of integrating multiple
sources
● More maintainability and scalability
Finding mappings
between local ontologies may
not be easier than an
integrated ontology and local
ontologies because of the lack
of common vocabularies
Category3 More interesting in a large ontology Noone has full-automatic
mapping technique
SAM
• Semi-Automatic Mapper
• A tool for the semi-automatic mapping and
enrichment of ontologies
Source: SAM: A TOOL FOR THE SEMI-AUTOMATIC MAPPING AND ENRICHMENT OF ONTOLOGIES
Vincenzo Maltese, Bayzid Ashik Hossain
An Example
Shahrukh khanShahrukh khanShahrukh Khan Chak De India
A sample external source
Indian Scientists
Prof. ARD Prasad
India
Bangalore
Pune
The Enriched Ontology
Shahrukh Khan Chak De IndiaProf. ARD Prasad
Bangalore
Pune
Scientist
Place
instance-of
instance-of
Pablo Picaso
Personis aPainter
Evaluation Criterias
• Tasks
• Input requirements
• Level of user interaction
• Type of output
• Content of output
• Accuracy
SAM - Evaluation
To evaluate SAM, Entitypedia is used as target
ontology and 15,480 categories of YAGO that were
directly mapped to entity as external resource.
Manual Mapping and Semi-Autimatic Mapping are
compared here.
Source: SAM: A TOOL FOR THE SEMI-AUTOMATIC MAPPING AND ENRICHMENT OF ONTOLOGIES
Vincenzo Maltese, Bayzid Ashik Hossain
Arising Problems
We have not reach the era of getting 100% correctness.
If full-automatic mapping is done and inferencing builds on top of
it, wrong results can bring down the value of the whole mapping
process.
Especially with big ontologies complexity of similarity calculations
can grow dramatically.
As data in ontologies expresses certain semantics, the
calculations might be channelled using these semantics e.g.
starting with comparisons of top-level elements in the hierarchy.
Conclusion
Semi-automatic processing is a common approach to circumvent
this problem of getting more wrong results.
Aside from striving to improve the accuracy of our methods, the
main line of future research involves extending our techniques to
handle more sophisticated mappings between ontologies.
Further research is expected to exploite more of the constraints
those are expressed in the ontologies (via attributes and
relationships and constraints expressed on them).
References
[1] Kalfoglou, Y., & Schorlemmer, M. (2003). Ontology mapping: the state of the art. The knowledge
engineering review, 18(01), 1-31.
[2] Choi, N., Song, I. Y., & Han, H. (2006). A survey on ontology mapping. ACM Sigmod Record, 35(3), 34-
41.
[3] Doan, A., Madhavan, J., Dhamankar, R., Domingos, P., & Halevy, A. (2003). Learning to match
ontologies on the semantic web. The VLDB Journal—The International Journal on Very Large Data Bases,
12(4), 303-319.
[4] Maltese, V., & Hossain, B. A. (2012, January). SAM: A tool for the semi-automatic mapping and
enrichment of ontologies. In On the Move to Meaningful Internet Systems: OTM 2012 Workshops (pp. 454-
463). Springer Berlin Heidelberg.
[5] Giunchiglia, F., Maltese, V., & Autayeu, A. (2012). Computing minimal mappings between lightweight
ontologies. International Journal on Digital Libraries, 12(4), 179-193.
[6] Noy, N. F., & Musen, M. A. (2002, October). Evaluating ontology-mapping tools: Requirements and
experience. In Workshop on Evaluation of Ontology Tools at EKAW (Vol. 2, pp. 2002-0936).
[7] Guarino, N., Oberle, D., & Staab, S. (2009). What is an Ontology?. In Handbook on ontologies (pp. 1-
17).
Springer Berlin Heidelberg.
[8] Shahri, H. H., & Hendler, J. A. Grounding the Foundations of Ontology Mapping on Neglected
Ambitions.
[9] Shvaiko, P., & Euzenat, J. (2013). Ontology matching: state of the art and future challenges.
Knowledge
and Data Engineering, IEEE Transactions on, 25(1), 158-176.
[10] Giunchiglia, F., Dutta, B., & Maltese, V. (2009). Faceted lightweight ontologies. In Conceptual
modeling: foundations and applications (pp. 36-51). Springer Berlin Heidelberg.
Any Questions??
Thank You All !!

More Related Content

What's hot

Introduction of Knowledge Graphs
Introduction of Knowledge GraphsIntroduction of Knowledge Graphs
Introduction of Knowledge GraphsJeff Z. Pan
 
Natural language processing (nlp)
Natural language processing (nlp)Natural language processing (nlp)
Natural language processing (nlp)Kuppusamy P
 
Project Synopsis sample
Project Synopsis sampleProject Synopsis sample
Project Synopsis sampleRahul Pola
 
Presentation on Sentiment Analysis
Presentation on Sentiment AnalysisPresentation on Sentiment Analysis
Presentation on Sentiment AnalysisRebecca Williams
 
Sample project-synopsis
Sample project-synopsisSample project-synopsis
Sample project-synopsisSheshank Priya
 
online education system project report
online education system project reportonline education system project report
online education system project reportHagi Sahib
 
NBA preparation for Tier-II Institute according to revised SAR
NBA preparation for Tier-II Institute according to revised SAR NBA preparation for Tier-II Institute according to revised SAR
NBA preparation for Tier-II Institute according to revised SAR sushantvwaghmare
 
Transformer Introduction (Seminar Material)
Transformer Introduction (Seminar Material)Transformer Introduction (Seminar Material)
Transformer Introduction (Seminar Material)Yuta Niki
 
Building and using ontologies
Building and using ontologies Building and using ontologies
Building and using ontologies Elena Simperl
 
Deep-Learning-2017-Lecture6RNN.ppt
Deep-Learning-2017-Lecture6RNN.pptDeep-Learning-2017-Lecture6RNN.ppt
Deep-Learning-2017-Lecture6RNN.pptSatyaNarayana594629
 
What are ontologies (in computer science)
What are ontologies (in computer science)What are ontologies (in computer science)
What are ontologies (in computer science)Don Willems
 
Ontology Engineering: Introduction
Ontology Engineering: IntroductionOntology Engineering: Introduction
Ontology Engineering: IntroductionGuus Schreiber
 
Knowledge Graph Introduction
Knowledge Graph IntroductionKnowledge Graph Introduction
Knowledge Graph IntroductionSören Auer
 
Introduction to Knowledge Graphs and Semantic AI
Introduction to Knowledge Graphs and Semantic AIIntroduction to Knowledge Graphs and Semantic AI
Introduction to Knowledge Graphs and Semantic AISemantic Web Company
 

What's hot (20)

Introduction of Knowledge Graphs
Introduction of Knowledge GraphsIntroduction of Knowledge Graphs
Introduction of Knowledge Graphs
 
Ontologies
OntologiesOntologies
Ontologies
 
Natural language processing (nlp)
Natural language processing (nlp)Natural language processing (nlp)
Natural language processing (nlp)
 
Project Synopsis sample
Project Synopsis sampleProject Synopsis sample
Project Synopsis sample
 
Presentation on Sentiment Analysis
Presentation on Sentiment AnalysisPresentation on Sentiment Analysis
Presentation on Sentiment Analysis
 
Sample project-synopsis
Sample project-synopsisSample project-synopsis
Sample project-synopsis
 
online education system project report
online education system project reportonline education system project report
online education system project report
 
NBA preparation for Tier-II Institute according to revised SAR
NBA preparation for Tier-II Institute according to revised SAR NBA preparation for Tier-II Institute according to revised SAR
NBA preparation for Tier-II Institute according to revised SAR
 
Transformer Introduction (Seminar Material)
Transformer Introduction (Seminar Material)Transformer Introduction (Seminar Material)
Transformer Introduction (Seminar Material)
 
Building and using ontologies
Building and using ontologies Building and using ontologies
Building and using ontologies
 
Language models
Language modelsLanguage models
Language models
 
Deep-Learning-2017-Lecture6RNN.ppt
Deep-Learning-2017-Lecture6RNN.pptDeep-Learning-2017-Lecture6RNN.ppt
Deep-Learning-2017-Lecture6RNN.ppt
 
What are ontologies (in computer science)
What are ontologies (in computer science)What are ontologies (in computer science)
What are ontologies (in computer science)
 
Ontology Engineering: Introduction
Ontology Engineering: IntroductionOntology Engineering: Introduction
Ontology Engineering: Introduction
 
NAMED ENTITY RECOGNITION
NAMED ENTITY RECOGNITIONNAMED ENTITY RECOGNITION
NAMED ENTITY RECOGNITION
 
Sentiment analysis
Sentiment analysisSentiment analysis
Sentiment analysis
 
Knowledge Graph Introduction
Knowledge Graph IntroductionKnowledge Graph Introduction
Knowledge Graph Introduction
 
Word embedding
Word embedding Word embedding
Word embedding
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language Processing
 
Introduction to Knowledge Graphs and Semantic AI
Introduction to Knowledge Graphs and Semantic AIIntroduction to Knowledge Graphs and Semantic AI
Introduction to Knowledge Graphs and Semantic AI
 

Viewers also liked

jerome Euzenat - Ontology Matching
jerome Euzenat - Ontology Matchingjerome Euzenat - Ontology Matching
jerome Euzenat - Ontology Matchingsssw2012
 
Data Integration Ontology Mapping
Data Integration Ontology MappingData Integration Ontology Mapping
Data Integration Ontology MappingPradeep B Pillai
 
The Role of Ontology in the Era of Big Military Data
The Role of Ontology in the Era of Big Military DataThe Role of Ontology in the Era of Big Military Data
The Role of Ontology in the Era of Big Military DataBarry Smith
 
Netflix presentation final
Netflix presentation   finalNetflix presentation   final
Netflix presentation finalGeorge Roth
 
Nobel Prizes as Linked Open Data
Nobel Prizes as Linked Open DataNobel Prizes as Linked Open Data
Nobel Prizes as Linked Open DataMetaSolutions AB
 
Ontology Tutorial: Semantic Technology for Intelligence, Defense and Security
Ontology Tutorial: Semantic Technology for Intelligence, Defense and SecurityOntology Tutorial: Semantic Technology for Intelligence, Defense and Security
Ontology Tutorial: Semantic Technology for Intelligence, Defense and SecurityBarry Smith
 
YAGO-SUMO: Integrating YAGO into the Suggested Upper Merged Ontology
YAGO-SUMO: Integrating YAGO into the Suggested Upper Merged OntologyYAGO-SUMO: Integrating YAGO into the Suggested Upper Merged Ontology
YAGO-SUMO: Integrating YAGO into the Suggested Upper Merged OntologyGerard de Melo
 
'Meaning is its use' - Towards the use of distributional semantics for conten...
'Meaning is its use' - Towards the use of distributional semantics for conten...'Meaning is its use' - Towards the use of distributional semantics for conten...
'Meaning is its use' - Towards the use of distributional semantics for conten...Cataldo Musto
 
Svm and kernel machines
Svm and kernel machinesSvm and kernel machines
Svm and kernel machinesNawal Sharma
 
Sarcasm & Thwarting in Sentiment Analysis [IIT-Bombay]
Sarcasm & Thwarting in Sentiment Analysis [IIT-Bombay]Sarcasm & Thwarting in Sentiment Analysis [IIT-Bombay]
Sarcasm & Thwarting in Sentiment Analysis [IIT-Bombay]Sagar Ahire
 
The Role Of Ontology In Modern Expert Systems Dallas 2008
The Role Of Ontology In Modern Expert Systems   Dallas   2008The Role Of Ontology In Modern Expert Systems   Dallas   2008
The Role Of Ontology In Modern Expert Systems Dallas 2008Jason Morris
 
The Semantic Knowledge Graph
The Semantic Knowledge GraphThe Semantic Knowledge Graph
The Semantic Knowledge GraphTrey Grainger
 
Semantic Perspectives for Contemporary Question Answering Systems
Semantic Perspectives for Contemporary Question Answering SystemsSemantic Perspectives for Contemporary Question Answering Systems
Semantic Perspectives for Contemporary Question Answering SystemsAndre Freitas
 
Presentation of Domain Specific Question Answering System Using N-gram Approach.
Presentation of Domain Specific Question Answering System Using N-gram Approach.Presentation of Domain Specific Question Answering System Using N-gram Approach.
Presentation of Domain Specific Question Answering System Using N-gram Approach.Tasnim Ara Islam
 
Intelligence Artificielle - Algorithmes de recherche
Intelligence Artificielle - Algorithmes de rechercheIntelligence Artificielle - Algorithmes de recherche
Intelligence Artificielle - Algorithmes de rechercheMohamed Heny SELMI
 
Deep Learning Models for Question Answering
Deep Learning Models for Question AnsweringDeep Learning Models for Question Answering
Deep Learning Models for Question AnsweringSujit Pal
 
UMBEL: Subject Concepts Layer for the Web
UMBEL: Subject Concepts Layer for the WebUMBEL: Subject Concepts Layer for the Web
UMBEL: Subject Concepts Layer for the WebMike Bergman
 
Problem-Solving using Graph Traversals: Searching, Scoring, Ranking, and Reco...
Problem-Solving using Graph Traversals: Searching, Scoring, Ranking, and Reco...Problem-Solving using Graph Traversals: Searching, Scoring, Ranking, and Reco...
Problem-Solving using Graph Traversals: Searching, Scoring, Ranking, and Reco...Marko Rodriguez
 
Support Vector Machines
Support Vector MachinesSupport Vector Machines
Support Vector Machinesnextlib
 
Support Vector Machines for Classification
Support Vector Machines for ClassificationSupport Vector Machines for Classification
Support Vector Machines for ClassificationPrakash Pimpale
 

Viewers also liked (20)

jerome Euzenat - Ontology Matching
jerome Euzenat - Ontology Matchingjerome Euzenat - Ontology Matching
jerome Euzenat - Ontology Matching
 
Data Integration Ontology Mapping
Data Integration Ontology MappingData Integration Ontology Mapping
Data Integration Ontology Mapping
 
The Role of Ontology in the Era of Big Military Data
The Role of Ontology in the Era of Big Military DataThe Role of Ontology in the Era of Big Military Data
The Role of Ontology in the Era of Big Military Data
 
Netflix presentation final
Netflix presentation   finalNetflix presentation   final
Netflix presentation final
 
Nobel Prizes as Linked Open Data
Nobel Prizes as Linked Open DataNobel Prizes as Linked Open Data
Nobel Prizes as Linked Open Data
 
Ontology Tutorial: Semantic Technology for Intelligence, Defense and Security
Ontology Tutorial: Semantic Technology for Intelligence, Defense and SecurityOntology Tutorial: Semantic Technology for Intelligence, Defense and Security
Ontology Tutorial: Semantic Technology for Intelligence, Defense and Security
 
YAGO-SUMO: Integrating YAGO into the Suggested Upper Merged Ontology
YAGO-SUMO: Integrating YAGO into the Suggested Upper Merged OntologyYAGO-SUMO: Integrating YAGO into the Suggested Upper Merged Ontology
YAGO-SUMO: Integrating YAGO into the Suggested Upper Merged Ontology
 
'Meaning is its use' - Towards the use of distributional semantics for conten...
'Meaning is its use' - Towards the use of distributional semantics for conten...'Meaning is its use' - Towards the use of distributional semantics for conten...
'Meaning is its use' - Towards the use of distributional semantics for conten...
 
Svm and kernel machines
Svm and kernel machinesSvm and kernel machines
Svm and kernel machines
 
Sarcasm & Thwarting in Sentiment Analysis [IIT-Bombay]
Sarcasm & Thwarting in Sentiment Analysis [IIT-Bombay]Sarcasm & Thwarting in Sentiment Analysis [IIT-Bombay]
Sarcasm & Thwarting in Sentiment Analysis [IIT-Bombay]
 
The Role Of Ontology In Modern Expert Systems Dallas 2008
The Role Of Ontology In Modern Expert Systems   Dallas   2008The Role Of Ontology In Modern Expert Systems   Dallas   2008
The Role Of Ontology In Modern Expert Systems Dallas 2008
 
The Semantic Knowledge Graph
The Semantic Knowledge GraphThe Semantic Knowledge Graph
The Semantic Knowledge Graph
 
Semantic Perspectives for Contemporary Question Answering Systems
Semantic Perspectives for Contemporary Question Answering SystemsSemantic Perspectives for Contemporary Question Answering Systems
Semantic Perspectives for Contemporary Question Answering Systems
 
Presentation of Domain Specific Question Answering System Using N-gram Approach.
Presentation of Domain Specific Question Answering System Using N-gram Approach.Presentation of Domain Specific Question Answering System Using N-gram Approach.
Presentation of Domain Specific Question Answering System Using N-gram Approach.
 
Intelligence Artificielle - Algorithmes de recherche
Intelligence Artificielle - Algorithmes de rechercheIntelligence Artificielle - Algorithmes de recherche
Intelligence Artificielle - Algorithmes de recherche
 
Deep Learning Models for Question Answering
Deep Learning Models for Question AnsweringDeep Learning Models for Question Answering
Deep Learning Models for Question Answering
 
UMBEL: Subject Concepts Layer for the Web
UMBEL: Subject Concepts Layer for the WebUMBEL: Subject Concepts Layer for the Web
UMBEL: Subject Concepts Layer for the Web
 
Problem-Solving using Graph Traversals: Searching, Scoring, Ranking, and Reco...
Problem-Solving using Graph Traversals: Searching, Scoring, Ranking, and Reco...Problem-Solving using Graph Traversals: Searching, Scoring, Ranking, and Reco...
Problem-Solving using Graph Traversals: Searching, Scoring, Ranking, and Reco...
 
Support Vector Machines
Support Vector MachinesSupport Vector Machines
Support Vector Machines
 
Support Vector Machines for Classification
Support Vector Machines for ClassificationSupport Vector Machines for Classification
Support Vector Machines for Classification
 

Similar to Ontology Mapping

0810ijdms02
0810ijdms020810ijdms02
0810ijdms02ayu dewi
 
An Approach for Knowledge Extraction Using Ontology Construction and Machine ...
An Approach for Knowledge Extraction Using Ontology Construction and Machine ...An Approach for Knowledge Extraction Using Ontology Construction and Machine ...
An Approach for Knowledge Extraction Using Ontology Construction and Machine ...Waqas Tariq
 
Ontology and its various aspects
Ontology and its various aspectsOntology and its various aspects
Ontology and its various aspectssamhati27
 
SWSN UNIT-3.pptx we can information about swsn professional
SWSN UNIT-3.pptx we can information about swsn professionalSWSN UNIT-3.pptx we can information about swsn professional
SWSN UNIT-3.pptx we can information about swsn professionalgowthamnaidu0986
 
SEMANTIC INTEGRATION FOR AUTOMATIC ONTOLOGY MAPPING
SEMANTIC INTEGRATION FOR AUTOMATIC ONTOLOGY MAPPING SEMANTIC INTEGRATION FOR AUTOMATIC ONTOLOGY MAPPING
SEMANTIC INTEGRATION FOR AUTOMATIC ONTOLOGY MAPPING cscpconf
 
ONTOLOGICAL MODEL FOR CHARACTER RECOGNITION BASED ON SPATIAL RELATIONS
ONTOLOGICAL MODEL FOR CHARACTER RECOGNITION BASED ON SPATIAL RELATIONSONTOLOGICAL MODEL FOR CHARACTER RECOGNITION BASED ON SPATIAL RELATIONS
ONTOLOGICAL MODEL FOR CHARACTER RECOGNITION BASED ON SPATIAL RELATIONSsipij
 
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD Editor
 
Keystone Summer School 2015: Mauro Dragoni, Ontologies For Information Retrieval
Keystone Summer School 2015: Mauro Dragoni, Ontologies For Information RetrievalKeystone Summer School 2015: Mauro Dragoni, Ontologies For Information Retrieval
Keystone Summer School 2015: Mauro Dragoni, Ontologies For Information RetrievalMauro Dragoni
 
Evaluating Scientific Domain Ontologies for the Electromagnetic Knowledge Dom...
Evaluating Scientific Domain Ontologies for the Electromagnetic Knowledge Dom...Evaluating Scientific Domain Ontologies for the Electromagnetic Knowledge Dom...
Evaluating Scientific Domain Ontologies for the Electromagnetic Knowledge Dom...dannyijwest
 
IRJET - Deep Collaborrative Filtering with Aspect Information
IRJET - Deep Collaborrative Filtering with Aspect InformationIRJET - Deep Collaborrative Filtering with Aspect Information
IRJET - Deep Collaborrative Filtering with Aspect InformationIRJET Journal
 
Tools for Ontology Building from Texts: Analysis and Improvement of the Resul...
Tools for Ontology Building from Texts: Analysis and Improvement of the Resul...Tools for Ontology Building from Texts: Analysis and Improvement of the Resul...
Tools for Ontology Building from Texts: Analysis and Improvement of the Resul...IOSR Journals
 
Taxonomy extraction from automotive natural language requirements using unsup...
Taxonomy extraction from automotive natural language requirements using unsup...Taxonomy extraction from automotive natural language requirements using unsup...
Taxonomy extraction from automotive natural language requirements using unsup...ijnlc
 
An Approach to Owl Concept Extraction and Integration Across Multiple Ontolog...
An Approach to Owl Concept Extraction and Integration Across Multiple Ontolog...An Approach to Owl Concept Extraction and Integration Across Multiple Ontolog...
An Approach to Owl Concept Extraction and Integration Across Multiple Ontolog...dannyijwest
 
Recruitment Based On Ontology with Enhanced Security Features
Recruitment Based On Ontology with Enhanced Security FeaturesRecruitment Based On Ontology with Enhanced Security Features
Recruitment Based On Ontology with Enhanced Security Featurestheijes
 
An Ontology Model for Knowledge Representation over User Profiles
An Ontology Model for Knowledge Representation over User ProfilesAn Ontology Model for Knowledge Representation over User Profiles
An Ontology Model for Knowledge Representation over User ProfilesIJMER
 
ONTOLOGY INTEGRATION APPROACHES AND ITS IMPACT ON TEXT CATEGORIZATION
ONTOLOGY INTEGRATION APPROACHES AND ITS IMPACT ON TEXT CATEGORIZATIONONTOLOGY INTEGRATION APPROACHES AND ITS IMPACT ON TEXT CATEGORIZATION
ONTOLOGY INTEGRATION APPROACHES AND ITS IMPACT ON TEXT CATEGORIZATIONIJDKP
 
CONTEXT-AWARE CLUSTERING USING GLOVE AND K-MEANS
CONTEXT-AWARE CLUSTERING USING GLOVE AND K-MEANSCONTEXT-AWARE CLUSTERING USING GLOVE AND K-MEANS
CONTEXT-AWARE CLUSTERING USING GLOVE AND K-MEANSijseajournal
 
ONTOLOGY BASED DATA ACCESS
ONTOLOGY BASED DATA ACCESSONTOLOGY BASED DATA ACCESS
ONTOLOGY BASED DATA ACCESSKishan Patel
 

Similar to Ontology Mapping (20)

0810ijdms02
0810ijdms020810ijdms02
0810ijdms02
 
An Approach for Knowledge Extraction Using Ontology Construction and Machine ...
An Approach for Knowledge Extraction Using Ontology Construction and Machine ...An Approach for Knowledge Extraction Using Ontology Construction and Machine ...
An Approach for Knowledge Extraction Using Ontology Construction and Machine ...
 
Ontology and its various aspects
Ontology and its various aspectsOntology and its various aspects
Ontology and its various aspects
 
SWSN UNIT-3.pptx we can information about swsn professional
SWSN UNIT-3.pptx we can information about swsn professionalSWSN UNIT-3.pptx we can information about swsn professional
SWSN UNIT-3.pptx we can information about swsn professional
 
D1802023136
D1802023136D1802023136
D1802023136
 
SEMANTIC INTEGRATION FOR AUTOMATIC ONTOLOGY MAPPING
SEMANTIC INTEGRATION FOR AUTOMATIC ONTOLOGY MAPPING SEMANTIC INTEGRATION FOR AUTOMATIC ONTOLOGY MAPPING
SEMANTIC INTEGRATION FOR AUTOMATIC ONTOLOGY MAPPING
 
ONTOLOGICAL MODEL FOR CHARACTER RECOGNITION BASED ON SPATIAL RELATIONS
ONTOLOGICAL MODEL FOR CHARACTER RECOGNITION BASED ON SPATIAL RELATIONSONTOLOGICAL MODEL FOR CHARACTER RECOGNITION BASED ON SPATIAL RELATIONS
ONTOLOGICAL MODEL FOR CHARACTER RECOGNITION BASED ON SPATIAL RELATIONS
 
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
 
Keystone Summer School 2015: Mauro Dragoni, Ontologies For Information Retrieval
Keystone Summer School 2015: Mauro Dragoni, Ontologies For Information RetrievalKeystone Summer School 2015: Mauro Dragoni, Ontologies For Information Retrieval
Keystone Summer School 2015: Mauro Dragoni, Ontologies For Information Retrieval
 
Evaluating Scientific Domain Ontologies for the Electromagnetic Knowledge Dom...
Evaluating Scientific Domain Ontologies for the Electromagnetic Knowledge Dom...Evaluating Scientific Domain Ontologies for the Electromagnetic Knowledge Dom...
Evaluating Scientific Domain Ontologies for the Electromagnetic Knowledge Dom...
 
IRJET - Deep Collaborrative Filtering with Aspect Information
IRJET - Deep Collaborrative Filtering with Aspect InformationIRJET - Deep Collaborrative Filtering with Aspect Information
IRJET - Deep Collaborrative Filtering with Aspect Information
 
Tools for Ontology Building from Texts: Analysis and Improvement of the Resul...
Tools for Ontology Building from Texts: Analysis and Improvement of the Resul...Tools for Ontology Building from Texts: Analysis and Improvement of the Resul...
Tools for Ontology Building from Texts: Analysis and Improvement of the Resul...
 
Taxonomy extraction from automotive natural language requirements using unsup...
Taxonomy extraction from automotive natural language requirements using unsup...Taxonomy extraction from automotive natural language requirements using unsup...
Taxonomy extraction from automotive natural language requirements using unsup...
 
Ontology
OntologyOntology
Ontology
 
An Approach to Owl Concept Extraction and Integration Across Multiple Ontolog...
An Approach to Owl Concept Extraction and Integration Across Multiple Ontolog...An Approach to Owl Concept Extraction and Integration Across Multiple Ontolog...
An Approach to Owl Concept Extraction and Integration Across Multiple Ontolog...
 
Recruitment Based On Ontology with Enhanced Security Features
Recruitment Based On Ontology with Enhanced Security FeaturesRecruitment Based On Ontology with Enhanced Security Features
Recruitment Based On Ontology with Enhanced Security Features
 
An Ontology Model for Knowledge Representation over User Profiles
An Ontology Model for Knowledge Representation over User ProfilesAn Ontology Model for Knowledge Representation over User Profiles
An Ontology Model for Knowledge Representation over User Profiles
 
ONTOLOGY INTEGRATION APPROACHES AND ITS IMPACT ON TEXT CATEGORIZATION
ONTOLOGY INTEGRATION APPROACHES AND ITS IMPACT ON TEXT CATEGORIZATIONONTOLOGY INTEGRATION APPROACHES AND ITS IMPACT ON TEXT CATEGORIZATION
ONTOLOGY INTEGRATION APPROACHES AND ITS IMPACT ON TEXT CATEGORIZATION
 
CONTEXT-AWARE CLUSTERING USING GLOVE AND K-MEANS
CONTEXT-AWARE CLUSTERING USING GLOVE AND K-MEANSCONTEXT-AWARE CLUSTERING USING GLOVE AND K-MEANS
CONTEXT-AWARE CLUSTERING USING GLOVE AND K-MEANS
 
ONTOLOGY BASED DATA ACCESS
ONTOLOGY BASED DATA ACCESSONTOLOGY BASED DATA ACCESS
ONTOLOGY BASED DATA ACCESS
 

More from samhati27

Trend Report on IPR
Trend Report on IPRTrend Report on IPR
Trend Report on IPRsamhati27
 
DDS of INSDOC
DDS of INSDOC DDS of INSDOC
DDS of INSDOC samhati27
 
Primary Sources of Information
Primary Sources of InformationPrimary Sources of Information
Primary Sources of Informationsamhati27
 

More from samhati27 (6)

Trend Report on IPR
Trend Report on IPRTrend Report on IPR
Trend Report on IPR
 
DDS of INSDOC
DDS of INSDOC DDS of INSDOC
DDS of INSDOC
 
Artifact
ArtifactArtifact
Artifact
 
Primary Sources of Information
Primary Sources of InformationPrimary Sources of Information
Primary Sources of Information
 
GIS
GISGIS
GIS
 
BTIS
BTISBTIS
BTIS
 

Recently uploaded

Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 

Recently uploaded (20)

Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 

Ontology Mapping

  • 1. Seminar 2 By Samhati Soor, MLIB 08, 3rd Semester, MSLIS 2013-2015, Documentation Research and Training Centre, Indian Statistical Institute Bangalore Centre. Ontology Mapping Date: 11.09.2014. Seminar Co-ordinator : Dr. Biswanath Dutta
  • 2. Contents 1. Introduction 2. Need for Ontology Mapping 3. Purpose of Ontology Mapping 4. Ontology – Definition 5. Concepts of Ontology Mapping 6. Categories of Ontology Mapping 7. Tools, Systems and Application Areas - GLUE - SAM 8. Evaluation Criterias 9. Conclusion 10. References
  • 3. Introduction • During the last decade, Ontologies are providing a shared understanding of common domains to tackle the need of sharing knowledge within and across heterogeneous organisational boundaries. • Large distributed environments came the proliferation of many different ontologies. • Setting forth a new need of sharing—that of sharing ontologies. • In this view, ontology-mapping have come into picture.
  • 4. Need Electronics Personal Computer Accessories Microprocessor ID BName Quantity Price BName Quantity ID Photos and Cameras Price Electronics PC Cameras and Photos PC Board ID Brand Amount Price Brand Amount ID Digital Camera Price Accessories
  • 5. Need Electronics Personal Computer Accessories Microprocessor ID BName Quantity Price BName Quantity ID Photos and Cameras Price Electronics PC Cameras and Photos PC Board ID Brand Amount Price Brand Amount ID Digital Camera Price Accessories
  • 6. Need Electronics Personal Computer Accessories Microprocessor ID BName Quantity Price BName Quantity ID Photos and Cameras Price Electronics PC Cameras and Photos PC Board ID Brand Amount Price Brand Amount ID Digital Camera Price Accessories = = = = = = = = = >=
  • 7. Purpose • Achieving interoperability between different ontologies • Sharing Knowledge with granularity • Getting information in more flexible way • Obtaining a global ontology having different purpose
  • 8. Ontology Definition (Information Science) “An ontology is defined as a formal, explicit specification of a shared conceptualization.” is Abstrat Model of a portion of the world means Machine- readable and understandable implies expressed in terms of Concepts, Properties etc. Based on a common consent - Studer (1998)
  • 9. Ontology – Definition (Algebra) O = (S, A) where O = Ontology S = Ontological Signature (describing the vocabulary) A = A set of ontological axioms (specifying the intended interpretation of the vocabulary in some domain of discourse)
  • 10. Ontology-Mapping A total ontology mapping from O1 = (S1, A1) to O2 = (S2, A2) is a morphism f : S1→S2 of ontological signatures such that A2 = f(A1) All interpretations those satisfy O2’s axioms also satisfy O1’s translated axioms. - Meseguer (1989)
  • 11. Related Terms Ontology mapping only constitutes a fragment of more ambitious task concerning – ● Alignment ● Articulation ● Merging ● Mapping
  • 12. Ontology Alignment Two ontologies may be related in a more general fashion, namely by means of relations instead of functions. Ontology Alignment the task of establishing acollection of binary relations between the vocabularies of two ontologies. O0 O1 O2
  • 13. Ontology Articulation An articulation is a way in which the fusion of ontologies has to be carried out.
  • 14. Ontology Merging Ontology merging is the process of generating a single, coherent ontology from two or more existing and different ontologies related to the same subject. O = ((S1 U S2), (A1 U A2))
  • 15. Ontology Integration Ontology integration is the process of generating a new single ontology in one subject from two or more existing and different ontologies in different subjects (re-using). O O1 O2 O3 On
  • 16. Categories of Ontology Mapping Category1: Mapping between an integrated global ontology and local ontologies Category2: Mapping between local ontologies Category3: Mapping on ontology merging and alignment
  • 17. Category1 Application Areas: • Semantic Web • Enterprise Knowledge management • Data/Information Integration Tools and Systems: • LSD (Learning Source Description) • MOMIS (Mediator Environment for Multiple Information Sources) • A Framework for OIS (Ontology Integration System
  • 18. Category2 Tools and Systems: - Context OWL (Contextualizing Ontologies) - CTXMATCH - GLUE - MAFRA (Ontology MAapping FRAmework for distributed ontologies in the Semantic Web) - LOM (Lexicon-based Ontology Mapping) - QOM (Quick Ontology Mapping) - ONION (Ontology compositION system) - OKMS (Ontology-based knowledge management system) - OMEN (Ontology Mapping Enhancer) - P2P ontology mapping Application Area: Semantic Web
  • 19. Category3 Tools and Systems: • SMART • PROMPT • OntoMorph • HICAL • AnchorPROMPT • CMS (CROSI Mapping System) • FCA-Merge • CHIMAERA Application Areas: • Standard Search • E-commerce • Government Intelligence • Medicine
  • 20. GLUE • Ontology mapping technique using machine learning techniques • Consistimg of Distribution Estimator, Similarity Estimator and Relaxation Labeler • It finds the most similar concepts between two ontologies and calculates the joint probability distribution of the concept using a multi-strategy learning approach for similarity measurement. • Giving a choice to users for several practical similarity measures
  • 22. The Distribution Estimator P (A, B) = [N (U1 A,B ) + N (U2 A,B )] / [N (U1 ) + N (U2 )] where P (A, B) = Joint Probability of A and B U1 = the set of instances given for taxonomy O1 U2 = the set of instances given for taxonomy O2 N (U1 ) = the size of U1 N (U2 ) = the size of U2 N (U1 A,B ) = the number of instances in U1 that belong to both A and B N (U2 A,B ) = the number of instances in U2 that belong to both A and B Source: Ontology Matching:A Machine Learning Approach AnHai Doan, Jayant Madhavan, Pedro Domingos and Alon Halevy
  • 23. Multi-Strategy Learning • GLUE has a total of three learners: Content Learner, Name Learner and Meta Learner. • Content and Name Learners are two base learners. • The Content Learner exploits the frequencies of words in content of an instance (concatenation of attributes of an instance) and uses the Naïve Bayes’ theorem. • The Name Learner uses the full name of the input instance. • The Meta-Learner combines the predictions of base learners and assigns weights to base learners based on how much it trusts that learner’s.
  • 24.
  • 25. Pros and Cons of 3 Categories Pros Cons Category1 ● Easy to define mapping ● Easy to find mapping rules ● Difficult to compare different local ontologies ● Lacking maintainability and scalability Category2 ● Enables ontologies to be contextualized ● Provides interoperability between local ontologies ● Highly dynamic, open and distributed ● Avoids the complexity and overheads of integrating multiple sources ● More maintainability and scalability Finding mappings between local ontologies may not be easier than an integrated ontology and local ontologies because of the lack of common vocabularies Category3 More interesting in a large ontology Noone has full-automatic mapping technique
  • 26. SAM • Semi-Automatic Mapper • A tool for the semi-automatic mapping and enrichment of ontologies Source: SAM: A TOOL FOR THE SEMI-AUTOMATIC MAPPING AND ENRICHMENT OF ONTOLOGIES Vincenzo Maltese, Bayzid Ashik Hossain
  • 27. An Example Shahrukh khanShahrukh khanShahrukh Khan Chak De India
  • 28. A sample external source Indian Scientists Prof. ARD Prasad India Bangalore Pune
  • 29. The Enriched Ontology Shahrukh Khan Chak De IndiaProf. ARD Prasad Bangalore Pune Scientist Place instance-of instance-of Pablo Picaso Personis aPainter
  • 30. Evaluation Criterias • Tasks • Input requirements • Level of user interaction • Type of output • Content of output • Accuracy
  • 31. SAM - Evaluation To evaluate SAM, Entitypedia is used as target ontology and 15,480 categories of YAGO that were directly mapped to entity as external resource. Manual Mapping and Semi-Autimatic Mapping are compared here. Source: SAM: A TOOL FOR THE SEMI-AUTOMATIC MAPPING AND ENRICHMENT OF ONTOLOGIES Vincenzo Maltese, Bayzid Ashik Hossain
  • 32. Arising Problems We have not reach the era of getting 100% correctness. If full-automatic mapping is done and inferencing builds on top of it, wrong results can bring down the value of the whole mapping process. Especially with big ontologies complexity of similarity calculations can grow dramatically. As data in ontologies expresses certain semantics, the calculations might be channelled using these semantics e.g. starting with comparisons of top-level elements in the hierarchy.
  • 33. Conclusion Semi-automatic processing is a common approach to circumvent this problem of getting more wrong results. Aside from striving to improve the accuracy of our methods, the main line of future research involves extending our techniques to handle more sophisticated mappings between ontologies. Further research is expected to exploite more of the constraints those are expressed in the ontologies (via attributes and relationships and constraints expressed on them).
  • 34. References [1] Kalfoglou, Y., & Schorlemmer, M. (2003). Ontology mapping: the state of the art. The knowledge engineering review, 18(01), 1-31. [2] Choi, N., Song, I. Y., & Han, H. (2006). A survey on ontology mapping. ACM Sigmod Record, 35(3), 34- 41. [3] Doan, A., Madhavan, J., Dhamankar, R., Domingos, P., & Halevy, A. (2003). Learning to match ontologies on the semantic web. The VLDB Journal—The International Journal on Very Large Data Bases, 12(4), 303-319. [4] Maltese, V., & Hossain, B. A. (2012, January). SAM: A tool for the semi-automatic mapping and enrichment of ontologies. In On the Move to Meaningful Internet Systems: OTM 2012 Workshops (pp. 454- 463). Springer Berlin Heidelberg. [5] Giunchiglia, F., Maltese, V., & Autayeu, A. (2012). Computing minimal mappings between lightweight ontologies. International Journal on Digital Libraries, 12(4), 179-193. [6] Noy, N. F., & Musen, M. A. (2002, October). Evaluating ontology-mapping tools: Requirements and experience. In Workshop on Evaluation of Ontology Tools at EKAW (Vol. 2, pp. 2002-0936). [7] Guarino, N., Oberle, D., & Staab, S. (2009). What is an Ontology?. In Handbook on ontologies (pp. 1- 17). Springer Berlin Heidelberg. [8] Shahri, H. H., & Hendler, J. A. Grounding the Foundations of Ontology Mapping on Neglected Ambitions. [9] Shvaiko, P., & Euzenat, J. (2013). Ontology matching: state of the art and future challenges. Knowledge and Data Engineering, IEEE Transactions on, 25(1), 158-176. [10] Giunchiglia, F., Dutta, B., & Maltese, V. (2009). Faceted lightweight ontologies. In Conceptual modeling: foundations and applications (pp. 36-51). Springer Berlin Heidelberg.