Metadata. Generally speaking, metadata are data and information that describe and model data and information For example, a database schema is the metadata.

Slides:



Advertisements
Similar presentations
Ontology-Based Computing Kenneth Baclawski Northeastern University and Jarg.
Advertisements

Dr. Leo Obrst MITRE Information Semantics Information Discovery & Understanding Command & Control Center February 6, 2014February 6, 2014February 6, 2014.
1 ICS-FORTH EU-NSF Semantic Web Workshop 3-5 Oct Christophides Vassilis Database Technology for the Semantic Web Vassilis Christophides Dimitris Plexousakis.
1 ICS-FORTH & Univ. of Crete SeLene November 15, 2002 A View Definition Language for the Semantic Web Maganaraki Aimilia.
Schema Matching and Query Rewriting in Ontology-based Data Integration Zdeňka Linková ICS AS CR Advisor: Július Štuller.
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 :
An Introduction to RDF(S) and a Quick Tour of OWL
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.
Of 27 lecture 7: owl - introduction. of 27 ece 627, winter ‘132 OWL a glimpse OWL – Web Ontology Language describes classes, properties and relations.
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.
The Semantic Web – WEEK 5: RDF Schema + Ontologies The “Layer Cake” Model – [From Rector & Horrocks Semantic Web cuurse]
COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor : Tom Worthington Academic Supervisor : Peter Strazdins.
Intelligent Systems Semantic Web. Aims of the session To introduce the basic concepts of semantic web ontologies.
RDF: Building Block for the Semantic Web Jim Ellenberger UCCS CS5260 Spring 2011.
From SHIQ and RDF to OWL: The Making of a Web Ontology Language
Module 2b: Modeling Information Objects and Relationships IMT530: Organization of Information Resources Winter, 2007 Michael Crandall.
1 DCS861A-2007 Emerging IT II Rinaldo Di Giorgio Andres Nieto Chris Nwosisi Richard Washington March 17, 2007.
ANHAI DOAN ALON HALEVY ZACHARY IVES Chapter 12: Ontologies and Knowledge Representation PRINCIPLES OF DATA INTEGRATION.
OIL: An Ontology Infrastructure for the Semantic Web D. Fensel, F. van Harmelen, I. Horrocks, D. L. McGuinness, P. F. Patel-Schneider Presenter: Cristina.
Semantic Web Technologies Lecture # 2 Faculty of Computer Science, IBA.
Vocabulary Services “Huuh - what is it good for…” (in WDTS anyway…) 4 th September 2009 Jonathan Yu CSIRO Land and Water.
Nancy Ide Vassar College USA Resource Definition Framework A Tutorial EUROLAN 2003 July 28 - August 8 Bucharest - Romania.
Knowledge Mediation in the WWW based on Labelled DAGs with Attached Constraints Jutta Eusterbrock WebTechnology GmbH.
Ontologies: Making Computers Smarter to Deal with Data Kei Cheung, PhD Yale Center for Medical Informatics CBB752, February 9, 2015, Yale University.
Amarnath Gupta Univ. of California San Diego. An Abstract Question There is no concrete answer …but …
RDF: Concepts and Abstract Syntax W3C Recommendation 10 February Michael Felderer Digital Enterprise.
RDF (Resource Description Framework) Why?. XML XML is a metalanguage that allows users to define markup XML separates content and structure from formatting.
Semantic Web Technologies ufiekg-20-2 | data, schemas & applications | lecture 21 original presentation by: Dr Rob Stephens
Practical RDF Chapter 1. RDF: An Introduction
Okech Odhiambo Faculty of Information Technology Strathmore University
The Semantic Web Service Shuying Wang Outline Semantic Web vision Core technologies XML, RDF, Ontology, Agent… Web services DAML-S.
Part II. Reification We can make statements about the RDF statements themselves. This can be used to annotate information In science, it is common to.
Of 39 lecture 2: ontology - basics. of 39 ontology a branch of metaphysics relating to the nature and relations of being a particular theory about the.
INF 384 C, Spring 2009 Ontologies Knowledge representation to support computer reasoning.
Logics for Data and Knowledge Representation
RDF and OWL Developing Semantic Web Services by H. Peter Alesso and Craig F. Smith CMPT 455/826 - Week 6, Day Sept-Dec 2009 – w6d21.
Information Interchange on the Semantic Web an interactive talk by Piotr Kaminski, University of Victoria
Part I: Set Constructs. RDF Schema (RDFS) RDF does not provide mechanisms to define domain classes and properties RDFS is a vocabulary that provides many.
Semantic Web - an introduction By Daniel Wu (danielwujr)
©Ferenc Vajda 1 Semantic Grid Ferenc Vajda Computer and Automation Research Institute Hungarian Academy of Sciences.
RQL: RDF Query language Jianguo Lu University of Windsor The following slides are from Grigoris Antoniou, Frank van Harmelen, “A Semantic Web Primer”
Using Several Ontologies for Describing Audio-Visual Documents: A Case Study in the Medical Domain Sunday 29 th of May, 2005 Antoine Isaac 1 & Raphaël.
EEL 5937 Ontologies EEL 5937 Multi Agent Systems Lecture 5, Jan 23 th, 2003 Lotzi Bölöni.
Ontology-Based Computing Kenneth Baclawski Northeastern University and Jarg.
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.
Trustworthy Semantic Webs Dr. Bhavani Thuraisingham The University of Texas at Dallas Lecture #4 Vision for Semantic Web.
Metadata Common Vocabulary a journey from a glossary to an ontology of statistical metadata, and back Sérgio Bacelar
User Profiling using Semantic Web Group members: Ashwin Somaiah Asha Stephen Charlie Sudharshan Reddy.
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.
ELIS – Multimedia Lab PREMIS OWL Sam Coppens Multimedia Lab Department of Electronics and Information Systems Faculty of Engineering Ghent University.
1cs The Need “Most of the Web's content today is designed for humans to read, not for computer programs to manipulate meaningfully.” Berners-Lee,
CS621 : Artificial Intelligence Pushpak Bhattacharyya CSE Dept., IIT Bombay Lecture 12 RDF, OWL, Minimax.
EEL 5937 Ontologies EEL 5937 Multi Agent Systems Lotzi Bölöni.
1 Open Ontology Repository initiative - Planning Meeting - Thu Co-conveners: PeterYim, LeoObrst & MikeDean ref.:
Enable Semantic Interoperability for Decision Support and Risk Management Presented by Dr. David Li Key Contributors: Dr. Ruixin Yang and Dr. John Qu.
Semantic Web unleashes your data! The Semantic Web will transform the use of content. Semantic Web – is an extension of the current web. Semantic Web.
Semantic Interoperability in GIS N. L. Sarda Suman Somavarapu.
Ontology Technology applied to Catalogues Paul Kopp.
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.
OWL (Ontology Web Language and Applications) Maw-Sheng Horng Department of Mathematics and Information Education National Taipei University of Education.
Components.
The Semantic Web By: Maulik Parikh.
Building Trustworthy Semantic Webs
Ontology.
Ontology.
Presentation transcript:

Metadata

Generally speaking, metadata are data and information that describe and model data and information For example, a database schema is the metadata for the data stored in the database Metadata also includes data that represent properties and relationships among individual objects (instances) of any type (e.g., tectonic, sedimentary, geochemical) This kind of metadata is typical of those in an ontology, which is a Semantic Web technology

Vocabulary Metadata are used to specify vocabularies for exchanging data among different people in research groups or between machines The vocabulary enriches the data so that software can interact with them, and manipulate them Metadata tell software (algorithm, processors) what to do with the data and how to use them, and are of many kinds Syntactic (how code statements are put together) Structural (how data are structured; e.g., relational, XML, OO, graph) Referent (set of allowable relations or properties connecting objects to instances, e.g., subclass, part-of, intersection, disjoint) Domain specific These metadata are in forms that include database schemas, XML documents, UML diagrams, and domain-specific entity hierarchies

Subsumtive/Partitive Hierarchy Metadata allow representation of the format and organization of data (e.g., taxonomy, partonomy), for example: Foliation isA PlanarStructure describes the subsumption relationship between foliation and planar structure Subsumption is the word for the is-a relation. If B is a kind of A, then we say A subsumes B, and B is subsumed by A. Mineral partOf Rock describes the meronomic relation between minerals and rocks This following includes the relationship between various types of data, e.g., AxialPlanarFoliation parallel FoldAxialPlane

Entailment Metadata also allow us to formally specify and represent our domain knowledge by describing the information domain (i.e., field, such as geochemistry), thereby helping us to infer implicit statements from explicit statements through inference rules and entailment, e.g.: PlanarStructure has Strike. If we assert in our ontology that LinearStructure disjointWith PlanarStructure, and Lineation isA LinearStructure, and that LinearStructure has trend, the knowledge can then be used to make inferences about the underlying data For example, if a structure, such as Foliation, has strike, we can infer that it is a planar structure; if it has trend, we infer that it is a linear structure

Applications of metadata Metadata are used as a tool to describe and model domain information and knowledge, and can support several useful functionalities such as navigation, browsing, and retrieval of maps, images, and information about a specific geologic feature or phenomenon such as a rock or mineral sample Metadata will enable knowledge-based decision support and management systems The decision support system, when implemented, can be used by the decision makers in geoscience communities, and the knowledge management system will be used by geologists in these communities, trying to figure out the relationship between cross-disciplinary geological facts and phenomena (e.g., mineral reserve and petrology; geochemistry and water quality)

Types of metadata Metadata can describe content-independent information, such as rock sample number or the date the sample was taken The URI (Uniform Resource Identifier) associated with a geological resource is another example of this kind of metadata Content-based metadata, on the other hand, describe the structural information of documents or artifacts, and domain-specific terminology and vocabulary, which capture both intra- and inter- domain relationships among data (i.e., within one field or between different fields, for example within the Geochemistry field, or between Geochemistry and Petrology fields) While the content-independent metadata describe the format and organization of the underlying data, the domain-specific metadata are the most relevant, and capture information about the domain (e.g., stratigraphy, geochemistry), and are the most useful as far as scientific semantics is concerned

Metadata are commonly developed in isolation, and require intermediary software for interchange, interoperability, and integration The Semantic Web can help in developing systems that allow efficiently linking and integrating distributed data to anything in a community Decisions on where to explore for a specific mineral or drill wells for water or oil depend on the accuracy of the data, and how these data (e.g., aquifer and rock type or contaminants) are related to each other Currently, these data are scattered in publications and unrelated databases and worksheets

Ontology Structured vocabularies define the metadata for specific fields (domains). The more domain-specific the metadata, the more useful they become to model the domain knowledge Therefore, the terms in the vocabularies should capture consensual domain terms and interrelationships among these terms Among the different types of vocabularies, ontologies are at the top of the hierarchy in providing the most useful and complete metadata, hence semantics Ontology is a formal specification and model of a domain’s knowledge (e.g., knowledge of Geochemistry). It defines the shared vocabulary and the interrelationships that exist among the real individual objects within a specific field or domain of discourse, such as plate tectonics

Metadata Frameworks Metadata frameworks are specifications that allow creating, manipulating, and querying metadata descriptions, and include those that are XML-, RDF-, and OWL-based (among others) Each of these frameworks consists of a data model, semantics (applying RDF, RDFS, OWL), serialization format (e.g., XML, N3), and query language (e.g., SPARQL) The XML-based metadata framework is used to capture both content (separate from presentation) and metadata, but not semantics Schema in XML exists with the data as tag names This allows the self-describing content to include both data and metadata

RDF The RDF-based metadata presentation is based on XML, and is designed to describe metadata for resources on the Web RDF uses a subject-predicate-object triple graph format The subject and object are resources, which on the web can be anything said about anything by anyone RDF triple: Sample analysis Chemistry, means that a specific sample (a resource) has analysis (predicate) given by the chemistry resource (which can be a trace element list of data)

OWL OWL-based metadata framework, which builds on RDF and RDF Schema (RDFS), allows construction of more complex semantic expressions at the schema and data levels OWL allows defining class and class membership and properties between classes (e.g., subclass-of, disjoint-from, equivalent) Among many other constructs, OWL allows defining domain and range for each class OWL-QL and SPARQL are two query languages for the OWL language.