1 CIS607, Fall 2005 Semantic Information Integration Instructor/Organizer: Dejing Dou Week 1 (Sept. 28)

Slides:



Advertisements
Similar presentations
Jim Hendler Chief Scientist - Information Systems Office DARPA.
Advertisements

CH-4 Ontologies, Querying and Data Integration. Introduction to RDF(S) RDF stands for Resource Description Framework. RDF is a standard for describing.
Semantic Web Thanks to folks at LAIT lab Sources include :
The Semantic Web – WEEK 4: RDF
An Introduction to Semantic Web Portal
27 January Semantically Coordinated E-Market Semantic Web Term Project Prepared by Melike Şah 27 January 2005.
CS570 Artificial Intelligence Semantic Web & Ontology 2
By Ahmet Can Babaoğlu Abdurrahman Beşinci.  Suppose you want to buy a Star wars DVD having such properties;  wide-screen ( not full-screen )  the extra.
RDF Tutorial.
The Semantic Web. The Web Today Designed for Human to read Cannot express meaning Architecture: URL –Decentralized: Link structure Language: html.
The Web of data with meaning... By Michael Griffiths.
Chapter 3 RDF Syntax 1. Topics Basic concepts of RDF resources, properties, values, statements, triples URIs and URIrefs RDF graphs Literals and Qnames.
Ontology Notes are from:
1 Introduction to XML. XML eXtensible implies that users define tag content Markup implies it is a coded document Language implies it is a metalanguage.
Thayer School of Engineering Dartmouth Class Schedule April 7 (today) April 8 x-period – Max, Diego April 9 no class April 11 - Riley, Ian April 14 – Song,
ModelicaXML A Modelica XML representation with Applications Adrian Pop, Peter Fritzson Programming Environments Laboratory Linköping University.
© Tefko Saracevic, Rutgers University1 metadata considerations for digital libraries.
COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor : Tom Worthington Academic Supervisor : Peter Strazdins.
1 COS 425: Database and Information Management Systems XML and information exchange.
The Semantic Web Week 12 Term 1 Recap Lee McCluskey, room 2/07 Department of Computing And Mathematical Sciences Module Website:
Intelligent Systems Semantic Web. Aims of the session To introduce the basic concepts of semantic web ontologies.
Semantic Web Presented by: Edward Cheng Wayne Choi Tony Deng Peter Kuc-Pittet Anita Yong.
From SHIQ and RDF to OWL: The Making of a Web Ontology Language
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.
Module 2b: Modeling Information Objects and Relationships IMT530: Organization of Information Resources Winter, 2007 Michael Crandall.
Metadata Standards and Applications 4. Metadata Syntaxes and Containers.
RDF (Resource Description Framework) Why?. XML XML is a metalanguage that allows users to define markup XML separates content and structure from formatting.
Database System Concepts, 6 th Ed. ©Silberschatz, Korth and Sudarshan Lecture-02,03 Introduction –Data Models Lectured by, Jesmin Akhter.
XML By Dr.S.Sridhar, Ph.D.(JNUD), RACI(Paris, NICE), RMR(USA), RZFM(Germany) DIRECTOR ARUNAI ENGINEERING COLLEGE TIRUVANNAMALAI.
Chapter 10: XML.
Practical RDF Chapter 1. RDF: An Introduction
XMLI Structure of XML Data Structure of XML Data XML Document Schema XML Document Schema XPATH XPATH.
Master Informatique 1 Semantic Technologies Part 11Direct Mapping Werner Nutt.
Metadata. Generally speaking, metadata are data and information that describe and model data and information For example, a database schema is the metadata.
Resource Description Framework (RDF) Course: Electronic Document Team member: Ding Feng Ding Wei Wang Ling Date:
Semantic Web - an introduction By Daniel Wu (danielwujr)
updated ’08CmpE 583 Fall 2008Introduction- 1 CmpE 583- Web Semantics: Theory and Practice Atilla ELÇİ Computer Engineering Department Eastern.
Semantically Processing The Semantic Web Presented by: Kunal Patel Dr. Gopal Gupta UNIVERSITY OF TEXAS AT DALLAS.
Chapter 23 XML. 2 Introduction  XML: eXtensible Markup Language (What is a Markup language?)  Defined by the WWW Consortium (W3C)  Originally intended.
EEL 5937 Ontologies EEL 5937 Multi Agent Systems Lecture 5, Jan 23 th, 2003 Lotzi Bölöni.
The Semistructured-Data Model Programming Languages for XML Spring 2011 Instructor: Hassan Khosravi.
The future of the Web: Semantic Web 9/30/2004 Xiangming Mu.
Introduction to the Semantic Web and Linked Data Module 1 - Unit 2 The Semantic Web and Linked Data Concepts 1-1 Library of Congress BIBFRAME Pilot Training.
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.
1 © The ATHENA Consortium. Resource Description Framework (RDF) A language for making simple statements about things (resources) Statements:
THE BIBFRAME EDITOR AND THE LC PILOT Module 3 – Unit 1 The Semantic Web and Linked Data : a Recap of the Key Concepts Library of Congress BIBFRAME Pilot.
The Semantic Web Riccardo Rosati Dottorato in Ingegneria Informatica Sapienza Università di Roma a.a. 2006/07.
RDF, RDF, RDF…. Lecture 22. XML Data New Article.
Introduction to DTD A Document Type Definition (DTD) defines the legal building blocks of an XML document. It defines the document structure with a list.
Representing Data with XML February 26, 2004 Neal Arthorne.
CS621 : Artificial Intelligence Pushpak Bhattacharyya CSE Dept., IIT Bombay Lecture 12 RDF, OWL, Minimax.
CPT-S Advanced Databases 11 Yinghui Wu EME 49.
Working with XML. Markup Languages Text-based languages based on SGML Text-based languages based on SGML SGML = Standard Generalized Markup Language SGML.
The Semantic Web. What is the Semantic Web? The Semantic Web is an extension of the current Web in which information is given well-defined meaning, enabling.
A Portrait of the Semantic Web in Action Jeff Heflin and James Hendler IEEE Intelligent Systems December 6, 2010 Hyewon Lim.
Semantic Web 06 T 0006 YOSHIYUKI Osawa. Problem of current web  limits of search engines Most web pages are only groups of character strings. Most web.
OWL Web Ontology Language Summary IHan HSIAO (Sharon)
Enable Semantic Interoperability for Decision Support and Risk Management Presented by Dr. David Li Key Contributors: Dr. Ruixin Yang and Dr. John Qu.
1 Integrating Databases into the Semantic Web through an Ontology-based Framework Dejing Dou, Paea LePendu, Shiwoong Kim Computer and Information Science,
Semantic Web. P2 Introduction Information management facilities not keeping pace with the capacity of our information storage. –Information Overload –haphazardly.
Setting the stage: linked data concepts Moving-Away-From-MARC-a-thon.
The Semantic Web By: Maulik Parikh.
Chapter 1: Introduction
XML in Web Technologies
Grid Computing 7700 Fall 2005 Lecture 18: Semantic Grid
Ontology.
Zachary Cleaver Semantic Web.
Grid Computing 7700 Fall 2005 Lecture 18: Semantic Grid
ONTOMERGE Ontology translations by merging ontologies Paper: Ontology Translation on the Semantic Web by Dejing Dou, Drew McDermott and Peishen Qi 2003.
CIS Monthly Seminar – Software Engineering and Knowledge Management IS Enterprise Modeling Ontologies Presenter : Dr. S. Vasanthapriyan Senior Lecturer.
Presentation transcript:

1 CIS607, Fall 2005 Semantic Information Integration Instructor/Organizer: Dejing Dou Week 1 (Sept. 28)

2 About this Seminar Introduction Lectures – Week 1: General Introduction and Basic Knowledge (Semantics, Ontology, Database Schema, XML, the Semantic Web) – Week 2: Introduction to Each Topic Paper Presentations and Discussions – Week 3 to Week 9: Schema and Ontology Mapping/Matching, Schema and Ontology Integration/Merging, Data Integration and Translation, Semantic Query Processing and Semantic Search. Discussion of Applications – Enterprise Information Integration – Data Integration and Data Mining in Biomedical Informatics

3 Evaluation Attendance: 20% – However, 2 Absences or 4 Lateness without excuse  Fail Paper Reading and Discussion: 30% – Summary and Question Preparations (homework) – Asking Questions to Paper Presenter or Instructor Paper Presentation: 50% – Minutes Presentation – Minutes Question Answering

4 What is “ SII ” Semantic Information Integration – Semantic Information: Ontologies, Database Schemas… – Ontology and Schema Integration/Merging Semantic Information Integration – Consider Semantic Differences when Integrating Information (data). – Data Integration/Translation and Query Processing.

5 What is the Semantics of Data Informal Definition: Meanings of Data – It only sounds ok for human. One formal example: How to define the semantics of First Order Logic expressions. e.g.  x, y, z (father x y)  (father y z)  (grandfather x z)  x, z (grandfather x z) =>  y (father x y)  (parent y z) – What domain (D) is involved for the quantifiers to quantify for. – What is the interpretation (I) for the constant, function and predicate with respect to the domain. – Domain and Interpretation specify Model (M = ). – The assignment of values to variables when defining the truth of a formula and satisfaction of formulas.

6 Definition of Ontology Formal specification of a vocabulary of concepts and axioms relating them.

7 A Genealogy Ontology Individual Family Event Male Female MarriageEvent DivorceEvent DeathEvent BirthEvent husband childIn wife marriage divorce birth Gender sex Classes: Individual, Male,Female, Family, MarriageEvent… Properties: sex, husband, wife, birth…… Axioms: If there is a MarriageEvent, there will be a Family related to the husband and wife properties.

8 A Genealogy Ontology in Web-PDDL A genealogy ontology in Web-PDDL (a FOL language) looks like: (define (domain ged-ont) (:extends (uri “ :prefix drc)) (:types Individual Family Event - Object Male Female - Individual MarriageEvent - Event Gender - String…) (:predicates(sex p - Individual s - Gender) (husband f - Family h - Male) …) (:axioms (forall (x - MarriageEvent) (exists (y z – Individual f – family) (and (husband f y) (wife f z) (marriage f x)) …))

9 Database and Database Schemas Individual-nametitlesex Henry_VIKing of England“M” Margaret of Anjou Queen of England“F” FamliyMarriageEvent F1305ME1306 F1307ME1308 The Individual relation The marriage relation Individual-nameFamily Henry_VIF1305 Henry_VF1307 The husband relation

10 Definition in SQL (Structured Query Language) For those three relations: create table Individual (Individual-name char(20) not null, title char(30), sex char(20), primary key (Individual-name)) create table marriage (Family char(20) not null, MarriageEvent char(20) not null, primary key (Family, MarriageEvent)) create table husband (Family char(20) not null, Individual-name char(20), primary key (Family))

11 A Sample Relational Database

12 Current WWW The majority of data resources in WWW are in human readable format only (e.g. HTML). human WWW

13 XML: Extensible Markup Language Defined by the WWW Consortium (W3C) Originally intended as a document markup language not a database language The ability to specify new tags, and to create nested tag structures made XML a great way to exchange data, not just documents XML has become the basis for many new generation data interchange formats. A wide variety of tools is available for parsing, browsing and querying XML documents/data

14 XML (Cont ’ d) The ability to specify new tags, and to create nested tag structures made XML a great way to exchange data, not just documents. – Much of the use of XML has been in data exchange applications, not as a replacement for HTML. Some XML docs use DTD or XML Schemas Tags make data (relatively) self-documenting – E.g. A-101 Downtown 500 A-101 Johnson

15 The Semantic Web One major goal of the Semantic Web is that web-based agents can process and “understand” data[Berners-Lee etal01]. Ontologies formally describe the semantics of data and web-based agents can take web documents (e.g. in RDF, OWL) as a set of assertions and draw inferences from them. human SW Web-based agents

16 RDF and OWL Resource Description Framework (RDF) goes a step further to describe the “semantics” of data. – RDF use XML syntax but mark up data more formally into a set of “triples”. – Each triple, an RDF statement, is composed of a subject, a property and an object. The subject and property are each identified by a URI as RDF ID. John Smith … …

17 The Genealogy Ontology in OWL The genealogy ontology in OWL (Web Ontology Language) looks like: ……