Linked data in oregon digital

779 views

Published on

Part 3 of a Linked Data Workshop for library staff at University of Oregon and Oregon State University Libraries.

Published in: Technology, Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
779
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Linked data in oregon digital

  1. 1. Linked Data in Oregon Digital Oregon Digital Linked Data Workshop, Eugene Oregon November 25, 2013 Karen Estlund kestlund@uoregon.edu Tom Johnson thomas.johnson@oregonstate.edu
  2. 2. Oregon Digital CONTENTdm Fields
  3. 3. Mapping Terms
  4. 4. Term Use Principles / Process 1. Use Existing Terms / Predicates a. Use Dublin Core as a base element set b. Use additional Linked Open Data (LOD) predicates c. Use additional established terms & make LOD 2. Create New Terms / Predicates a. Only if specialized but useful for wider audience b. Make available as Linked Open Data 3. Don’t use Term a. Archive term & value in previous version of record 4. Identify Controlled Vocabularies for Field Values / Objects a. Follow principles 1-3 above
  5. 5. Sample Vocabularies / Terms Used
  6. 6. The Migration Process 1. Copy <desc> files from CDM server 2. Map to full resolution files (if applicable) 3. Metadata Cleanup a. Clean up field values through script (e.g. unicode problems, spelling, compacting like terms) b. Map field values to LOD through script (e.g. geonames) c. Use field mapping script for new predicates 4. BagIt! 5. Ingest
  7. 7. Mapping File Example mappings: title: dct:title digita: dct:isPartOf creato: marcrel:pht date: dct:date dmcreated: dct:created dmmodified: dct:modified descri: dct:description subjec: dce:subject object: dct:type spatial: method: geonames identi: dct:identifier item_url: dct:replaces fullrs: oregon:full find: premis:originalName
  8. 8. Record in Fedora Example <http://oregondigital.org/resource/187bdr9> <http://purl.org/dc/terms/title> "Picking potatoes" . <http://oregondigital.org/resource/187bdr9> <http://purl.org/dc/terms/isPartOf> "Braceros in Oregon Photograph Collection" . <http://oregondigital.org/resource/187bdr9> <http://purl.org/dc/terms/date> "1947" . <http://oregondigital.org/resource/187bdr9> <http://purl.org/dc/terms/description> "Mexicans picking potatoes on lake bottom farm belong to Scott Warren, Klamath Falls" . <http://oregondigital.org/resource/187bdr9> <http://purl.org/dc/terms/subject> "Agricultural laborers--Mexican--Oregon; Harvesting; Potatoes" . <http://oregondigital.org/resource/187bdr9> <http://purl.org/dc/terms/spatial> "Klamath County (Ore.)" . <http://oregondigital.org/resource/187bdr9> <http://purl.org/dc/terms/type> <http://purl. org/dc/dcmitype/Image> . <http://oregondigital.org/resource/187bdr9> <http://purl.org/dc/elements/1.1/type> "Film negatives" . <http://oregondigital.org/resource/187bdr9> <http://opaquenamespace.org/terms/collection> "Extension and Experiment Station Communications Photograph Collection (P120)" . <http://oregondigital.org/resource/187bdr9> <http://purl.org/dc/terms/identifier> "P120: 2599" . <http://oregondigital.org/resource/187bdr9> <http://purl.org/dc/elements/1.1/rights> "Permission to use must be obtained from OSU Archives." . <http://oregondigital.org/resource/187bdr9> <http://purl.org/dc/terms/created> "2002-10-14" . <http://oregondigital.org/resource/187bdr9> <http://purl.org/dc/terms/modified> "2011-12-
  9. 9. Custom Terms Controlled Vocabularies: ➢ Conversions from vocabs used in ContentDM ➢ Defined in Dublin Core Abstract Model Predicates/Ontologies: ➢ Misc. Terms (e.g. fullResolution, digitizationSpecification) ➢ Sheet Music Ontology
  10. 10. Draft New Ontology Term Example <!-- http://ns.oregondigital.org/sheetmusic/ --> <owl:Ontology rdf:about=""> <terms:title>Sheet Music</terms:title> </owl:Ontology> <!-- http://purl.org/dc/terms/title --> <owl:AnnotationProperty rdf:about="&terms;title"> <rdf:type rdf:resource="&owl;ObjectProperty"/> <skos:scopeNote xml:lang="en">A word or phrase that names the resource being described.</skos: scopeNote> </owl:AnnotationProperty> <owl:AnnotationProperty rdf:about="&terms;alternative"> <rdf:type rdf:resource="&owl;ObjectProperty"/> <skos:scopeNote xml:lang="en"> The "alternative title" data is used for other titles not covered elsewhere in the metadata record. </skos:scopeNote> </owl:AnnotationProperty> <owl:ObjectProperty rdf:about="firstLine"> <rdfs:isDefinedBy rdf:datatype="&xsd;anyURI"> http://ns.oregondigital.org/sheetmusic/firstLine </rdfs:isDefinedBy> <rdfs:label xml:lang="en">First Line</rdfs:label> <rdfs:comment xml:lang="en"> The "First Line" data is a direct transcription of the first line of lyrics appearing in the song. </rdfs:comment> <rdfs:domain rdf:resource="&bibo;Document"/>

×