1 / 19

Dublin COre

Dublin COre. Ali Alshowaish. Part: 1. History. Collective realization that machine- processability requires a coherent data model A casual discussion at WWW-2 in Chicago, October of 1994 How to make things on the Web easier to find?

pierce
Download Presentation

Dublin COre

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Dublin COre Ali Alshowaish Part: 1

  2. History • Collective realization that machine-processability requires a coherent data model • A casual discussion at WWW-2 in Chicago, October of 1994 • How to make things on the Web easier to find? • OCLC & NCSA co-sponsored an invitational workshop in March of 1995 • The workshop became a workshop series, and eventually a conference series • DCMI: Dublin Core Metadata Initiative • Governance and process evolved over time • Unofficial standards maintenance body established

  3. History • 1994: Simple tags to describe Web pages • 1995: The Dublin Core is one of many vocabularies needed ("Warwick Framework") • 1996: The Dublin Core: 13 elements expanded to 15 - appropriate for Text and Images • 1997: “Qualifiers” proposed for specifying meanings • 1998: DCMI involvement in emerging Resource Description Framework (RDF)

  4. History • 2000: Dublin Core Metadata Initiative recommends (approved) qualifiers, broadens its organizational scope beyond the Core • 2001: Workshop Series becomes a conference series • DCMI Affiliates and a board of trustees • 2005: Abstract Model (Finally)

  5. What is Dublin Core? • A simple standard set of metadata elements used primarily to describe digital resources such as video, sound, image, text, and web pages. • It defines resources online in a way that make them easy to find. • Implementations of Dublin Core typically make use of XML and are Resource Description Framework based.

  6. What is Dublin Core? • Dublin Core is defined by ISO in ISO Standard 15836, and NISO Standard Z39.85-2007 • The continuing development of Dublin Core is managed by the Dublin Core Metadata Initiative (DCMI).

  7. Fifteen Core Elements (1996)

  8. Dublin Core with HTML • In HTML there is only one meta tag? And all the Metadata elements have to be inside that tag. • 2 parts for each element (html format) • meta name=" " • content=" " • Because of that all the Dublin Core elements in HTML are attributes. • <meta name="dc.title" content="Sustaining the Environment and Resources for Canadians - What is it?" > • <meta name="dc.creator" content="Government of Canada, Environment Canada, Deputy Minister's Office">

  9. HTML Dublin Core Example <meta name="dc.title"content= "Allergy Alert - Undeclared Sulphites in Al-Durra/Alderra Brand Whole Apricots in Syrup Product "> <meta name="dc.creator"content= "Government of Canada, Canadian Food Inspection Agency, Operations, Office of Food Safety and Recall"> <meta name="dc.subject"content= ”Food safety; Labelling; Food labelling; Consumers; Consumer protection"> <meta name="dc.date"content="2002-01-31"> <meta name="dc.language"content="eng"> <meta name="dc.description"content= "The Canadian Food Inspection Agency (CFIA) is warning consumers with sensitivities to sulphites not to consume AL-Durra/Alderra brand whole apricots in syrup product. This product may contain sulphites which are not declared on the label."> <meta name="dc.publisher"content= Government of Canada, Canadian Food Inspection Agency“>

  10. Dublin Core with XML • In XML each Metadata element has its own tag. • In XML the Dublin Core element are not attributes, but separate elements.

  11. XML Dublin Core Example <dc:title>Jefferson Monument, Louisville, Ky.</dc:title> <dc:description>The Thomas Jefferson monument in Louisville, Kentucky. Jefferson stands upon a pedestal supported by four winged female figures; he holds a partially unrolled scroll. The pedestal, Jefferson's figure and the sky behind the statue are colorized; the base is grey. This monument was given to the city of Louisville by Isaac W. Bernheim. The verso bears a postmark of May 5, 1913.</dc:description> <dc:subject>Monuments &amp; memorials; Jefferson, Thomas,1743-1826--Monuments;</dc:subject> <dc:coverage>Louisville (Ky.)</dc:coverage> <dc:date>1913-03-23</dc:date> <dc:type>Still image</dc:type> <dc:publisher>EarlyAmericanMuseum</dc:publisher> <dc:language>eng</dc:language> <dc:identifier>http://digital.library.universityedu/u?/ulua001,98</dc:identifier>

  12. XML Dublin Core in RDF • RDF: Resource Description Framework. • Input from various communities (several Metadata schemas) • Enables resource description communities to define their own semantics

  13. XML Dublin Core in RDF <?xml version="1.0"?> <rdf:RDFxmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.0/"> <rdf:Descriptionrdf:about="http://www.ukoln.ac.uk/metadata/resources/dc/datamodel/WD-dc-rdf/"> <dc:title> Guidance on expressing the Dublin Core within the Resource Description Framework (RDF) </dc:title> <dc:creator> Eric Miller </dc:creator> <dc:creator> Paul Miller </dc:creator> <dc:creator> Dan Brickley </dc:creator> <dc:subject> Dublin Core; Resource Description Framework; RDF; eXtensibleMarkup Language; XML </dc:subject> <dc:publisher> Dublin Core Metadata Initiative </dc:publisher> <dc:contributor> Dublin Core Data Model Working Group </dc:contributor> <dc:date> 1999-07-01 </dc:date> <dc:format> text/html </dc:format> <dc:language> en </dc:language> </rdf:Description> </rdf:RDF>

  14. Dublin Core Element Set • It consist of 15 elements. • All elements optional • All elements repeatable where appropriate . • It may appear in any order the creator of the metadata wishes. • Extensible (DC Qualifiers) • International in scope, however, DC syntax is not translated

  15. Dublin Core Element Set • The namespace syntax in HTML is like this: dc.title • The namespace syntax in XML is like this: dc:title • Use lower case for DC tags • dc:title • Not: DC:TITLE or Dc:title or Dc:Title

  16. dc:creator • dc.creator indicates who is primarily responsible for creating the content of the resource. • dc.creator example: <meta name="dc.creator" content=“Hamad Aljasser"> <meta name="dc.creator" content="Government of Canada, Department of Canadian Heritage, Parks Canada Agency"> • dc.creator element should reflect organizational hierarchy . • Avoid abbreviations and acronyms • Repeat the creator element to acknowledge important participants.

  17. dc:title • dc.title indicates name given to the resource. • dc.title example: • <meta name="dc.title" content=“American Rural Information Service "> • If the resource described is a website, Ideally, the content for <dc.title> should be identical to the HTML <title> </title>

  18. dc:language • dc:language indicates the language of the intellectual content of the resource. • dc.language examples: • <meta name="dc.language“ content="eng"> • <meta name="dc.language” content="fre"> • Since the field is repeatable, it may describe documents in many languages. • Language names should be described in some standard encoding scheme such as ISO639.

  19. dc:date • dc.date indicates a date associated with a resource. • dc.date examples: <meta name="dc.date" content="2002-04-16"> <meta name=”dc.date” content=”2003-02-20”> • Format is YYYY-MM-DD (e.g. 2003-03-15) • Fill in unknown year with “?” (e.g. 199?-01-01) • Fill in unknown month and day with 01 (e.g. 1995-01-01)

More Related