Metadata : an overview XML and Educational Metadata, SBU, London, 10 July 2001 Pete Johnston UKOLN, University of Bath Bath, BA2 7AY UKOLN is supported.

Slides:



Advertisements
Similar presentations
Resource description and access for the digital world Gordon Dunsire Centre for Digital Library Research University of Strathclyde Scotland.
Advertisements

UKOLN, University of Bath
An overview of collection-level metadata Applications of Metadata BCS Electronic Publishing Specialist Group, Ismaili Centre, London, 29 May 2002 Pete.
Andy Powell, Eduserv Foundation Feb 2007 The Dublin Core Abstract Model – a packaging standard?
The Institute for Learning and Research Technology is a national centre of excellence in the development and use of technology-based methods in teaching,
A centre of expertise in digital information management UKOLN is supported by: XML and the DCMI Abstract Model DC Architecture WG Meeting,
An introduction to collections and collection-level description Collection-Level Description & NOF-digitise projects NOF-digitise programme seminar, London,
CH-4 Ontologies, Querying and Data Integration. Introduction to RDF(S) RDF stands for Resource Description Framework. RDF is a standard for describing.
RDF Schemata (with apologies to the W3C, the plural is not ‘schemas’) CSCI 7818 – Web Technologies 14 November 2001 Van Lepthien.
Semantic Web Thanks to folks at LAIT lab Sources include :
Developing a Metadata Exchange Format for Mathematical Literature David Ruddy Project Euclid Cornell University Library DML 2010 Paris 7 July 2010.
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.
27/11/2002Olga & Anna1 סמינר במערכות מידע והנדסת ידע סמסטר חורף תשס " ג  אנה לויט  אולגה טברובסקי.
COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor : Tom Worthington Academic Supervisor : Peter Strazdins.
RDF Kitty Turner. Current Situation there is hardly any metadata on the Web search engine sites do the equivalent of going through a library, reading.
Semantic Web Presented by: Edward Cheng Wayne Choi Tony Deng Peter Kuc-Pittet Anita Yong.
The RDF meta model: a closer look Basic ideas of the RDF Resource instance descriptions in the RDF format Application-specific RDF schemas Limitations.
Samad Paydar Web Technology Laboratory Computer Engineering Department Ferdowsi University of Mashhad 1389/11/20 An Introduction to the Semantic Web.
UKOLUG - July Metadata for the Web RDF and the Dublin Core Andy Powell UKOLN, University of Bath UKOLN.
Metadata Standards and Applications 4. Metadata Syntaxes and Containers.
Chinese-European Workshop on Digital Preservation, Beijing July 14 – Chinese-European Workshop on Digital Preservation Beijing (China), July.
RDF: Concepts and Abstract Syntax W3C Recommendation 10 February Michael Felderer Digital Enterprise.
Metadata Standards and Applications 5. Applying Metadata Standards: Application Profiles.
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
The role of metadata schema registries XML and Educational Metadata, SBU, London, 10 July 2001 Pete Johnston UKOLN, University of Bath Bath, BA2 7AY UKOLN.
Practical RDF Chapter 1. RDF: An Introduction
An Introduction to the Resource Description Framework Eric Miller Online Computer Library Center, Inc. Office of Research Dublin, Ohio 元智資工所 系統實驗室 楊錫謦.
The Semantic Web Service Shuying Wang Outline Semantic Web vision Core technologies XML, RDF, Ontology, Agent… Web services DAML-S.
INF 384 C, Spring 2009 Ontologies Knowledge representation to support computer reasoning.
Logics for Data and Knowledge Representation
XML and “meta-tagging” Technical seminar for Pathfinder LEAs, BECTa, Coventry, 26 February 2002 Pete Johnston UKOLN, University of Bath Bath, BA2 7AY UKOLN.
A centre of expertise in digital information management The MEG Metadata Schemas Registry Pete Johnston, Research Officer (Interoperability),
Metadata and Geographical Information Systems Adrian Moss KINDS project, Manchester Metropolitan University, UK
Lifecycle Metadata for Digital Objects (INF 389K) September 18, 2006 The Big Metadata Picture, Web Access, and the W3C Context.
RDF (Resource Description Framework). 2 Table of Contents  Introduction  Basic RDF –Basic RDF Model –Basic Syntax  Containers  Statements about Statements.
The JISC IE Metadata Schema Registry and IEEE LOM Application Profiles Pete Johnston UKOLN, University of Bath CETIS Metadata & Digital Repositories SIG,
Resource Description Framework (RDF) Presented by: Jonathan Catlett.
The LOM RDF binding – update Mikael Nilsson The Knowledge Management.
Creating an Application Profile Tutorial 3 DC2004, Shanghai Library 13 October 2004 Thomas Baker, Fraunhofer Society Robina Clayphan, British Library Pete.
Towards a semantic web Philip Hider. This talk  The Semantic Web vision  Scenarios  Standards  Semantic Web & RDA.
Semantic Web - an introduction By Daniel Wu (danielwujr)
1 Metadata –Information about information – Different objects, different forms – e.g. Library catalogue record Property:Value: Author Ian Beardwell Publisher.
RDF, XML and interoperability Managing networks : understanding new technologies, Birmingham, 13 September 2001 Pete Johnston UKOLN, University of Bath.
XML : a brief introduction Managing networks : understanding new technologies, Birmingham, 13 September 2001 Pete Johnston UKOLN, University of Bath Bath,
Ricardo Pereira Software Engineer TDWG Infrastructure Project (TIP)
EEL 5937 Ontologies EEL 5937 Multi Agent Systems Lecture 5, Jan 23 th, 2003 Lotzi Bölöni.
Metadata Schema Registries in the Partially Semantic Web: the CORES experience Rachel Heery, Pete Johnston, UKOLN, University of.
INLS 150 Session 5 February 7, 2002 Cristina Pattuelli School of Information & Library Science UNC.
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.
The RDF meta model Basic ideas of the RDF Resource instance descriptions in the RDF format Application-specific RDF schemas Limitations of XML compared.
Metadata “Data about data” Describes various aspects of a digital file or group of files Identifies the parts of a digital object and documents their content,
Metadata and Meta tag. What is metadata? What does metadata do? Metadata schemes What is meta tag? Meta tag example Table of Content.
Pete Johnston, Eduserv Foundation 16 April 2007 An Introduction to the DCMI Abstract Model JISC.
1 Dublin Core and its implementation in RDF/XML Paul Miller Interoperability Focus UK Office for Library & Information Networking (UKOLN)
Registry of MEG-related schemas MEG BECTa, Coventry, 17 July 2001 Pete Johnston UKOLN, University of Bath Bath, BA2 7AY UKOLN is supported by:
Cornell CS 502 Metadata for the Web Issues and Simple Answers CS 502 – Carl Lagoze – Cornell University.
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.
1 RDF, XML & interoperability Metadata : a reprise Communities, communication & XML An introduction to RDF RDF, XML and interoperability.
Surveying the landscape: collection-level description & resource discovery JISC/NSF DLI Projects meeting, Edinburgh, 24 June 2002 Pete Johnston UKOLN,
Collection-level description: from theory to practice Minerva project meeting Paris, 24 January 2003 Pete Johnston UKOLN, University of Bath Bath, BA2.
Describing resources II: Dublin Core CERN-UNESCO School on Digital Libraries Rabat, Nov 22-26, 2010 Annette Holtkamp CERN.
A centre of expertise in digital information management UKOLN is supported by: IEMSR, the Information Environment & Metadata Application.
Metadata Schema Registries: background and context MEG Registry Workshop, Bath, 21 January 2003 Rachel Heery UKOLN, University of Bath Bath, BA2 7AY UKOLN.
Setting the stage: linked data concepts Moving-Away-From-MARC-a-thon.
Knowledge Management Systems
Pete Johnston UKOLN, University of Bath Bath, BA2 7AY
Presentation transcript:

Metadata : an overview XML and Educational Metadata, SBU, London, 10 July 2001 Pete Johnston UKOLN, University of Bath Bath, BA2 7AY UKOLN is supported by: URL

XML and Educational Metadata, SBU, London, 10 July Metadata: an overview What is metadata? An introduction to the Dublin Core An introduction to XML for metadata An introduction to RDF RDF, XML and interoperability

XML and Educational Metadata, SBU, London, 10 July What is metadata? “Data about data” “Data associated with objects which relieves their potential users of having to have full advance knowledge of their existence or characteristics. A user might be a program or a person.” –Dempsey and Heery, 1998 “Machine understandable information about web resources or other things.” –Berners-Lee, 1997

XML and Educational Metadata, SBU, London, 10 July Resources, objects, things? HTML documents digital images databases books museum objects archival records metadata records collections services physical places people abstract “works” concepts events

XML and Educational Metadata, SBU, London, 10 July What operations? User wants to –find –identify –select –obtain / use –(based on IFLA Functional Requirements for Bibliographical Record)

XML and Educational Metadata, SBU, London, 10 July What operations? (2) Owner / manager / provider wants to –describe –classify –link, relate –enable and control access and use –commerce –property rights –content rating –authenticity –privacy –manage –administer –preserve

XML and Educational Metadata, SBU, London, 10 July Metadata in practice Where is metadata created? –embedded in resource –separate entity linked to/from resource –remote database entry Where is metadata used? –harvested/aggregated to –central database? –multiple distributed databases? –queried by user –used by software agents in service of user

XML and Educational Metadata, SBU, London, 10 July Metadata for a purpose Different “flavours” of metadata serve different purposes Simple, generic vs. rich, specific Automatic generation vs. human creation Standards and specifications available…...but need to choose appropriate standard for context

XML and Educational Metadata, SBU, London, 10 July Standards for metadata Benefit of others’ experience, expertise Provide basis for good practice Reflect consensus, so facilitate exchange, access, interoperability May have support in software tools Standards for –semantics –syntax –structure

XML and Educational Metadata, SBU, London, 10 July Introducing the Dublin Core Initiative to improve resource discovery on Web –not for complex resource description –simple “document-like objects” –extended to other classes of resource Interdisciplinary consensus on simple element set –15 elements –all optional –all repeatable

XML and Educational Metadata, SBU, London, 10 July Introducing the Dublin Core Provides basic semantic interoperability –across domains –across language communities –may disclose rich description in simple, commonly understood form Allows for extensibility –but tension between extending DC and choosing other, richer schema

XML and Educational Metadata, SBU, London, 10 July Introducing the Dublin Core Simplicity of semantics, ease of use Requires clarity about what resource is being described –e.g. work, expression, manifestation, item Real resources more complex than (stable) “document-like object”? –characteristics of resources change through time –agents perform actions which produce changes

XML and Educational Metadata, SBU, London, 10 July Introducing XML Extensible Markup Language Recommendation of W3C, 1998, 2000 Defines means of describing tree- structured data in text-based format Subset of SGML –embedded markup delimits and describes data Platform-independent syntax Support for validation against structural model (DTD, XML Schema)

XML and Educational Metadata, SBU, London, 10 July Introducing XML (2) Initially addressing HTML’s limitations for describing document structure Now widely adopted syntax for transferring data between programs, systems Standard programming interfaces –reusable software components Support from major software vendors Foundation for “Web services” –distributed applications invoked over Web

XML and Educational Metadata, SBU, London, 10 July Introducing XML (3) “XML allows users to add arbitrary structure to their documents but says nothing about what the structures mean.” –Berners-Lee, 2001

XML and Educational Metadata, SBU, London, 10 July Introducing RDF Resource Description Framework Model & Syntax Recommendation of W3C, 1999 Generic “architecture” for metadata –set of conventions for applications exchanging metadata –allow semantics to be defined by different resource description communities –accommodate mixing of metadata from diverse sources

XML and Educational Metadata, SBU, London, 10 July Introducing RDF (2) Defines –model for making statements about resources –conventions for encoding statements using XML syntax Object types –Resource : any object identified by URI –not necessarily accessible via Web –Property : attribute to describe resource –properties also uniquely identified by URI –Statement : triple of specific resource, named property, and value

XML and Educational Metadata, SBU, London, 10 July The RDF model author Pete A resource has some property whose value is either (i) a simple string value (literal)…. –The resource identified by the URI has a property “author” whose value is “Pete” –Or, “Pete” is the “author” of the resource identified by

XML and Educational Metadata, SBU, London, 10 July The RDF model (2) … or (ii) another resource author name –The value of property “author” is another resource which has a property “name” with value “Pete” and a property “ ” with value

XML and Educational Metadata, SBU, London, 10 July The RDF XML syntax XML representation of model –store/exchange descriptions Property names made unique through use of XML namespaces. Variant syntaxes <rdf:Description about=” Pete

XML and Educational Metadata, SBU, London, 10 July The power of RDF Extensible model Supports arbitrary complexity of description URIs as unique fixed points to identify –resources –properties Descriptions created independently can be “merged” using URIs as “anchors”

XML and Educational Metadata, SBU, London, 10 July RDF Schema Resource Description Framework Schema Candidate Recommendation of W3C, 2000 Provides mechanisms to define vocabularies used in RDF statements –e.g. Dublin Core metadata element set defined using RDF(S)

XML and Educational Metadata, SBU, London, 10 July RDF Schema (2) Defines type system –resources grouped into classes –classes related hierarchically (subClassOf) –properties related hierarchically (subPropertyOf) –use of properties constrained (domain, range) RDF Schema employs RDF model –expressible using RDF/XML syntax

XML and Educational Metadata, SBU, London, 10 July RDF, XML & interoperability Why isn’t XML enough? –simple statement could be expressed in XML in many different ways –human reader makes interpretation/guess –application program requires prior knowledge of schema/DTD design –RDF imposes extra syntactic constraints on how statement expressed –with RDF/XML, both human and program can interpret description consistently Less flexibility, greater interoperability

XML and Educational Metadata, SBU, London, 10 July RDF, XML & interoperability Use XML for exchange when –applications both “know” semantics conveyed by structure of (meta)data Use RDF/XML for exchange when –(meta)data potentially used by applications without prior “knowledge” of specific schema –(meta)data incorporates overlapping structures from different domains

XML and Educational Metadata, SBU, London, 10 July The Semantic Web Project of W3C –Present: info on Web for human reader, navigated by simple link –Future: data processed by programs designed independently of data Requires machine-readable statements about resources and their relationships –using common model –using vocabulary terms tied to unique definitions –definitions available to programs

XML and Educational Metadata, SBU, London, 10 July The Semantic Web (2) Vision –software agents navigating web of descriptions and “ontologies” (including unknown vocabularies) –making inferences about data collected –communicating via partial understanding But… –A vision (only?) –Mistrust of the “hype”? –XML (Schema) vs. RDF (Schema)? –Doubts about RDF from KR community?

XML and Educational Metadata, SBU, London, 10 July Conclusions Meaningful discussion of interoperability requires scope, context Syntactic interoperability - XML Structural interoperability - RDF Semantic interoperability –adoption of standard schema –terminological control –access to RDFS representation of schema

XML and Educational Metadata, SBU, London, 10 July Acknowledgements / further reading UKOLN metadata pages: Dublin Core Metadata Initiative: IFLA, Functional Requirements for Bibliographic Record W3C RDF : W3C Semantic Web :