SlideShare une entreprise Scribd logo
1  sur  20
MARC21 as RDF



Now that it‟s there, what can we do with it?
Questions for Today
 Why did we decide to do this?
 How did we do it?
 What is this, really?
 What does this look like?
 Where do we go from here?




                      ALA Dallas 1/20/12
Why Did We Do This?
   We‟re very interested in the problems
    of mapping in the Semantic Web
    ◦ See paper:
      http://dcevents.dublincore.org/index.php/I
      ntConf/dc-2011/paper/view/52
 We wanted to explore these issues in
  the context of MARC21
 Others doing maps had cherry-picked
  available properties—we wanted to do
  them all

                             ALA Dallas 1/20/12
How Did We Do It?
 OMR has lacked upload capability—
  that was built for this purpose by Jon
  Phipps, OMR developer
 Gordon Dunsire built all the
  spreadsheets in Google
  Docs, including the URI patterns
 I did most of the testing and some of
  the error handling
 Not rocket science, but a solid few
  weeks of work
                        ALA Dallas 1/20/12
What Is It Good For?
 It‟s the beginning, not the ending …
 There‟s more work to be done, but we
  wanted people to be able to use it for
  experimentation right away
 We included *almost* everything—
  over 10,600 properties and vocabulary
  concepts in all
 It can be downloaded in pieces, we
  haven‟t yet set up an „everything‟
  download capability (we will)
                       ALA Dallas 1/20/12
MARC21 in the Open Metadata
Registry
   Separate RDF property available
    ◦ For every attribute in the fixed-data fields
      Based on character position
    ◦ For every combination of indicators and
      subfield codes within a tag
      Including non-filing indicators
      Some tags excluded (for now)
   RDF/SKOS vocabularies (with
    definitions!) available for all code lists
    for the fixed-data fields

                                ALA Dallas 1/20/12
MARC21 in the Open Metadata
Registry
 There‟s a consistent pattern used to
  coin marc21rdf.info URIs
 Designed to enable a knowledgeable
  cataloger to „guess‟ the correct URI…




                       ALA Dallas 1/20/12
MARC21 in the Open Metadata
Registry
   URIs for properties based on the
    MARC21 encoding
    ◦ “M” + tag + indicator 1 + indicator 2 +
      subfield code
      Underscore substituted for blank
   E.g. M24011d
    ◦ Date of treaty signing in Uniform Title, with
      1 nonfiling character and intended to be
      printed or displayed

                               ALA Dallas 1/20/12
MARC21 in the Open Metadata
Registry
   URIs for concepts based on the
    MARC21 codes
    ◦ E.g. a (code for playback speed of a
      sound recording)
    ◦ 16 rpm
   Each vocabulary and concept has its
    own URI
    ◦ E.g. soundrecordingspd#
    ◦ E.g. soundrecordingspd#a (for 16 rpm)

                            ALA Dallas 1/20/12
MARC21 in the Open Metadata
Registry
 Data from MARC21 legacy records can
  be mechanically-mapped to the
  corresponding RDF properties at “Level
  0”
 Level 0 properties can be mapped to a
  series of more generic properties (Level
  1 and above)
    ◦ To clarify and separate semantics from
      syntax
    ◦ Relatively simple for fixed-data fields, but
      significant issues to be tackled for variable
      tags.                      ALA Dallas 1/20/12
MARC21 in the Open Metadata
Registry
   Generic properties can be used to
    map from MARC21 to other metadata
    schemas/formats
    ◦ Example goal: from MARC21 title (245
      $a) to Dublin Core title, ISBD title
      proper, RDA manifestation title, etc.
   MARC21 data can be retained in RDF
    without loss of semantics or
    values, and made interoperable with
    data from other sources via semantic
    relationships
                           ALA Dallas 1/20/12
RDF graph of 00X mapping pattern for an attribute with more than one value
and no significance in the order of values




                                              ALA Dallas 1/20/12
Partial RDF graph of 00X mapping pattern for two or more attributes with
more than one value and significance in the order of values




                                             ALA Dallas 1/20/12
RDF graph of 00X data from National Library of Scotland record for
Legacy by Robert Buchanan




                                              ALA Dallas 1/20/12
Partial RDF graph of 00X data from OCLC record for Abbey Road by the Beat




                                            ALA Dallas 1/20/12
http://marc21rdf.info




                  ALA Dallas 1/20/12
Property List: 1XX




                ALA Dallas 1/20/12
Property Detail: Relator codes




                     ALA Dallas 1/20/12
What‟s Left To Do?
 Build on the „Level 0‟ representations
  to better reflect the reality and
  complexity of MARC21
 Continue to explore the usefulness of
  the process we used, and how it might
  be used for other element sets
 Write it up for the benefit of others
 New DCMI Vocabulary Management
  Community seems a good place for
  this activity
                       ALA Dallas 1/20/12
Questions?
 Contact for Diane:
  metadata.maven@gmail.com
 Contact for Gordon
  gordon@gordondunsire.com
    ◦ (the middle section of slides were his)


   Please let us know what you think!



                             ALA Dallas 1/20/12

Contenu connexe

Tendances

RDA Presentation
RDA PresentationRDA Presentation
RDA Presentationjendibbern
 
Registry Technical Training
Registry Technical TrainingRegistry Technical Training
Registry Technical TrainingDave Reynolds
 
Introduction to RDA
Introduction to RDAIntroduction to RDA
Introduction to RDAMeghan Finch
 
Shrinking the silo boundary: data and schema in the Semantic Web
Shrinking the silo boundary: data and schema in the Semantic WebShrinking the silo boundary: data and schema in the Semantic Web
Shrinking the silo boundary: data and schema in the Semantic WebGordon Dunsire
 
Re-using Media on the Web: Media fragment re-mixing and playout
Re-using Media on the Web: Media fragment re-mixing and playoutRe-using Media on the Web: Media fragment re-mixing and playout
Re-using Media on the Web: Media fragment re-mixing and playoutMediaMixerCommunity
 
Introduction to linked data and the semantic web
Introduction to linked data and the semantic webIntroduction to linked data and the semantic web
Introduction to linked data and the semantic webDave Reynolds
 
Archives - DACS and EAD
Archives - DACS and EADArchives - DACS and EAD
Archives - DACS and EADsotrue
 
RDA, AACR2 and You: Your Thoughts - E. Sanchez
RDA, AACR2 and You: Your Thoughts - E. SanchezRDA, AACR2 and You: Your Thoughts - E. Sanchez
RDA, AACR2 and You: Your Thoughts - E. SanchezElaine Sanchez
 
Registering the RDA Vocabularies
Registering the RDA VocabulariesRegistering the RDA Vocabularies
Registering the RDA VocabulariesDiane Hillmann
 
Chris Oliver: RDA: Designed for Current and Future Environments
Chris Oliver: RDA: Designed for Current and Future EnvironmentsChris Oliver: RDA: Designed for Current and Future Environments
Chris Oliver: RDA: Designed for Current and Future EnvironmentsALATechSource
 
Using RDA for Archives and Manuscripts
Using RDA for Archives and ManuscriptsUsing RDA for Archives and Manuscripts
Using RDA for Archives and ManuscriptsAdrienne Pruitt
 
Database Introduction by Luke Lonergan
Database Introduction by Luke LonerganDatabase Introduction by Luke Lonergan
Database Introduction by Luke LonerganLuke Lonergan
 
RDA and LAMs, or, Faith-Based Cataloging
RDA and LAMs, or, Faith-Based CatalogingRDA and LAMs, or, Faith-Based Cataloging
RDA and LAMs, or, Faith-Based CatalogingDan Lipcan
 
EAD, MARC and DACS
EAD, MARC and DACSEAD, MARC and DACS
EAD, MARC and DACSmillermax
 

Tendances (16)

RDA Presentation
RDA PresentationRDA Presentation
RDA Presentation
 
Registry Technical Training
Registry Technical TrainingRegistry Technical Training
Registry Technical Training
 
Introduction to RDA
Introduction to RDAIntroduction to RDA
Introduction to RDA
 
Introduction to RDA
Introduction to RDAIntroduction to RDA
Introduction to RDA
 
Shrinking the silo boundary: data and schema in the Semantic Web
Shrinking the silo boundary: data and schema in the Semantic WebShrinking the silo boundary: data and schema in the Semantic Web
Shrinking the silo boundary: data and schema in the Semantic Web
 
Re-using Media on the Web: Media fragment re-mixing and playout
Re-using Media on the Web: Media fragment re-mixing and playoutRe-using Media on the Web: Media fragment re-mixing and playout
Re-using Media on the Web: Media fragment re-mixing and playout
 
Introduction to linked data and the semantic web
Introduction to linked data and the semantic webIntroduction to linked data and the semantic web
Introduction to linked data and the semantic web
 
Archives - DACS and EAD
Archives - DACS and EADArchives - DACS and EAD
Archives - DACS and EAD
 
RDA, AACR2 and You: Your Thoughts - E. Sanchez
RDA, AACR2 and You: Your Thoughts - E. SanchezRDA, AACR2 and You: Your Thoughts - E. Sanchez
RDA, AACR2 and You: Your Thoughts - E. Sanchez
 
Registering the RDA Vocabularies
Registering the RDA VocabulariesRegistering the RDA Vocabularies
Registering the RDA Vocabularies
 
469 talk
469 talk469 talk
469 talk
 
Chris Oliver: RDA: Designed for Current and Future Environments
Chris Oliver: RDA: Designed for Current and Future EnvironmentsChris Oliver: RDA: Designed for Current and Future Environments
Chris Oliver: RDA: Designed for Current and Future Environments
 
Using RDA for Archives and Manuscripts
Using RDA for Archives and ManuscriptsUsing RDA for Archives and Manuscripts
Using RDA for Archives and Manuscripts
 
Database Introduction by Luke Lonergan
Database Introduction by Luke LonerganDatabase Introduction by Luke Lonergan
Database Introduction by Luke Lonergan
 
RDA and LAMs, or, Faith-Based Cataloging
RDA and LAMs, or, Faith-Based CatalogingRDA and LAMs, or, Faith-Based Cataloging
RDA and LAMs, or, Faith-Based Cataloging
 
EAD, MARC and DACS
EAD, MARC and DACSEAD, MARC and DACS
EAD, MARC and DACS
 

En vedette

Resource Discovery Infrastructure - what if we were starting from scratch?
Resource Discovery Infrastructure - what if we were starting from scratch?Resource Discovery Infrastructure - what if we were starting from scratch?
Resource Discovery Infrastructure - what if we were starting from scratch?ostephens
 
Providing First World Library services By using Koha, DSpace, vufind and Drupal
Providing First World Library services By using  Koha, DSpace, vufind and DrupalProviding First World Library services By using  Koha, DSpace, vufind and Drupal
Providing First World Library services By using Koha, DSpace, vufind and DrupalNur Ahammad
 
LIS 653, Session 4-A: Bibliographic Formats and MARC
LIS 653, Session 4-A: Bibliographic Formats and MARC LIS 653, Session 4-A: Bibliographic Formats and MARC
LIS 653, Session 4-A: Bibliographic Formats and MARC Dr. Starr Hoffman
 
Advanced Library Automation System
Advanced Library Automation SystemAdvanced Library Automation System
Advanced Library Automation SystemAshok Chavan
 
Planning for Library Automation
Planning for Library AutomationPlanning for Library Automation
Planning for Library AutomationCendrella Habre
 
Library automation and use of open source software odade
Library automation and use of open source software odadeLibrary automation and use of open source software odade
Library automation and use of open source software odadeChris Okiki
 
Cloud computing for college library automation
Cloud computing for college library automationCloud computing for college library automation
Cloud computing for college library automationVasantha Raju N
 
presentation on MARC21 Standard Bibliography for LibMS
presentation on MARC21 Standard Bibliography for LibMSpresentation on MARC21 Standard Bibliography for LibMS
presentation on MARC21 Standard Bibliography for LibMSMuhammad Zeeshan
 
Library automation history Anandraj.L
Library automation history Anandraj.LLibrary automation history Anandraj.L
Library automation history Anandraj.Lanujessy
 
Green stone
Green stoneGreen stone
Green stoneshyamac
 
Library Automation in Circulation
Library Automation in Circulation Library Automation in Circulation
Library Automation in Circulation Murchana Borah
 
School library automation
School library automationSchool library automation
School library automationKuldeep Swami
 
DSpace Tutorial : Open Source Digital Library
DSpace Tutorial : Open Source Digital LibraryDSpace Tutorial : Open Source Digital Library
DSpace Tutorial : Open Source Digital Libraryrajivkumarmca
 
Dlis007 library automation
Dlis007 library automationDlis007 library automation
Dlis007 library automationsaniul rahaman
 
Library Automation A - Z Guide: A Hands on Module
Library Automation A - Z Guide: A Hands on ModuleLibrary Automation A - Z Guide: A Hands on Module
Library Automation A - Z Guide: A Hands on ModuleAshok Kumar Satapathy
 

En vedette (20)

FRBR and RDA
FRBR and RDAFRBR and RDA
FRBR and RDA
 
Marc 21 by Corazon M Nera
Marc 21 by Corazon M NeraMarc 21 by Corazon M Nera
Marc 21 by Corazon M Nera
 
Resource Discovery Infrastructure - what if we were starting from scratch?
Resource Discovery Infrastructure - what if we were starting from scratch?Resource Discovery Infrastructure - what if we were starting from scratch?
Resource Discovery Infrastructure - what if we were starting from scratch?
 
Providing First World Library services By using Koha, DSpace, vufind and Drupal
Providing First World Library services By using  Koha, DSpace, vufind and DrupalProviding First World Library services By using  Koha, DSpace, vufind and Drupal
Providing First World Library services By using Koha, DSpace, vufind and Drupal
 
LIS 653, Session 4-A: Bibliographic Formats and MARC
LIS 653, Session 4-A: Bibliographic Formats and MARC LIS 653, Session 4-A: Bibliographic Formats and MARC
LIS 653, Session 4-A: Bibliographic Formats and MARC
 
Advanced Library Automation System
Advanced Library Automation SystemAdvanced Library Automation System
Advanced Library Automation System
 
Planning for Library Automation
Planning for Library AutomationPlanning for Library Automation
Planning for Library Automation
 
Library automation and use of open source software odade
Library automation and use of open source software odadeLibrary automation and use of open source software odade
Library automation and use of open source software odade
 
D space manual
D space manualD space manual
D space manual
 
Cloud computing for college library automation
Cloud computing for college library automationCloud computing for college library automation
Cloud computing for college library automation
 
presentation on MARC21 Standard Bibliography for LibMS
presentation on MARC21 Standard Bibliography for LibMSpresentation on MARC21 Standard Bibliography for LibMS
presentation on MARC21 Standard Bibliography for LibMS
 
Library automation
Library automationLibrary automation
Library automation
 
MARC21
MARC21MARC21
MARC21
 
Library automation history Anandraj.L
Library automation history Anandraj.LLibrary automation history Anandraj.L
Library automation history Anandraj.L
 
Green stone
Green stoneGreen stone
Green stone
 
Library Automation in Circulation
Library Automation in Circulation Library Automation in Circulation
Library Automation in Circulation
 
School library automation
School library automationSchool library automation
School library automation
 
DSpace Tutorial : Open Source Digital Library
DSpace Tutorial : Open Source Digital LibraryDSpace Tutorial : Open Source Digital Library
DSpace Tutorial : Open Source Digital Library
 
Dlis007 library automation
Dlis007 library automationDlis007 library automation
Dlis007 library automation
 
Library Automation A - Z Guide: A Hands on Module
Library Automation A - Z Guide: A Hands on ModuleLibrary Automation A - Z Guide: A Hands on Module
Library Automation A - Z Guide: A Hands on Module
 

Similaire à MFIG on MARC21rdf

Understanding RDF: the Resource Description Framework in Context (1999)
Understanding RDF: the Resource Description Framework in Context  (1999)Understanding RDF: the Resource Description Framework in Context  (1999)
Understanding RDF: the Resource Description Framework in Context (1999)Dan Brickley
 
Linked data presentation to AALL 2012 boston
Linked data presentation to AALL 2012 bostonLinked data presentation to AALL 2012 boston
Linked data presentation to AALL 2012 bostonDiane Hillmann
 
Dublin Core Metadata Initiative Abstract Model
Dublin Core Metadata Initiative Abstract ModelDublin Core Metadata Initiative Abstract Model
Dublin Core Metadata Initiative Abstract ModelJenn Riley
 
20080917 Rev
20080917 Rev20080917 Rev
20080917 Revcharper
 
Short Report Bridges performance gap between Relational and RDF
Short Report Bridges performance gap between Relational and RDFShort Report Bridges performance gap between Relational and RDF
Short Report Bridges performance gap between Relational and RDFAkram Abbasi
 
Piloting Linked Data to Connect Library and Archive Resources to the New Worl...
Piloting Linked Data to Connect Library and Archive Resources to the New Worl...Piloting Linked Data to Connect Library and Archive Resources to the New Worl...
Piloting Linked Data to Connect Library and Archive Resources to the New Worl...Laura Akerman
 
Karen Coyle Keynote - R&D: Can Resource Description become Rigorous Data?
Karen Coyle Keynote - R&D: Can Resource Description become Rigorous Data?Karen Coyle Keynote - R&D: Can Resource Description become Rigorous Data?
Karen Coyle Keynote - R&D: Can Resource Description become Rigorous Data?eby
 
How to describe a dataset. Interoperability issues
How to describe a dataset. Interoperability issuesHow to describe a dataset. Interoperability issues
How to describe a dataset. Interoperability issuesValeria Pesce
 
RDF for Librarians
RDF for LibrariansRDF for Librarians
RDF for LibrariansJenn Riley
 
Force11 JDDCP workshop presentation, @ Force2015, Oxford
Force11 JDDCP workshop presentation, @ Force2015, OxfordForce11 JDDCP workshop presentation, @ Force2015, Oxford
Force11 JDDCP workshop presentation, @ Force2015, OxfordMark Wilkinson
 
A Hands On Overview Of The Semantic Web
A Hands On Overview Of The Semantic WebA Hands On Overview Of The Semantic Web
A Hands On Overview Of The Semantic WebShamod Lacoul
 
Alphabet Soup: Choosing Among DC, QDC, MARC, MARCXML, and MODS
Alphabet Soup: Choosing Among DC, QDC, MARC, MARCXML, and MODSAlphabet Soup: Choosing Among DC, QDC, MARC, MARCXML, and MODS
Alphabet Soup: Choosing Among DC, QDC, MARC, MARCXML, and MODSJenn Riley
 
Relational Database Fundamentals
Relational Database FundamentalsRelational Database Fundamentals
Relational Database FundamentalsKHALID C
 
Semantic web
Semantic webSemantic web
Semantic webtariq1352
 

Similaire à MFIG on MARC21rdf (20)

Understanding RDF: the Resource Description Framework in Context (1999)
Understanding RDF: the Resource Description Framework in Context  (1999)Understanding RDF: the Resource Description Framework in Context  (1999)
Understanding RDF: the Resource Description Framework in Context (1999)
 
Linked data presentation to AALL 2012 boston
Linked data presentation to AALL 2012 bostonLinked data presentation to AALL 2012 boston
Linked data presentation to AALL 2012 boston
 
April 24, 2013 NISO/DCMI Webinar: Deployment of RDA (Resource Description and...
April 24, 2013 NISO/DCMI Webinar: Deployment of RDA (Resource Description and...April 24, 2013 NISO/DCMI Webinar: Deployment of RDA (Resource Description and...
April 24, 2013 NISO/DCMI Webinar: Deployment of RDA (Resource Description and...
 
Dublin Core Metadata Initiative Abstract Model
Dublin Core Metadata Initiative Abstract ModelDublin Core Metadata Initiative Abstract Model
Dublin Core Metadata Initiative Abstract Model
 
20080917 Rev
20080917 Rev20080917 Rev
20080917 Rev
 
Short Report Bridges performance gap between Relational and RDF
Short Report Bridges performance gap between Relational and RDFShort Report Bridges performance gap between Relational and RDF
Short Report Bridges performance gap between Relational and RDF
 
Piloting Linked Data to Connect Library and Archive Resources to the New Worl...
Piloting Linked Data to Connect Library and Archive Resources to the New Worl...Piloting Linked Data to Connect Library and Archive Resources to the New Worl...
Piloting Linked Data to Connect Library and Archive Resources to the New Worl...
 
Metadata crosswalks
Metadata crosswalksMetadata crosswalks
Metadata crosswalks
 
Danbri Drupalcon Export
Danbri Drupalcon ExportDanbri Drupalcon Export
Danbri Drupalcon Export
 
Karen Coyle Keynote - R&D: Can Resource Description become Rigorous Data?
Karen Coyle Keynote - R&D: Can Resource Description become Rigorous Data?Karen Coyle Keynote - R&D: Can Resource Description become Rigorous Data?
Karen Coyle Keynote - R&D: Can Resource Description become Rigorous Data?
 
How to describe a dataset. Interoperability issues
How to describe a dataset. Interoperability issuesHow to describe a dataset. Interoperability issues
How to describe a dataset. Interoperability issues
 
How to Describe a Dataset. Interoperability Issues, by Valeria Pesce
How to Describe a Dataset. Interoperability Issues, by Valeria PesceHow to Describe a Dataset. Interoperability Issues, by Valeria Pesce
How to Describe a Dataset. Interoperability Issues, by Valeria Pesce
 
RDF for Librarians
RDF for LibrariansRDF for Librarians
RDF for Librarians
 
Force11 JDDCP workshop presentation, @ Force2015, Oxford
Force11 JDDCP workshop presentation, @ Force2015, OxfordForce11 JDDCP workshop presentation, @ Force2015, Oxford
Force11 JDDCP workshop presentation, @ Force2015, Oxford
 
A Hands On Overview Of The Semantic Web
A Hands On Overview Of The Semantic WebA Hands On Overview Of The Semantic Web
A Hands On Overview Of The Semantic Web
 
Linked data and voyager
Linked data and voyagerLinked data and voyager
Linked data and voyager
 
Alphabet Soup: Choosing Among DC, QDC, MARC, MARCXML, and MODS
Alphabet Soup: Choosing Among DC, QDC, MARC, MARCXML, and MODSAlphabet Soup: Choosing Among DC, QDC, MARC, MARCXML, and MODS
Alphabet Soup: Choosing Among DC, QDC, MARC, MARCXML, and MODS
 
XML Bible
XML BibleXML Bible
XML Bible
 
Relational Database Fundamentals
Relational Database FundamentalsRelational Database Fundamentals
Relational Database Fundamentals
 
Semantic web
Semantic webSemantic web
Semantic web
 

Plus de Diane Hillmann

RDA and Linked Data: where's the beef
RDA and Linked Data: where's the beefRDA and Linked Data: where's the beef
RDA and Linked Data: where's the beefDiane Hillmann
 
RDA: Alive and Well and Still Speaking MARC
RDA: Alive and Well and Still Speaking MARCRDA: Alive and Well and Still Speaking MARC
RDA: Alive and Well and Still Speaking MARCDiane Hillmann
 
Vocabulary Development for Local Use: A DIY Introduction
Vocabulary Development for Local Use: A DIY IntroductionVocabulary Development for Local Use: A DIY Introduction
Vocabulary Development for Local Use: A DIY IntroductionDiane Hillmann
 
What Can We Do About Our Legacy Data?
What Can We Do About Our Legacy Data?What Can We Do About Our Legacy Data?
What Can We Do About Our Legacy Data?Diane Hillmann
 
Moving to an open world
Moving to an open worldMoving to an open world
Moving to an open worldDiane Hillmann
 
Versioning for Authorities, presentation at Midwinter Chicago 2015
Versioning  for Authorities, presentation at Midwinter Chicago 2015Versioning  for Authorities, presentation at Midwinter Chicago 2015
Versioning for Authorities, presentation at Midwinter Chicago 2015Diane Hillmann
 
RDA as linked data (RDA Forum)
RDA as linked data (RDA Forum)RDA as linked data (RDA Forum)
RDA as linked data (RDA Forum)Diane Hillmann
 
What is an RDA Record?
What is an RDA Record?What is an RDA Record?
What is an RDA Record?Diane Hillmann
 
The RDA Vocabularies: What They Are, How They Work
The RDA Vocabularies: What They Are, How They WorkThe RDA Vocabularies: What They Are, How They Work
The RDA Vocabularies: What They Are, How They WorkDiane Hillmann
 
Oregon State visit 2011
Oregon State visit 2011Oregon State visit 2011
Oregon State visit 2011Diane Hillmann
 
RDA & the New World of Metadata
RDA & the New World of MetadataRDA & the New World of Metadata
RDA & the New World of MetadataDiane Hillmann
 
The Other Side of Linked Open Data: Managing Metadata Aggregation
The Other Side of Linked Open Data: Managing Metadata AggregationThe Other Side of Linked Open Data: Managing Metadata Aggregation
The Other Side of Linked Open Data: Managing Metadata AggregationDiane Hillmann
 
A Consideration of Library Holdings in the World Beyond MARC
A Consideration of Library Holdings in the World Beyond MARCA Consideration of Library Holdings in the World Beyond MARC
A Consideration of Library Holdings in the World Beyond MARCDiane Hillmann
 
Maps & gaps: strategies for vocabulary design and development
Maps & gaps: strategies for vocabulary design and developmentMaps & gaps: strategies for vocabulary design and development
Maps & gaps: strategies for vocabulary design and developmentDiane Hillmann
 
NISO Bibliographic Roadmap Meeting Proposal
NISO Bibliographic Roadmap Meeting ProposalNISO Bibliographic Roadmap Meeting Proposal
NISO Bibliographic Roadmap Meeting ProposalDiane Hillmann
 
Challenges for a new era
Challenges for a new eraChallenges for a new era
Challenges for a new eraDiane Hillmann
 

Plus de Diane Hillmann (20)

RDA and Linked Data: where's the beef
RDA and Linked Data: where's the beefRDA and Linked Data: where's the beef
RDA and Linked Data: where's the beef
 
RDA: Alive and Well and Still Speaking MARC
RDA: Alive and Well and Still Speaking MARCRDA: Alive and Well and Still Speaking MARC
RDA: Alive and Well and Still Speaking MARC
 
Vocabulary Development for Local Use: A DIY Introduction
Vocabulary Development for Local Use: A DIY IntroductionVocabulary Development for Local Use: A DIY Introduction
Vocabulary Development for Local Use: A DIY Introduction
 
What Can We Do About Our Legacy Data?
What Can We Do About Our Legacy Data?What Can We Do About Our Legacy Data?
What Can We Do About Our Legacy Data?
 
Moving to an open world
Moving to an open worldMoving to an open world
Moving to an open world
 
Why change?
Why change?Why change?
Why change?
 
Versioning for Authorities, presentation at Midwinter Chicago 2015
Versioning  for Authorities, presentation at Midwinter Chicago 2015Versioning  for Authorities, presentation at Midwinter Chicago 2015
Versioning for Authorities, presentation at Midwinter Chicago 2015
 
RDA as linked data (RDA Forum)
RDA as linked data (RDA Forum)RDA as linked data (RDA Forum)
RDA as linked data (RDA Forum)
 
What's goin' on?
What's goin' on?What's goin' on?
What's goin' on?
 
Playing with Jane
Playing with JanePlaying with Jane
Playing with Jane
 
What is an RDA Record?
What is an RDA Record?What is an RDA Record?
What is an RDA Record?
 
The RDA Vocabularies: What They Are, How They Work
The RDA Vocabularies: What They Are, How They WorkThe RDA Vocabularies: What They Are, How They Work
The RDA Vocabularies: What They Are, How They Work
 
Oregon State visit 2011
Oregon State visit 2011Oregon State visit 2011
Oregon State visit 2011
 
RDA & the New World of Metadata
RDA & the New World of MetadataRDA & the New World of Metadata
RDA & the New World of Metadata
 
The Other Side of Linked Open Data: Managing Metadata Aggregation
The Other Side of Linked Open Data: Managing Metadata AggregationThe Other Side of Linked Open Data: Managing Metadata Aggregation
The Other Side of Linked Open Data: Managing Metadata Aggregation
 
Mapmakers
MapmakersMapmakers
Mapmakers
 
A Consideration of Library Holdings in the World Beyond MARC
A Consideration of Library Holdings in the World Beyond MARCA Consideration of Library Holdings in the World Beyond MARC
A Consideration of Library Holdings in the World Beyond MARC
 
Maps & gaps: strategies for vocabulary design and development
Maps & gaps: strategies for vocabulary design and developmentMaps & gaps: strategies for vocabulary design and development
Maps & gaps: strategies for vocabulary design and development
 
NISO Bibliographic Roadmap Meeting Proposal
NISO Bibliographic Roadmap Meeting ProposalNISO Bibliographic Roadmap Meeting Proposal
NISO Bibliographic Roadmap Meeting Proposal
 
Challenges for a new era
Challenges for a new eraChallenges for a new era
Challenges for a new era
 

Dernier

Presentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptxPresentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptxRosabel UA
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17Celine George
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Projectjordimapav
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfVanessa Camilleri
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parentsnavabharathschool99
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSMae Pangan
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4JOYLYNSAMANIEGO
 
Dust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSEDust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSEaurabinda banchhor
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxVanesaIglesias10
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmStan Meyer
 
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...JojoEDelaCruz
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptxmary850239
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...Postal Advocate Inc.
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 

Dernier (20)

Presentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptxPresentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptx
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptxFINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Project
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parents
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHS
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4
 
Dust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSEDust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSE
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptx
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and Film
 
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 

MFIG on MARC21rdf

  • 1. MARC21 as RDF Now that it‟s there, what can we do with it?
  • 2. Questions for Today  Why did we decide to do this?  How did we do it?  What is this, really?  What does this look like?  Where do we go from here? ALA Dallas 1/20/12
  • 3. Why Did We Do This?  We‟re very interested in the problems of mapping in the Semantic Web ◦ See paper: http://dcevents.dublincore.org/index.php/I ntConf/dc-2011/paper/view/52  We wanted to explore these issues in the context of MARC21  Others doing maps had cherry-picked available properties—we wanted to do them all ALA Dallas 1/20/12
  • 4. How Did We Do It?  OMR has lacked upload capability— that was built for this purpose by Jon Phipps, OMR developer  Gordon Dunsire built all the spreadsheets in Google Docs, including the URI patterns  I did most of the testing and some of the error handling  Not rocket science, but a solid few weeks of work ALA Dallas 1/20/12
  • 5. What Is It Good For?  It‟s the beginning, not the ending …  There‟s more work to be done, but we wanted people to be able to use it for experimentation right away  We included *almost* everything— over 10,600 properties and vocabulary concepts in all  It can be downloaded in pieces, we haven‟t yet set up an „everything‟ download capability (we will) ALA Dallas 1/20/12
  • 6. MARC21 in the Open Metadata Registry  Separate RDF property available ◦ For every attribute in the fixed-data fields  Based on character position ◦ For every combination of indicators and subfield codes within a tag  Including non-filing indicators  Some tags excluded (for now)  RDF/SKOS vocabularies (with definitions!) available for all code lists for the fixed-data fields ALA Dallas 1/20/12
  • 7. MARC21 in the Open Metadata Registry  There‟s a consistent pattern used to coin marc21rdf.info URIs  Designed to enable a knowledgeable cataloger to „guess‟ the correct URI… ALA Dallas 1/20/12
  • 8. MARC21 in the Open Metadata Registry  URIs for properties based on the MARC21 encoding ◦ “M” + tag + indicator 1 + indicator 2 + subfield code  Underscore substituted for blank  E.g. M24011d ◦ Date of treaty signing in Uniform Title, with 1 nonfiling character and intended to be printed or displayed ALA Dallas 1/20/12
  • 9. MARC21 in the Open Metadata Registry  URIs for concepts based on the MARC21 codes ◦ E.g. a (code for playback speed of a sound recording) ◦ 16 rpm  Each vocabulary and concept has its own URI ◦ E.g. soundrecordingspd# ◦ E.g. soundrecordingspd#a (for 16 rpm) ALA Dallas 1/20/12
  • 10. MARC21 in the Open Metadata Registry  Data from MARC21 legacy records can be mechanically-mapped to the corresponding RDF properties at “Level 0”  Level 0 properties can be mapped to a series of more generic properties (Level 1 and above) ◦ To clarify and separate semantics from syntax ◦ Relatively simple for fixed-data fields, but significant issues to be tackled for variable tags. ALA Dallas 1/20/12
  • 11. MARC21 in the Open Metadata Registry  Generic properties can be used to map from MARC21 to other metadata schemas/formats ◦ Example goal: from MARC21 title (245 $a) to Dublin Core title, ISBD title proper, RDA manifestation title, etc.  MARC21 data can be retained in RDF without loss of semantics or values, and made interoperable with data from other sources via semantic relationships ALA Dallas 1/20/12
  • 12. RDF graph of 00X mapping pattern for an attribute with more than one value and no significance in the order of values ALA Dallas 1/20/12
  • 13. Partial RDF graph of 00X mapping pattern for two or more attributes with more than one value and significance in the order of values ALA Dallas 1/20/12
  • 14. RDF graph of 00X data from National Library of Scotland record for Legacy by Robert Buchanan ALA Dallas 1/20/12
  • 15. Partial RDF graph of 00X data from OCLC record for Abbey Road by the Beat ALA Dallas 1/20/12
  • 16. http://marc21rdf.info ALA Dallas 1/20/12
  • 17. Property List: 1XX ALA Dallas 1/20/12
  • 18. Property Detail: Relator codes ALA Dallas 1/20/12
  • 19. What‟s Left To Do?  Build on the „Level 0‟ representations to better reflect the reality and complexity of MARC21  Continue to explore the usefulness of the process we used, and how it might be used for other element sets  Write it up for the benefit of others  New DCMI Vocabulary Management Community seems a good place for this activity ALA Dallas 1/20/12
  • 20. Questions?  Contact for Diane: metadata.maven@gmail.com  Contact for Gordon gordon@gordondunsire.com ◦ (the middle section of slides were his)  Please let us know what you think! ALA Dallas 1/20/12

Notes de l'éditeur

  1. This is an example of one of the mapping patterns identified for MARC21 00X attributes. In this case, up to four codes for illustrations can be used for specific categories of resource, and there is no significance in the order of the codes.This is an RDF graph of the mapping. The four Level 0 properties corresponding to the attributes are mapped as sub-properties of a generic attribute for the category of material, which in turn is mapped as a sub-property of a generic attribute for all categories of material.
  2. This is another example of a mapping pattern for MARC21 00x attributes where up to four codes can be used for information about the relief of a cartographic resource. The order of the codes and the attributes used is significant, with the most prominent form of relief recorded in the first attribute, and the fourth most prominent, if any, recorded in the last attribute.This is a partial RDF graph of the mapping, showing only the first Level 0 attribute in each category of resource. Each is mapped as a sub-property of a generic attribute for the category of material and also as a sub-property of a generic attribute for the first, most prominent attribute. Each generic attribute in turn is mapped as a sub-property of a generic attribute for all categories of material.The graph omits the mappings from the second, third, and fourth Level 0 attributes.
  3. This is an example of using the Level 0 properties for MARC21 00X attributes for a real record.The record contains only a 008 field, and this is a complete RDF graph of corresponding triples.Note the graph omits the Type of record attribute from the Leader field, which corresponds to Form of material attribute from field 006. This treatment of the Leader field is still under investigation.The graph uses controlled vocabularies from the Library of Congress Authorities at id.loc.gov as well as those specific to the 00X attributes available from the Open Metadata Registry.Note the inclusion of the data for Conference publication, Festschrift, and Index. Many mappings would simply exclude these when they have a non-positive value. But the Semantic Web has an “Open World Assumption” that the absence of a particular statement just means, in principle, that the statement has not been made explicitly yet. Publishing the explicit statements that, in this case, the resource is not a conference publication or festschrift, and has no index, avoids a user of the data having to make the assumption.
  4. This is another example of using the Level 0 properties for MARC21 00X attributes for a real record.The record contains one 006, two 007 and one 008 fields, and this is a partial RDF graph of corresponding triples.Note the inclusion of the “not applicable” data for Form of composition of Music. Again, it is useful to publish this triple to avoid invoking the Open World Assumption.