2. Agenda
Introduction
Semantic Web
Ontology
Ontology Mapping
Ontology Mapping Research
Survey Ontology Mapping Techniques
Conclusion
Future Work
2
3. Introduction
Present Web Technology and Semantic web
Present Semantic web challenges Research
Present Related Work Research
Present Concept Research
3
4. Semantic Web
Technology Web present
Web pages are writing in html tag
Html describes the syntax not the semantic
Search engine return keyword and link
Computer not understand the meaning behind
information
4
5. Semantic Web
Why Semantic Web ?
the information that the user wants
Computer understand the meaning behind information
the semantic web as a component of Web 3.0
5
7. Semantic Web
Semantic Web from the defines of Tim BernnersLee
Semantic Web is a group of methods and technologies
to allow machines to understand the meaning
metadata is an important part the semantic web
7
9. Ontology
ontology is one component of the technology
Semantic Web.
A concept to describe the knowledge.
Standard for understanding the meaning and scope of
information of interest.
Ontology is useful in the search better. With accuracy.
9
10. Ontology
ontology can be used instead of semantic information to
describe.
RDF – (Resource Description Framework)
OWL – (Web Ontology Language) adds semantic meaning
10
11. Ontology
RDF (Resource Description Framework)
a model for expressing metadata as triples (subject-predicate-object)
Subject
ObjectPredicate
www.bicmsu.com
BICsite-owner
<? xml version= “1.0” encoding= “UTF-16” ?>
< rdf:RDF
xmlns:rdf = “http://www.w3.org/1999/02/22-rdf-syntax-ns#”
<rdf:Description rdf : about = “http://www.bic-msu.com”>
<mydomain : site-owner>
BIC (business intelligent center)
</mydomain : site-owner>
</rdf:Description>
</rdf:RDF>
11
12. Ontology
OWL (Web Ontology Language)
OWL is a language that describes the data than the
language RDF.
the class (class), property (properties) and relationships.
(Relationship).
12
Class1
Class3Class2
Properties:
properties1: type1
properties2: type2
……
Class Hierachical
<owl :ObjectProperty rdf:ID= “teaches”>
<rdfs:range rdf:resource= #course”/>
<rdfs:domain rdf:resource= #academicStaffMember”/>
<rdfs:subPropertyOf rdf:resource= #Involves”/>
</owl: ObjectProperty >
13. Ontology Mapping
Why Ontology Mapping ?
organization has its own ontology.
use the shared ontology.
problem in terms of data Replace or concept different.
13
14. Ontology Mapping
What is Ontology Mapping Problem ?
Specification of a conceptualization different
specification of the terms in the domain and relations
different
14
15. Ontology Mapping
Type of Ontology Mapping
15
Ontology AlignmentOntology Mapping
Ontology Merging
16. Ontology mapping
Ontology mapping is important
database integration,
heterogeneous database retrieval (traditional)
catalog matching (e-commerce)
agent communication (theory only)
web service integration (urgent)
P2P information sharing (emerging)
personalisation (emerging)
16
18. Ontology Mapping Research
Research Classification of Ontology Mapping [2]
Mapping Discovery
Declarative formal representation of mappings
Reasoning with mappings
18
20. GLUE [3] Machine learning techniques to find mappings.
GLUE architecture consists of
Distribution Estimator
Similarity Estimator.
Relaxation Labeler
GLUE output's one to one correspondences between the
taxonomies the ontologies .
String similarity, structure and machine learning strategies.
20
Survey Ontology Mapping Techniques
21. PROMPT [4]
Input: Two ontology's in OWL/ OKBC
Output: Suggestions of mapping and
a merging ontology based on the choice made by the user.
iPROMPT : Interactive ontology merging tool.
AnchorPROMT : Graph-based mappings to
provide additional information for iPROMPT.
PROMPTDiff : Compares different ontology
versions by combining matchers in a fixed point manner.
PROMPTFactor : Tool for extracting a part of an ontology.
21
Survey Ontology Mapping Techniques
22. QOM [5]
String similarity, structure and instances.
Input : Two OWL or RDFS ontology's with elements (e.g., classes, properties,
instances) in the ontology's
Output: One-to-one or one-to-none correspondences.
22
Survey Ontology Mapping Techniques
23. Conclusion
Semantic web in a range of research and development.
Semantic web research is innovative and important.
Now in the era of web 3.0.
23
24. Future Work
Research Ontology Mapping New Techniques
Publish Research of survey ontology mapping
techniques
24
25. References
[1] Keyvanpour M, Hassanzadeh H, Mohammadizadeh B. "Comparative
Classification of Semantic Web Challenges and Data Mining Techniques". Web
Information Systems and Mining, 2009. Shanghai 2009. 200-203.
[2] - N. Noy. Semantic Integration: A Survey of Ontology-based Approaches. Sigmond
Record, Special Issue on Semantic Integration. 2004
25
Ontology Mapping for the Semantic Web
Mr. worawith sangkatip
Student Master of Information Technology (IT)
Faculty Informatics
Mahasarakham University
Agenda
พูดถึงเทคโนโลยีเว็บปัจจุบัน ซึ่งเกิดปัญหาอะไรบ้าง
ทำไหมต้องใช้ semantic web พูดให้เห็นถึงประโยชน์ของ semantic web
The graph shows a range of web technologies.The semantic web is the web three point zero
And in the years 2010 to 2020, currently being developed in the future.
กราฟแสดงช่วงของเทคโนโลยีเว็บ ซึ่ง semantic web อยู่ในช่วง web 3.0
และอยู่ในช่วงปี 2010 - 2020 ซึ่งกำลังพัฒนาในอนาคต
พูดถึงผู้ที่ให้แนวคิดของ semantic web คือ Tim BernnersLee เป็น director ของ W3C
และจุดมุ่งหมายของ semantic web
The Semantic Web can be divided into various layers of metadata
เว็บเชิงความหมายสามารถแบ่งออกเป็นชั้นต่าง ๆ ของเมตาดาต้า
ตัวอย่างของภาษา RDF ซึ่งเป็นการแทนความหมายของ metadata แบบ subject-predicate-object
syntax was designed to represent information about resources in the World Wide Web
ไวยากรณ์ที่ถูกออกแบบมาเพื่อแสดงข้อมูลเกี่ยวกับทรัพยากรในเวิลด์ไวด์เว็บ
The resource www.bicmsu.com is the subject
The property <site owner> is the predicate
The value « BIC » is the object.
จำแนกสิ่งที่กำลังวิจัยอยู่เกี่ยวกับ semantic web
Ontology Engineering
Ontology Merging
Ontology Mapping
Ontology Construction
Mapping Discovery aims to find the similarities between two ontologies, and how do we determine which concepts and properties represent similar notions?
Declarative formal representation of mappings identifies the ways we can represent the mappings between two ontologies to enable reasoning with that mapping
Reasoning with mappings Is concerned with performing reasoning based on the mapping between ontologies. After defining the mapping, what type of and how we can perform reasoning on these mappings?
Noy ให้เหตุผลว่าการวิจัยในด้านออนโทโลยี mapping คือ การรวบรวมตามชนิด ขอบเขตต่อไปน
Mapping Discovery ให้สองออนโทโลยีเราจะสามารถหาความเหมือนของออนโทโลยีระหว่างสองออนโทโลยีได้อย่างไร การเลือกการกำหนดแนวความคิด (concept) คุณสมบัติ (properties) ที่แสดงถึงความคล้ายคลึงกันได้อย่างไร
Declarative formal representation of mapping จะสามารถทำการแสดงการ mapping ระหว่างสองออนโทโลยีได้อย่างไรเพื่อให้เหตุผลในการ mapping ได้
Reasoning with mapping ในการ mapping จะสามารถทำอะไรได้บ้าง รวมถึงประเภทของการให้เหตุผลที่เกี่ยวข้องด้วย
semantic web อยู่ในช่วงการวิจัยพัฒนา
ความหมายเว็บช่วยให้คอมพิวเตอร์เข้าใจความหมายที่อยู่เบื้องหลังข้อมูล
ขณะนี้ในยุคของเว็บ 3.0
งานวิจัยเว็บความหมายเป็นสิ่งสำคัญ
semantic web อยู่ในช่วงการวิจัยพัฒนา
ความหมายเว็บช่วยให้คอมพิวเตอร์เข้าใจความหมายที่อยู่เบื้องหลังข้อมูล
ขณะนี้ในยุคของเว็บ 3.0
งานวิจัยเว็บความหมายเป็นสิ่งสำคัญ