11/8/20051 Ontology Translation on the Semantic Web D. Dou, D. McDermott, P. Qi Computer Science, Yale University Presented by Z. Chen CIS 607 SII, Week.

Slides:



Advertisements
Similar presentations
Dr. Leo Obrst MITRE Information Semantics Information Discovery & Understanding Command & Control Center February 6, 2014February 6, 2014February 6, 2014.
Advertisements

Three Theses of Representation in the Semantic Web
The 20th International Conference on Software Engineering and Knowledge Engineering (SEKE2008) Department of Electrical and Computer Engineering
CH-4 Ontologies, Querying and Data Integration. Introduction to RDF(S) RDF stands for Resource Description Framework. RDF is a standard for describing.
Ontology Alignment, Matching and Translation. In the old days People have been building knowledge based systems for ~40 years There was not much interest.
Logic.
Maurice Hermans.  Ontologies  Ontology Mapping  Research Question  String Similarities  Winkler Extension  Proposed Extension  Evaluation  Results.
A Framework for Ontology-Based Knowledge Management System
Logic in general Logics are formal languages for representing information such that conclusions can be drawn Syntax defines the sentences in the language.
CS652 Spring 2004 Summary. Course Objectives  Learn how to extract, structure, and integrate Web information  Learn what the Semantic Web is  Learn.
1 CIS607, Fall 2004 Semantic Information Integration Presentation by Xiangkui Yao Week 6 (Nov. 3)
Descriptions Robert Grimm New York University. The Final Assignment…  Your own application  Discussion board  Think: Paper summaries  Web cam proxy.
Descriptions Robert Grimm New York University. The Final Assignment…  Your own application  Discussion board  Think: Paper summaries  Time tracker.
Visual Web Information Extraction With Lixto Robert Baumgartner Sergio Flesca Georg Gottlob.
1 Draft of a Matchmaking Service Chuang liu. 2 Matchmaking Service Matchmaking Service is a service to help service providers to advertising their service.
DARPA Agent Markup Language Ashish Jain University of Colorado at Boulder.
1 CIS607, Fall 2005 Semantic Information Integration Instructor/Organizer: Dejing Dou Week 1 (Sept. 28)
PROMPT: Algorithm and Tool for Automated Ontology Merging and Alignment Natalya Fridman Noy and Mark A. Musen.
1 CIS607, Fall 2006 Semantic Information Integration Instructor: Dejing Dou Week 10 (Nov. 29)
Annotating Documents for the Semantic Web Using Data-Extraction Ontologies Dissertation Proposal Yihong Ding.
Semantics For the Semantic Web: The Implicit, the Formal and The Powerful Amit Sheth, Cartic Ramakrishnan, Christopher Thomas CS751 Spring 2005 Presenter:
Ontology Translation for the Semantic Web by by Dejing Don, Drew McDermott, and Peishen Qi Dejing Don, Drew McDermott, and Peishen Qi.
1 CIS607, Fall 2005 Semantic Information Integration Presentation by Zebin Chen Week 7 (Nov. 9)
XML on Semantic Web. Outline The Semantic Web Ontology XML Probabilistic DTD References.
From SHIQ and RDF to OWL: The Making of a Web Ontology Language
OntoWeb SIG 2: Ontology Language Standards Heiner Stuckenschmidt Vrije Universiteit Amsterdam With contributions from: Ian Horrocks and Frank van Harmelen.
CPSC 433 Artificial Intelligence CPSC 433 : Artificial Intelligence Tutorials T01 & T02 Andrew “M” Kuipers note: please include.
Ontology translation: two approaches Xiangkui Yao OntoMorph: A Translation System for Symbolic Knowledge By: Hans Chalupsky Ontology Translation on the.
1 Adapting BPEL4WS for the Semantic Web The Bottom-Up Approach to Web Service Interoperation Daniel J. Mandell and Sheila McIlraith Presented by Axel Polleres.
Semantic Web Technologies Lecture # 2 Faculty of Computer Science, IBA.
Web Explanations for Semantic Heterogeneity Discovery Pavel Shvaiko 2 nd European Semantic Web Conference (ESWC), 1 June 2005, Crete, Greece work in collaboration.
TDT 4242 Inah Omoronyia and Tor Stålhane Guided Natural Language and Requirement Boilerplates TDT 4242 Institutt for datateknikk og informasjonsvitenskap.
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. Towards Translating between XML and WSML based on mappings between.
School of Computing FACULTY OF ENGINEERING Developing a methodology for building small scale domain ontologies: HISO case study Ilaria Corda PhD student.
WebODE and its Ontology Management APIs. April 8th © Ontology Engineering Group WebODE and its Ontology Management APIs Ontology Engineering Group.
SQL Databases are a Moving Target Juan F. Sequeda – Syed Hamid Tirmizi –
EU Project proposal. Andrei S. Lopatenko 1 EU Project Proposal CERIF-SW Andrei S. Lopatenko Vienna University of Technology
UT DALLAS Erik Jonsson School of Engineering & Computer Science FEARLESS engineering Semantic Web Services CS - 6V81 University of Texas at Dallas November.
Dimitrios Skoutas Alkis Simitsis
©Ferenc Vajda 1 Semantic Grid Ferenc Vajda Computer and Automation Research Institute Hungarian Academy of Sciences.
Kansas State University Department of Computing and Information Sciences CIS 730: Introduction to Artificial Intelligence Lecture 13 of 41 Monday, 20 September.
Computing & Information Sciences Kansas State University Lecture 13 of 42 CIS 530 / 730 Artificial Intelligence Lecture 13 of 42 William H. Hsu Department.
3.2 Semantics. 2 Semantics Attribute Grammars The Meanings of Programs: Semantics Sebesta Chapter 3.
Ontology Mapping in Pervasive Computing Environment C.Y. Kong, C.L. Wang, F.C.M. Lau The University of Hong Kong.
AT&T Government Solutions, Inc. Patrick Emery Lewis Hart or
Kansas State University Department of Computing and Information Sciences CIS 730: Introduction to Artificial Intelligence Lecture 14 of 41 Wednesday, 22.
Of 33 lecture 1: introduction. of 33 the semantic web vision today’s web (1) web content – for human consumption (no structural information) people search.
Issues in Ontology-based Information integration By Zhan Cui, Dean Jones and Paul O’Brien.
Copy right 2004 Adam Pease permission to copy granted so long as slides and this notice are not altered Ontology Overview Introduction.
A Portrait of the Semantic Web in Action Jeff Heflin and James Hendler IEEE Intelligent Systems December 6, 2010 Hyewon Lim.
Semantic Data Extraction for B2B Integration Syntactic-to-Semantic Middleware Bruno Silva 1, Jorge Cardoso 2 1 2
Ewa Deelman, Virtual Metadata Catalogs: Augmenting Existing Metadata Catalogs with Semantic Representations Yolanda Gil, Varun Ratnakar,
Lecture 8-2CS250: Intro to AI/Lisp What do you mean, “What do I mean?” Lecture 8-2 November 18 th, 1999 CS250.
OWL Web Ontology Language Summary IHan HSIAO (Sharon)
Kansas State University Department of Computing and Information Sciences CIS 730: Introduction to Artificial Intelligence Lecture 14 of 42 Wednesday, 22.
Some Thoughts to Consider 5 Take a look at some of the sophisticated toys being offered in stores, in catalogs, or in Sunday newspaper ads. Which ones.
Semantic Wiki: Automating the Read, Write, and Reporting functions Chuck Rehberg, Semantic Insights.
Versatile Information Systems, Inc International Semantic Web Conference An Application of Semantic Web Technologies to Situation.
Sharing personal knowledge over the Semantic Web ● We call personal knowledge the knowledge that is developed and shared by the users while they solve.
1 Integrating Databases into the Semantic Web through an Ontology-based Framework Dejing Dou, Paea LePendu, Shiwoong Kim Computer and Information Science,
Distributed Instance Retrieval over Heterogeneous Ontologies Andrei Tamilin (1,2) & Luciano Serafini (1) (1) ITC-IRST (2) DIT - University of Trento Trento,
GoRelations: an Intuitive Query System for DBPedia Lushan Han and Tim Finin 15 November 2011
Mechanisms for Requirements Driven Component Selection and Design Automation 최경석.
Linking Ontologies to Spatial Databases
OKBC (Open Knowledge Base Connectivity) An API For Knowledge Servers
Web Ontology Language for Service (OWL-S)
Ontology.
Semantic Markup for Semantic Web Tools:
CPSC 433 : Artificial Intelligence Tutorials T01 & T02
ONTOMERGE Ontology translations by merging ontologies Paper: Ontology Translation on the Semantic Web by Dejing Dou, Drew McDermott and Peishen Qi 2003.
Presentation transcript:

11/8/20051 Ontology Translation on the Semantic Web D. Dou, D. McDermott, P. Qi Computer Science, Yale University Presented by Z. Chen CIS 607 SII, Week 7

11/8/20052 Overview  Main Content: Ontology Translation  Ontology Merging and Automated Reasoning  Dataset translation, extension generation and querying  Motivation  Web agent should understand and process web data  Ontology: formalization of web contents (voc, axiom)  Ontologies are very different  Proposed Solution: Ontology Translation  Step 1: Ontology merging: union of terms and axioms  Step 2: Bridging axioms are manually added  Step 3: Automatic reasoning with theorem prover

11/8/20053 Why Ontologies Are Different?  Syntactically Different  DAML+OIL, OWL, WSDL, etc.  Semantically Different  Different taxonomic structures of concepts. Examples: firstname/lastname and full name Yale’s term for Article, Inproceedings, Incollection, and CMU’s term for Article Semantic difference can be inherited (birth inherited event)

11/8/20054 Ontology Translation Problems  Dataset Exchange Problem  To exchange information between ontologies  Ontology Extension Generation  Given O1, O2 and O1’s extension O1s, construct O2s.  Example: DAML-S (app), WSDL (protocol), Congo and/or BravoAir (extend DAML-S), construct ontology in protocol level (extend WSDL)?  Query from Multiple Ontologies  Knowledge may be in multiple knowledge bases

11/8/20055 Closely Related Work  Difference with Ontology Mapping  Automatic discovery of mapping rules (correspondence)  Unlikely to be fully automatic due to: Accuracy, Complexity of mapping rules  Ontology translation is based on a small set of axioms (question: bridging axiom vs. mapping rules)  Ontolingua  Any ontology from/to a “generic” ontology  Unlikely to scale well  OntoMorph  Case-by-case translation (dataset-by-dataset)  Not general methodology; always case-by-case  A Small Summary: Automation in the *right* level

11/8/20056 Dataset Translation

11/8/20057 Three Examples of Web-PDDL

11/8/20058 Semantic Translation  Problem: Given a set of facts in one vocabulary, infer the largest possible set of consequences in another.  Merge:  Union of terms and axioms (automatic? The paper says manual construction by experts).  Adding bridging axioms (at best semi-automatic) Relate symbols in one ontology to symbols in another.

11/8/20059 Merge: Bridging Axiom Figure 2. A Bridging Axiom Figure 3. Term generating functions

11/8/ Inferences  Inference Engine Is Used for:  Forward chaining to reform facts  Backward chaining to reform query  Introducing term-generation functions

11/8/ Ontology Extension Generation  Problem: O1, O2 and O1s, how about O2s?  Similar to Dataset Translation  Take the two ontologies as source and target  Take the extended ontologies as fact dataset  Use inference engine to generate translated facts  Create new predicates for the translated facts and make them subproperties of the predicates in the conclusion.  Then generate the corresponding axioms for subproperty relationships  Evaluations  Only translate predicates, types and axioms about subproperties; not currently working for more general axioms.

11/8/ Query through Different Ontologies  Problem: Knowledge from different ontologies, or even unable to translate the query by a single ontology  Steps: query selection and query reformulation  Query selection: chose a simple one and got answered by an (potentially merged) ontology  Query reformulation: backward chaining to reform the rest subqueries and get another seleciton  Evaluations  Query optimization is not done yet

11/8/ Questions  Why specifying bridging axioms is easy?  Evaluation of inference engine? Completeness problem? What is the best logic?

11/8/ Thank you! Presented by Zebin Chen CIS 607 SII, Week 7