SlideShare a Scribd company logo
discoverygarden inc.
Islandora and Linked Open Data
Islandora & Linked Open Data
• Islandora Open Source Software and Community
• Linked Open Data (LOD)
• Islandora Strengths and Weaknesses in LOD
• Future Islandora development impacting LOD
Open Source Software Stack
• Web interface (Drupal) • Preservation (Fedora)
Islandora Objects and Components
• Each object has vital
datastreams
• RELS-EXT
• DC
Open Source Software Community
http://islandora.ca/islandora-installations
Online Discussion Forums
https://groups.google.com/forum/#!forum/islandora
Code Contributors on Github
https://github.com/Islandora
Linked Open Data – the Basics
• Connecting related data on
the web using three main
tools
• HTTP – on the web
• URI – identifiers
• RDF - group of specifications for
modeling information
http://linkeddata.org/
Linked Open Data and Islandora – RDF
<rdf:RDF xmlns:fedora="info:fedora/fedora-system:def/relations-external#" xmlns:fedora-
model="info:fedora/fedora-system:def/model#"
xmlns:islandora="http://islandora.ca/ontology/relsext#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<rdf:Description rdf:about="info:fedora/islandora:66">
<fedora-model:hasModel rdf:resource="info:fedora/islandora:sp_basic_image"></fedora-
model:hasModel>
<fedora:isPartOf rdf:resource="info:fedora/islandora:92"></fedora:isPartOf>
<islandora:isSequenceNumberOfislandora_92>1</islandora:isS
equenceNumberOfislandora_92>
<fedora:isPartOf rdf:resource="info:fedora/islandora:121"></fedora:isPartOf>
<islandora:isSequenceNumberOfislandora_121>2</islandora:isSequenceNumberOfislandora_121>
<fedora:isMemberOfCollection
rdf:resource="info:fedora/islandora:sp_basic_image_collection"></fedora:isMemberOfCollection
>
<fedora:isConstituentOf
rdf:resource="info:fedora/islandora:277"></fedora:isConstituentOf>
<islandora:isSequenceNumberOfislandora_277>2</islandora:isSequenceNumberOfislandora_277
>
</rdf:Description>
</rdf:RDF>
http://sandbox.discoverygarden.ca/islandora/object/islandora%3A66#
LOD and Islandora – Custom RDF - EMiC
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:fedora="info:fedora/fedora-system:def/relations-external#"
xmlns:fedora-model="info:fedora/fedora-system:def/model#"
xmlns:islandora="http://islandora.ca/ontology/relsext#">
<rdf:Description rdf:about="info:fedora/islandora:4989">
<fedora-model:hasModel
rdf:resource="info:fedora/islandora:OACCModel"></fedora-
model:hasModel>
<fedora:isMemberOf
rdf:resource="info:fedora/islandora:634"></fedora:isMemberOf>
<islandora:targetedBy>admin</islandora:targetedBy>
<islandora:targets
rdf:resource="info:fedora/islandora:634"></islandora:targets>
<islandora:hasColor>#91843c</islandora:hasColor>
<fedora:isAnnotationOf
rdf:resource="info:fedora/islandora:634"></fedora:isAnnotationOf
>
<islandora:isAnnotationType>ran
dom</islandora:isAnnotationType>
<islandora:hasURN>urn:uuid:C60D02DC-C790-0001-9A18-
974015F0160E</islandora:hasURN>
<islandora:strokeWidth>.3</islandora:strokeWidth>
</rdf:Description>
</rdf:RDF>
LOD and Islandora – Custom RDF - Delft
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<rdf:Description rdf:about="info:fedora/po:10">
<isMemberOfCollection xmlns="info:fedora/fedora-system:def/relations-
external#"
rdf:resource="info:fedora/collection:koloniaal_erfgoed"></isMemberOfColl
ection>
<hasModel xmlns="info:fedora/fedora-system:def/model#"
rdf:resource="info:fedora/model:Organization"></hasModel>
<prefName xmlns="http://www.library.tudelft.nl/ns/rdf/bio/">Collège
Sainte-Barbe</prefName>
<instanceOfConcept
xmlns="http://www.library.tudelft.nl/ns/rdf/core/"
rdf:resource="info:fedora/aat:300312285"></instanceOf
Concept>
<locatedIn
xmlns="http://www.library.tudelft.nl/ns/rdf/core/"
rdf:resource="info:fedora/gn:2988507"></locatedIn>
<shortMetadata
xmlns="http://www.library.tudelft.nl/ns/rdf/internal/">pid:po:10_/type:O
rganization_/label:Collège Sainte-
Barbe_/_place:gn:2988507_/_concept:aat:300312285</shortMetadata>
</rdf:Description>
</rdf:RDF>
LOD and Islandora – Resource Index
• Indexes RDF as part of the
Resource Index.
• Provides unified "graph" of
the objects and their
relationships
• It can be queried using RDQL
or ITQL
LOD and Islandora - Weaknesses
• Islandora’s RDF
• Not easily available to
other frameworks
• Accessible only via
• query to the resource index
directly
• Islandora Rest API
• Exporting
http://semweb.salzburgresearch.at/apps/rdf-gravity/
LOD and Islandora - Weaknesses
• Community focused on discovery instead
• Being Indexed in Google and Google Scholar
• Site Map Module
• Creating Meta tags
• Harvesting content from other repositories and being Harvested
• OAI-PMH modules
LOD & Islandora – Future Developments
• Fedora 4’s
• RDF will be stored as external triplestore in addition to object
and datastream properties
• Self describing as long as the object is (subject->predicate->object) a
resolvable entity
LOD & Islandora – Future Developments
• New modules are being developed by the community
• EasyLOD
• Creates an RDF description corresponding to an existing MODS XML record.
• Islandora Sync
• Created Drupal Node for Fedora objects
• Opportunities for creating RDFa
• LoC subject authority module
• Built during Islandora Camp in New York
LOD & Islandora - Closing
• Community driven priorities
• Advancing Islandora toward objectives of LOD
• Next Islandora Camp
• iCampUK- London, England. May 7 - 9th
• Hosted by King's College London with sponsorship from the Freshwater
Biological Association
discoverygarden inc.
sandbox.discoverygarden.ca
erin@discoverygarden.ca

More Related Content

PPTX
Linked Open Data and Digital Curation (Islandora)
PPTX
The Impact of Linked Data in Digital Curation and Application to the Catalogu...
KEY
LIBRIS - Linked Library Data
PPTX
NISO/DCMI Webinar: Schema.org and Linked Data: Complementary Approaches to Pu...
PPT
Library Linked Data and the Future of Bibliographic Control
PDF
Consuming Linked Data by Humans - WWW2010
PPTX
NISO/DCMI Webinar: Cooperative Authority Control: The Virtual International A...
Linked Open Data and Digital Curation (Islandora)
The Impact of Linked Data in Digital Curation and Application to the Catalogu...
LIBRIS - Linked Library Data
NISO/DCMI Webinar: Schema.org and Linked Data: Complementary Approaches to Pu...
Library Linked Data and the Future of Bibliographic Control
Consuming Linked Data by Humans - WWW2010
NISO/DCMI Webinar: Cooperative Authority Control: The Virtual International A...

What's hot (20)

PDF
Linked Data Principles and RDF: University of Florida Libraries, BIBFRAME Wor...
PDF
Cataloger 3.0: Competencies and Education for the BIBFRAME Catalog
PPTX
LODLAM Landscape
PDF
Embedding Linked Data Invisibly into Web Pages: Strategies and Workflows for ...
PPTX
NISO/DCMI May 22 Webinar: Semantic Mashups Across Large, Heterogeneous Insti...
PPTX
Publishing and Using Linked Open Data - Day 1
PPTX
NISO/DCMI September 25 Webinar: Implementing Linked Data in Developing Countr...
PPTX
PPTX
April 8 NISO Webinar: Experimenting with BIBFRAME: Reports from Early Adopters
ODP
Building a semantic website
PPT
A review of the state of the art in Machine Learning on the Semantic Web
PPT
Metadata Training for Staff and Librarians for the New Data Environment
PPTX
Large Scale Data Clean-ups & Challenges for the Library
PPTX
Beyond the catalogue : BibFrame, Linked Data and Ending the Invisible Library
PPTX
Semantic web
PPT
Linked Open Data for Libraries
KEY
Snac webinar v3
PPTX
TPDL2013 tutorial linked data for digital libraries 2013-10-22
PPSX
Semantic web
Linked Data Principles and RDF: University of Florida Libraries, BIBFRAME Wor...
Cataloger 3.0: Competencies and Education for the BIBFRAME Catalog
LODLAM Landscape
Embedding Linked Data Invisibly into Web Pages: Strategies and Workflows for ...
NISO/DCMI May 22 Webinar: Semantic Mashups Across Large, Heterogeneous Insti...
Publishing and Using Linked Open Data - Day 1
NISO/DCMI September 25 Webinar: Implementing Linked Data in Developing Countr...
April 8 NISO Webinar: Experimenting with BIBFRAME: Reports from Early Adopters
Building a semantic website
A review of the state of the art in Machine Learning on the Semantic Web
Metadata Training for Staff and Librarians for the New Data Environment
Large Scale Data Clean-ups & Challenges for the Library
Beyond the catalogue : BibFrame, Linked Data and Ending the Invisible Library
Semantic web
Linked Open Data for Libraries
Snac webinar v3
TPDL2013 tutorial linked data for digital libraries 2013-10-22
Semantic web
Ad

Similar to Islandora and Linked Open Data (20)

PPTX
Fedora Commons in the CLARIN Infrastructure
PPTX
Repository koloniale architectuur v1.0
PPT
Fedora 4: The Incredible Shrinking Repository (code4lib 2014)
ZIP
SemWeb Fundamentals - Info Linking & Layering in Practice
PPTX
11.5.14 Presentation Slides, “Fedora 4.0 in Action at Penn State and Stanford”
PDF
LOD技術解説
PDF
ISWC GoodRelations Tutorial Part 2
PDF
GoodRelations Tutorial Part 2
PPT
Charper.lawdi.20120601
PDF
Danbri Drupalcon Export
PPTX
Linked Data from a Digital Object Management System
PDF
Islandora as IR - An Introduction to Islandora Scholar
PDF
Wilcox - Open Source Repositories and the Future of Fedora
PPTX
PDF
Fedora4
PPTX
Latest developments in Hydra-land - Chris Awre, University of Hull
PDF
Fedora 4 Deep Dive
PDF
What is New in W3C land?
PDF
10.15.14 Presentation Slides, “Fedora 4.0 in Action at The Art Institute of C...
Fedora Commons in the CLARIN Infrastructure
Repository koloniale architectuur v1.0
Fedora 4: The Incredible Shrinking Repository (code4lib 2014)
SemWeb Fundamentals - Info Linking & Layering in Practice
11.5.14 Presentation Slides, “Fedora 4.0 in Action at Penn State and Stanford”
LOD技術解説
ISWC GoodRelations Tutorial Part 2
GoodRelations Tutorial Part 2
Charper.lawdi.20120601
Danbri Drupalcon Export
Linked Data from a Digital Object Management System
Islandora as IR - An Introduction to Islandora Scholar
Wilcox - Open Source Repositories and the Future of Fedora
Fedora4
Latest developments in Hydra-land - Chris Awre, University of Hull
Fedora 4 Deep Dive
What is New in W3C land?
10.15.14 Presentation Slides, “Fedora 4.0 in Action at The Art Institute of C...
Ad

More from eohallor (13)

PPTX
Hello islandora building a digital repository nov 30, 2016 v6
PDF
Harvesting Repositories: DPLA, Europeana, & Other Case Studies
PDF
Islandora Webinar: Research Data Repositories
PDF
Islandora Webinar: A 'How-to' Guide for Islandora
PDF
Islandora Webinar: Highlighting UMKC Digital Special Collections
PDF
Islandora Webinar: Highlighting the First Annual Islandora Conference
PDF
Exploring the open source ecosystem for long term preservation and enhanced u...
PDF
Working with Islandora
PPTX
Islandora Multimedia Use Case
PPTX
Mining the Open Source Ecosystem for Data Management
PDF
Switching to Open Source
PPTX
Getting Started with Islandora: Workshop
PDF
Islandora Webinar: Building a Repository Roadmap
Hello islandora building a digital repository nov 30, 2016 v6
Harvesting Repositories: DPLA, Europeana, & Other Case Studies
Islandora Webinar: Research Data Repositories
Islandora Webinar: A 'How-to' Guide for Islandora
Islandora Webinar: Highlighting UMKC Digital Special Collections
Islandora Webinar: Highlighting the First Annual Islandora Conference
Exploring the open source ecosystem for long term preservation and enhanced u...
Working with Islandora
Islandora Multimedia Use Case
Mining the Open Source Ecosystem for Data Management
Switching to Open Source
Getting Started with Islandora: Workshop
Islandora Webinar: Building a Repository Roadmap

Recently uploaded (20)

PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Electronic commerce courselecture one. Pdf
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Empathic Computing: Creating Shared Understanding
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Encapsulation_ Review paper, used for researhc scholars
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
KodekX | Application Modernization Development
PPTX
sap open course for s4hana steps from ECC to s4
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Approach and Philosophy of On baking technology
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Electronic commerce courselecture one. Pdf
“AI and Expert System Decision Support & Business Intelligence Systems”
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Empathic Computing: Creating Shared Understanding
The Rise and Fall of 3GPP – Time for a Sabbatical?
Network Security Unit 5.pdf for BCA BBA.
Encapsulation_ Review paper, used for researhc scholars
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
20250228 LYD VKU AI Blended-Learning.pptx
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Chapter 3 Spatial Domain Image Processing.pdf
KodekX | Application Modernization Development
sap open course for s4hana steps from ECC to s4
Per capita expenditure prediction using model stacking based on satellite ima...
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Approach and Philosophy of On baking technology
Diabetes mellitus diagnosis method based random forest with bat algorithm
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows

Islandora and Linked Open Data

  • 2. Islandora & Linked Open Data • Islandora Open Source Software and Community • Linked Open Data (LOD) • Islandora Strengths and Weaknesses in LOD • Future Islandora development impacting LOD
  • 3. Open Source Software Stack • Web interface (Drupal) • Preservation (Fedora)
  • 4. Islandora Objects and Components • Each object has vital datastreams • RELS-EXT • DC
  • 5. Open Source Software Community http://islandora.ca/islandora-installations
  • 7. Code Contributors on Github https://github.com/Islandora
  • 8. Linked Open Data – the Basics • Connecting related data on the web using three main tools • HTTP – on the web • URI – identifiers • RDF - group of specifications for modeling information http://linkeddata.org/
  • 9. Linked Open Data and Islandora – RDF <rdf:RDF xmlns:fedora="info:fedora/fedora-system:def/relations-external#" xmlns:fedora- model="info:fedora/fedora-system:def/model#" xmlns:islandora="http://islandora.ca/ontology/relsext#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="info:fedora/islandora:66"> <fedora-model:hasModel rdf:resource="info:fedora/islandora:sp_basic_image"></fedora- model:hasModel> <fedora:isPartOf rdf:resource="info:fedora/islandora:92"></fedora:isPartOf> <islandora:isSequenceNumberOfislandora_92>1</islandora:isS equenceNumberOfislandora_92> <fedora:isPartOf rdf:resource="info:fedora/islandora:121"></fedora:isPartOf> <islandora:isSequenceNumberOfislandora_121>2</islandora:isSequenceNumberOfislandora_121> <fedora:isMemberOfCollection rdf:resource="info:fedora/islandora:sp_basic_image_collection"></fedora:isMemberOfCollection > <fedora:isConstituentOf rdf:resource="info:fedora/islandora:277"></fedora:isConstituentOf> <islandora:isSequenceNumberOfislandora_277>2</islandora:isSequenceNumberOfislandora_277 > </rdf:Description> </rdf:RDF> http://sandbox.discoverygarden.ca/islandora/object/islandora%3A66#
  • 10. LOD and Islandora – Custom RDF - EMiC <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:fedora="info:fedora/fedora-system:def/relations-external#" xmlns:fedora-model="info:fedora/fedora-system:def/model#" xmlns:islandora="http://islandora.ca/ontology/relsext#"> <rdf:Description rdf:about="info:fedora/islandora:4989"> <fedora-model:hasModel rdf:resource="info:fedora/islandora:OACCModel"></fedora- model:hasModel> <fedora:isMemberOf rdf:resource="info:fedora/islandora:634"></fedora:isMemberOf> <islandora:targetedBy>admin</islandora:targetedBy> <islandora:targets rdf:resource="info:fedora/islandora:634"></islandora:targets> <islandora:hasColor>#91843c</islandora:hasColor> <fedora:isAnnotationOf rdf:resource="info:fedora/islandora:634"></fedora:isAnnotationOf > <islandora:isAnnotationType>ran dom</islandora:isAnnotationType> <islandora:hasURN>urn:uuid:C60D02DC-C790-0001-9A18- 974015F0160E</islandora:hasURN> <islandora:strokeWidth>.3</islandora:strokeWidth> </rdf:Description> </rdf:RDF>
  • 11. LOD and Islandora – Custom RDF - Delft <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="info:fedora/po:10"> <isMemberOfCollection xmlns="info:fedora/fedora-system:def/relations- external#" rdf:resource="info:fedora/collection:koloniaal_erfgoed"></isMemberOfColl ection> <hasModel xmlns="info:fedora/fedora-system:def/model#" rdf:resource="info:fedora/model:Organization"></hasModel> <prefName xmlns="http://www.library.tudelft.nl/ns/rdf/bio/">Collège Sainte-Barbe</prefName> <instanceOfConcept xmlns="http://www.library.tudelft.nl/ns/rdf/core/" rdf:resource="info:fedora/aat:300312285"></instanceOf Concept> <locatedIn xmlns="http://www.library.tudelft.nl/ns/rdf/core/" rdf:resource="info:fedora/gn:2988507"></locatedIn> <shortMetadata xmlns="http://www.library.tudelft.nl/ns/rdf/internal/">pid:po:10_/type:O rganization_/label:Collège Sainte- Barbe_/_place:gn:2988507_/_concept:aat:300312285</shortMetadata> </rdf:Description> </rdf:RDF>
  • 12. LOD and Islandora – Resource Index • Indexes RDF as part of the Resource Index. • Provides unified "graph" of the objects and their relationships • It can be queried using RDQL or ITQL
  • 13. LOD and Islandora - Weaknesses • Islandora’s RDF • Not easily available to other frameworks • Accessible only via • query to the resource index directly • Islandora Rest API • Exporting http://semweb.salzburgresearch.at/apps/rdf-gravity/
  • 14. LOD and Islandora - Weaknesses • Community focused on discovery instead • Being Indexed in Google and Google Scholar • Site Map Module • Creating Meta tags • Harvesting content from other repositories and being Harvested • OAI-PMH modules
  • 15. LOD & Islandora – Future Developments • Fedora 4’s • RDF will be stored as external triplestore in addition to object and datastream properties • Self describing as long as the object is (subject->predicate->object) a resolvable entity
  • 16. LOD & Islandora – Future Developments • New modules are being developed by the community • EasyLOD • Creates an RDF description corresponding to an existing MODS XML record. • Islandora Sync • Created Drupal Node for Fedora objects • Opportunities for creating RDFa • LoC subject authority module • Built during Islandora Camp in New York
  • 17. LOD & Islandora - Closing • Community driven priorities • Advancing Islandora toward objectives of LOD • Next Islandora Camp • iCampUK- London, England. May 7 - 9th • Hosted by King's College London with sponsorship from the Freshwater Biological Association