SlideShare a Scribd company logo
1 of 39
Download to read offline
Transcending Silos: Linked Data Model for
Collaborative Access to Digital Facsimiles


                                     Robert Sanderson
                                          rsanderson@lanl.gov
                                          Los Alamos National Laboratory
                                          @azaroth42

                                     Benjamin Albritton, Tom Cramer
                                          {blalbrit,tcramer}@stanford.edu
                                          Stanford University
                                          @bla222, @tcramer

                                       http://www.shared-canvas.org/




           Transcending Silos: Shared Canvas                                1
     DLF Forum 2012, November 4-5, Denver CO, USA
Overview


•    Data Model Requirements
•    SharedCanvas Model by Example
•    Further Modelling Issues
•    Non Manuscript Examples




                    Transcending Silos: Shared Canvas        2
              DLF Forum 2012, November 4-5, Denver CO, USA
Data Model Requirements

Working at physical item level
  provides unique challenges!

1. Only parts of pages may be
   digitized

•  Only illuminations digitized
•  Fragments of pages
•  Multiple fragments per
   image
•  Information about non-
   digitized parts may still exist

                                                          Cod. Sang. 1394: 10.5076/e-codices-csg-1394


                          Transcending Silos: Shared Canvas                                             3
                    DLF Forum 2012, November 4-5, Denver CO, USA
Data Model Requirements



2. Page may not be digitized at
   all

•  Not "interesting" enough                               This page intentionally,
•  Digitization destructive                                 but unfortunately,
                                                                 left blank
•  Page no longer exists
•  Page only hypothetical




                       Countless manuscripts, all around the world!



                       Transcending Silos: Shared Canvas                             4
                 DLF Forum 2012, November 4-5, Denver CO, USA
Data Model Requirements



3. Non-rectangular objects

•  Fashionable heart shaped
   manuscripts
•  Fragments
•  Pages with foldouts




                                                      Facsimile of BNF Rothschild 2973
                                           http://www.omifacsimiles.com/brochures/montchen.html

                      Transcending Silos: Shared Canvas                                           5
                DLF Forum 2012, November 4-5, Denver CO, USA
Data Model Requirements



4. Alignment of multiple
   images of same object

•  Multi-spectral imaging
•  Multiple resolutions
•  Image tiling
•  Microfilm vs photograph
•  Multiple digitizations




                                                         Archimedes Palimpsest Multi-Spectral Images
                                                            http://www.archimedespalimpsest.org/

                        Transcending Silos: Shared Canvas                                              6
                  DLF Forum 2012, November 4-5, Denver CO, USA
Data Model Requirements



5. Multiple page orders over time
•  Rebinding
•  Scholarly disagreement on
   reconstruction



6. Pages of the manuscript held by
   different institutions, in different
   countries, with different
   metadata, digitized in different
   ways, …

                             Cod Sang 730: 10.5706/e-codices-csg-0730a


                        Transcending Silos: Shared Canvas                7
                  DLF Forum 2012, November 4-5, Denver CO, USA
Data Model Requirements

7. Transcription of:
    •  Text
    •  Music
        •  Musical Notation
        •  Performance
    •  Diagrams

8. Plus scholarly commentary on all
   of the above resources




                           Parker CCC 008, f1r


                       Transcending Silos: Shared Canvas        8
                 DLF Forum 2012, November 4-5, Denver CO, USA
Naïve Approach: Annotate an Image




CCC 26 f. iiiR




                         Transcending Silos: Shared Canvas        9
                   DLF Forum 2012, November 4-5, Denver CO, USA
Naïve Approach: Annotate which Image?




CCC 26 f. iiiR            Fold A Open




                           Transcending Silos: Shared Canvas        10
                     DLF Forum 2012, November 4-5, Denver CO, USA
Naïve Approach: Annotate which Images?




CCC 26 f. iiiR            Fold A Open                Fold A and B Open




                           Transcending Silos: Shared Canvas             11
                     DLF Forum 2012, November 4-5, Denver CO, USA
Naïve Approach: …?!




CCC 26 f. iiiR        Fold A Open                Fold A and B Open   f. iiiV




                       Transcending Silos: Shared Canvas                       12
                 DLF Forum 2012, November 4-5, Denver CO, USA
Naïve Approach: …?!!@!(%*^%(!!!!!?!

Text spanning Fragments?
  With the fragments in multiple images?
  And the missing text is known?
Missing page with known text?
Performance or transcription of music?
Multiple texts to overlay, eg edition vs translation?
…?




                    Transcending Silos: Shared Canvas        13
              DLF Forum 2012, November 4-5, Denver CO, USA
Canvas Paradigm
•  A Canvas is an empty space in which to build up a display
•  Well-known concept, eg HTML, PDF




                      Transcending Silos: Shared Canvas        14
                DLF Forum 2012, November 4-5, Denver CO, USA
Canvas Paradigm
•  A Canvas is an empty space in which to build up a display
•  A SharedCanvas's top left and bottom right corners correspond to
the equivalent corners of a [rectangular bounding box around a] page




                     Transcending Silos: Shared Canvas                 15
               DLF Forum 2012, November 4-5, Denver CO, USA
Canvas Paradigm: Implementation




Empty space is not hard to implement!




       Transcending Silos: Shared Canvas        16
 DLF Forum 2012, November 4-5, Denver CO, USA
Painting the Canvas?

Requirements:
   •  Need to allow distributed association of resources with the
      Canvas, or part of the Canvas
   •  Any type of resource, or part of a resource, should be able to be
      painted
   •  Need to allow users to comment about the Canvas, or part of it,
      or any of the resources

Solution:
    •  Associate resources and commentary using Open Annotations!




                      Transcending Silos: Shared Canvas                   17
                DLF Forum 2012, November 4-5, Denver CO, USA
Sidebar: Basic Open Annotation
Basic model has only three components: Body (the comment), Target
(the resource being annotated) and the Annotation itself.




                     Transcending Silos: Shared Canvas              18
               DLF Forum 2012, November 4-5, Denver CO, USA
Sidebar: Open Annotation
Provenance and other metadata should be attached to help clients
interpret the Annotation.




                      Transcending Silos: Shared Canvas            19
                DLF Forum 2012, November 4-5, Denver CO, USA
Sidebar: Segments in Open Annotation




         Transcending Silos: Shared Canvas        20
   DLF Forum 2012, November 4-5, Denver CO, USA
Annotations to Paint Images

Open Annotation with single Target (Canvas) and Body (Image)




                      Transcending Silos: Shared Canvas        21
                DLF Forum 2012, November 4-5, Denver CO, USA
Annotations to Paint Images

An oa:Choice with a default and 1 or more options for the image.




                       Transcending Silos: Shared Canvas           22
                 DLF Forum 2012, November 4-5, Denver CO, USA
Annotations to Paint Images: Implementation




            Transcending Silos: Shared Canvas        23
      DLF Forum 2012, November 4-5, Denver CO, USA
Annotations to Paint Text

Specific Resource with
Selector to define an
area of the Canvas



And also need Text
Selectors to describe
the appropriate part
of the text...




                       Transcending Silos: Shared Canvas        24
                 DLF Forum 2012, November 4-5, Denver CO, USA
Annotations to Paint Text




      Transcending Silos: Shared Canvas        25
DLF Forum 2012, November 4-5, Denver CO, USA
Annotations to Paint Text: Implementation




          Transcending Silos: Shared Canvas        26
    DLF Forum 2012, November 4-5, Denver CO, USA
Image Segments




      Transcending Silos: Shared Canvas        27
DLF Forum 2012, November 4-5, Denver CO, USA
Image Segments: Implementation




      Transcending Silos: Shared Canvas        28
DLF Forum 2012, November 4-5, Denver CO, USA
Audio Segments




      Transcending Silos: Shared Canvas        29
DLF Forum 2012, November 4-5, Denver CO, USA
Audio Segments: Implementation




      Transcending Silos: Shared Canvas        30
DLF Forum 2012, November 4-5, Denver CO, USA
[Scholarly] Commentary




      Transcending Silos: Shared Canvas        31
DLF Forum 2012, November 4-5, Denver CO, USA
[Scholarly] Commentary: Implementation




         Transcending Silos: Shared Canvas        32
   DLF Forum 2012, November 4-5, Denver CO, USA
Ordering: Missing Pages




      Transcending Silos: Shared Canvas        33
DLF Forum 2012, November 4-5, Denver CO, USA
Ordering: Rebinding




      Transcending Silos: Shared Canvas        34
DLF Forum 2012, November 4-5, Denver CO, USA
Non Medieval Use Cases




      Transcending Silos: Shared Canvas        35
DLF Forum 2012, November 4-5, Denver CO, USA
Non Medieval Use Cases




      Transcending Silos: Shared Canvas        36
DLF Forum 2012, November 4-5, Denver CO, USA
SharedCanvas Data Model




      Transcending Silos: Shared Canvas        37
DLF Forum 2012, November 4-5, Denver CO, USA
Summary

Model:
   •  Canvas paradigm provides a coherent solution to modeling the
      layout of medieval manuscripts
   •  … or any other, collaboratively created resource
   •  Using primarily OAI-ORE and Open Annotation constructions

Implementation:
    •  Distribution across repositories for all resources
    •  Encourages development by domain experts


          SharedCanvas brings digitized works to the desktop
           in a powerful, extensible and interoperable fashion




                       Transcending Silos: Shared Canvas             38
                 DLF Forum 2012, November 4-5, Denver CO, USA
Thank You

                                                 Robert Sanderson
                                                     rsanderson@lanl.gov
                                                     azaroth42@gmail.com
                                                     @azaroth42



                                                Web:       http://www.shared-canvas.org/

                                                Paper:      http://arxiv.org/abs/1104.2925
                                                            http://arxiv.org/abs/1110.3687

                                                Slides:         http://slidesha.re/tv9QdE




This research was funded in part by the Andrew W. Mellon Foundation.

                       Transcending Silos: Shared Canvas                                39
                 DLF Forum 2012, November 4-5, Denver CO, USA

More Related Content

Viewers also liked

Organising the Data Lake - Information Management in a Big Data World
Organising the Data Lake - Information Management in a Big Data WorldOrganising the Data Lake - Information Management in a Big Data World
Organising the Data Lake - Information Management in a Big Data WorldDataWorks Summit/Hadoop Summit
 
3 Steps for Breaking Down Data & Analytic Silos
3 Steps for Breaking Down Data & Analytic Silos 3 Steps for Breaking Down Data & Analytic Silos
3 Steps for Breaking Down Data & Analytic Silos Dun & Bradstreet
 
Applying eTOM (enhanced Telecom Operations Map) Framework to Non-Telecommunic...
Applying eTOM (enhanced Telecom Operations Map) Framework to Non-Telecommunic...Applying eTOM (enhanced Telecom Operations Map) Framework to Non-Telecommunic...
Applying eTOM (enhanced Telecom Operations Map) Framework to Non-Telecommunic...Alan McSweeney
 
Telecommunication Business Process - eTOM Flows
Telecommunication Business Process - eTOM FlowsTelecommunication Business Process - eTOM Flows
Telecommunication Business Process - eTOM FlowsRobert Bratulic
 
Telecom OSS/BSS Overview
Telecom OSS/BSS OverviewTelecom OSS/BSS Overview
Telecom OSS/BSS Overviewmagidg
 

Viewers also liked (6)

Organising the Data Lake - Information Management in a Big Data World
Organising the Data Lake - Information Management in a Big Data WorldOrganising the Data Lake - Information Management in a Big Data World
Organising the Data Lake - Information Management in a Big Data World
 
3 Steps for Breaking Down Data & Analytic Silos
3 Steps for Breaking Down Data & Analytic Silos 3 Steps for Breaking Down Data & Analytic Silos
3 Steps for Breaking Down Data & Analytic Silos
 
Applying eTOM (enhanced Telecom Operations Map) Framework to Non-Telecommunic...
Applying eTOM (enhanced Telecom Operations Map) Framework to Non-Telecommunic...Applying eTOM (enhanced Telecom Operations Map) Framework to Non-Telecommunic...
Applying eTOM (enhanced Telecom Operations Map) Framework to Non-Telecommunic...
 
Telecommunication Business Process - eTOM Flows
Telecommunication Business Process - eTOM FlowsTelecommunication Business Process - eTOM Flows
Telecommunication Business Process - eTOM Flows
 
Telecom BSS
Telecom BSSTelecom BSS
Telecom BSS
 
Telecom OSS/BSS Overview
Telecom OSS/BSS OverviewTelecom OSS/BSS Overview
Telecom OSS/BSS Overview
 

Similar to Transcending Silos: Shared Canvas Data Model for Digital Facsimiles

Emblematica overview dlf
Emblematica overview dlfEmblematica overview dlf
Emblematica overview dlfjjett2
 
Building an editable, versionized LOD service for library data
Building an editable, versionized LOD service for library dataBuilding an editable, versionized LOD service for library data
Building an editable, versionized LOD service for library dataFelix Ostrowski
 
Drupal and the rise of the documents
Drupal and the rise of the documentsDrupal and the rise of the documents
Drupal and the rise of the documentsClaudio Beatrice
 
Publishing Data Using Semantic Web Technologies
Publishing Data Using Semantic Web TechnologiesPublishing Data Using Semantic Web Technologies
Publishing Data Using Semantic Web TechnologiesNikolaos Konstantinou
 
Ontology, Semantic Web and DBpedia
Ontology, Semantic Web and DBpediaOntology, Semantic Web and DBpedia
Ontology, Semantic Web and DBpediaRichard Kuo
 
"What is left to do?", Dublin Core 2012 Keynote
"What is left to do?", Dublin Core 2012 Keynote"What is left to do?", Dublin Core 2012 Keynote
"What is left to do?", Dublin Core 2012 KeynoteDan Brickley
 
DubJug: Neo4J and Open Data
DubJug: Neo4J and Open DataDubJug: Neo4J and Open Data
DubJug: Neo4J and Open DataScott Sosna
 
Harmony project - JISC Synthesis meeting 2001
Harmony project - JISC Synthesis meeting 2001Harmony project - JISC Synthesis meeting 2001
Harmony project - JISC Synthesis meeting 2001Dan Brickley
 
Drools5 Community Training Module 6 Drools DSL & Spreadsheets
Drools5 Community Training Module 6 Drools DSL & SpreadsheetsDrools5 Community Training Module 6 Drools DSL & Spreadsheets
Drools5 Community Training Module 6 Drools DSL & SpreadsheetsMauricio (Salaboy) Salatino
 
OAC Presentation at CNI 09 Fall Forum
OAC Presentation at CNI 09 Fall ForumOAC Presentation at CNI 09 Fall Forum
OAC Presentation at CNI 09 Fall ForumRobert Sanderson
 
A Lightning Introduction To Clouds & HLT - Human Language Technology Conference
A Lightning Introduction To Clouds & HLT - Human Language Technology ConferenceA Lightning Introduction To Clouds & HLT - Human Language Technology Conference
A Lightning Introduction To Clouds & HLT - Human Language Technology ConferenceBasis Technology
 
Why Extension Programmers Should Stop Worrying About Parsing and Start Thinki...
Why Extension Programmers Should Stop Worrying About Parsing and Start Thinki...Why Extension Programmers Should Stop Worrying About Parsing and Start Thinki...
Why Extension Programmers Should Stop Worrying About Parsing and Start Thinki...David Beazley (Dabeaz LLC)
 

Similar to Transcending Silos: Shared Canvas Data Model for Digital Facsimiles (20)

Emblematica overview dlf
Emblematica overview dlfEmblematica overview dlf
Emblematica overview dlf
 
Maa
MaaMaa
Maa
 
Florence2
Florence2Florence2
Florence2
 
Understanding Critical Elements of E-books: The Social Reading Experience of ...
Understanding Critical Elements of E-books: The Social Reading Experience of ...Understanding Critical Elements of E-books: The Social Reading Experience of ...
Understanding Critical Elements of E-books: The Social Reading Experience of ...
 
Building an editable, versionized LOD service for library data
Building an editable, versionized LOD service for library dataBuilding an editable, versionized LOD service for library data
Building an editable, versionized LOD service for library data
 
Drupal and the rise of the documents
Drupal and the rise of the documentsDrupal and the rise of the documents
Drupal and the rise of the documents
 
Publishing Data Using Semantic Web Technologies
Publishing Data Using Semantic Web TechnologiesPublishing Data Using Semantic Web Technologies
Publishing Data Using Semantic Web Technologies
 
Ontology, Semantic Web and DBpedia
Ontology, Semantic Web and DBpediaOntology, Semantic Web and DBpedia
Ontology, Semantic Web and DBpedia
 
"What is left to do?", Dublin Core 2012 Keynote
"What is left to do?", Dublin Core 2012 Keynote"What is left to do?", Dublin Core 2012 Keynote
"What is left to do?", Dublin Core 2012 Keynote
 
Dublin Core: What is left to do?
Dublin Core: What is left to do?Dublin Core: What is left to do?
Dublin Core: What is left to do?
 
Niso Annotation Webinar
Niso Annotation WebinarNiso Annotation Webinar
Niso Annotation Webinar
 
DubJug: Neo4J and Open Data
DubJug: Neo4J and Open DataDubJug: Neo4J and Open Data
DubJug: Neo4J and Open Data
 
NISO Forum, Denver, September 24, 2012: ResourceSync: Web-Based Resource Sync...
NISO Forum, Denver, September 24, 2012: ResourceSync: Web-Based Resource Sync...NISO Forum, Denver, September 24, 2012: ResourceSync: Web-Based Resource Sync...
NISO Forum, Denver, September 24, 2012: ResourceSync: Web-Based Resource Sync...
 
NISO/DCMI Webinar: Schema.org and Linked Data: Complementary Approaches to Pu...
NISO/DCMI Webinar: Schema.org and Linked Data: Complementary Approaches to Pu...NISO/DCMI Webinar: Schema.org and Linked Data: Complementary Approaches to Pu...
NISO/DCMI Webinar: Schema.org and Linked Data: Complementary Approaches to Pu...
 
Harmony project - JISC Synthesis meeting 2001
Harmony project - JISC Synthesis meeting 2001Harmony project - JISC Synthesis meeting 2001
Harmony project - JISC Synthesis meeting 2001
 
Drools5 Community Training Module 6 Drools DSL & Spreadsheets
Drools5 Community Training Module 6 Drools DSL & SpreadsheetsDrools5 Community Training Module 6 Drools DSL & Spreadsheets
Drools5 Community Training Module 6 Drools DSL & Spreadsheets
 
Linked (Open) Data
Linked (Open) DataLinked (Open) Data
Linked (Open) Data
 
OAC Presentation at CNI 09 Fall Forum
OAC Presentation at CNI 09 Fall ForumOAC Presentation at CNI 09 Fall Forum
OAC Presentation at CNI 09 Fall Forum
 
A Lightning Introduction To Clouds & HLT - Human Language Technology Conference
A Lightning Introduction To Clouds & HLT - Human Language Technology ConferenceA Lightning Introduction To Clouds & HLT - Human Language Technology Conference
A Lightning Introduction To Clouds & HLT - Human Language Technology Conference
 
Why Extension Programmers Should Stop Worrying About Parsing and Start Thinki...
Why Extension Programmers Should Stop Worrying About Parsing and Start Thinki...Why Extension Programmers Should Stop Worrying About Parsing and Start Thinki...
Why Extension Programmers Should Stop Worrying About Parsing and Start Thinki...
 

More from Robert Sanderson

LUX - Cross Collections Cultural Heritage at Yale
LUX - Cross Collections Cultural Heritage at YaleLUX - Cross Collections Cultural Heritage at Yale
LUX - Cross Collections Cultural Heritage at YaleRobert Sanderson
 
Zoom as a Paradigm for Linked Open Usable Data
Zoom as a Paradigm for Linked Open Usable DataZoom as a Paradigm for Linked Open Usable Data
Zoom as a Paradigm for Linked Open Usable DataRobert Sanderson
 
Provenance and Uncertainty in Linked Art
Provenance and Uncertainty in Linked ArtProvenance and Uncertainty in Linked Art
Provenance and Uncertainty in Linked ArtRobert Sanderson
 
Data is our Product: Thoughts on LOD Sustainability
Data is our Product: Thoughts on LOD SustainabilityData is our Product: Thoughts on LOD Sustainability
Data is our Product: Thoughts on LOD SustainabilityRobert Sanderson
 
A Perspective on Wikidata: Ecosystems, Trust, and Usability
A Perspective on Wikidata: Ecosystems, Trust, and UsabilityA Perspective on Wikidata: Ecosystems, Trust, and Usability
A Perspective on Wikidata: Ecosystems, Trust, and UsabilityRobert Sanderson
 
Linked Art: Sustainable Cultural Knowledge through Linked Open Usable Data
Linked Art: Sustainable Cultural Knowledge through Linked Open Usable DataLinked Art: Sustainable Cultural Knowledge through Linked Open Usable Data
Linked Art: Sustainable Cultural Knowledge through Linked Open Usable DataRobert Sanderson
 
Illusions of Grandeur: Trust and Belief in Cultural Heritage Linked Open Data
Illusions of Grandeur: Trust and Belief in Cultural Heritage Linked Open DataIllusions of Grandeur: Trust and Belief in Cultural Heritage Linked Open Data
Illusions of Grandeur: Trust and Belief in Cultural Heritage Linked Open DataRobert Sanderson
 
Structural Metadata in RDF (IS575)
Structural Metadata in RDF (IS575)Structural Metadata in RDF (IS575)
Structural Metadata in RDF (IS575)Robert Sanderson
 
Sanderson CNI 2020 Keynote - Cultural Heritage Research Data Ecosystem
Sanderson CNI 2020 Keynote - Cultural Heritage Research Data EcosystemSanderson CNI 2020 Keynote - Cultural Heritage Research Data Ecosystem
Sanderson CNI 2020 Keynote - Cultural Heritage Research Data EcosystemRobert Sanderson
 
Tiers of Abstraction and Audience in Cultural Heritage Data Modeling
Tiers of Abstraction and Audience in Cultural Heritage Data ModelingTiers of Abstraction and Audience in Cultural Heritage Data Modeling
Tiers of Abstraction and Audience in Cultural Heritage Data ModelingRobert Sanderson
 
The Importance of being LOUD
The Importance of being LOUDThe Importance of being LOUD
The Importance of being LOUDRobert Sanderson
 
Introduction to Linked Art Model
Introduction to Linked Art ModelIntroduction to Linked Art Model
Introduction to Linked Art ModelRobert Sanderson
 
Standards and Communities: Connected People, Consistent Data, Usable Applicat...
Standards and Communities: Connected People, Consistent Data, Usable Applicat...Standards and Communities: Connected People, Consistent Data, Usable Applicat...
Standards and Communities: Connected People, Consistent Data, Usable Applicat...Robert Sanderson
 
Strong Opinions, Weakly Held
Strong Opinions, Weakly HeldStrong Opinions, Weakly Held
Strong Opinions, Weakly HeldRobert Sanderson
 
IIIF Discovery Walkthrough
IIIF Discovery WalkthroughIIIF Discovery Walkthrough
IIIF Discovery WalkthroughRobert Sanderson
 
Linked Art: An Art Museum Profile for CIDOC-CRM
Linked Art: An Art Museum Profile for CIDOC-CRMLinked Art: An Art Museum Profile for CIDOC-CRM
Linked Art: An Art Museum Profile for CIDOC-CRMRobert Sanderson
 
Euromed2018 Keynote: Usability over Completeness, Community over Committee
Euromed2018 Keynote: Usability over Completeness, Community over CommitteeEuromed2018 Keynote: Usability over Completeness, Community over Committee
Euromed2018 Keynote: Usability over Completeness, Community over CommitteeRobert Sanderson
 
Linked Art - Our Linked Open Usable Data Model
Linked Art - Our Linked Open Usable Data ModelLinked Art - Our Linked Open Usable Data Model
Linked Art - Our Linked Open Usable Data ModelRobert Sanderson
 
EuropeanaTech Keynote: Shout it out LOUD
EuropeanaTech Keynote: Shout it out LOUDEuropeanaTech Keynote: Shout it out LOUD
EuropeanaTech Keynote: Shout it out LOUDRobert Sanderson
 

More from Robert Sanderson (20)

Understanding Linked Art
Understanding Linked ArtUnderstanding Linked Art
Understanding Linked Art
 
LUX - Cross Collections Cultural Heritage at Yale
LUX - Cross Collections Cultural Heritage at YaleLUX - Cross Collections Cultural Heritage at Yale
LUX - Cross Collections Cultural Heritage at Yale
 
Zoom as a Paradigm for Linked Open Usable Data
Zoom as a Paradigm for Linked Open Usable DataZoom as a Paradigm for Linked Open Usable Data
Zoom as a Paradigm for Linked Open Usable Data
 
Provenance and Uncertainty in Linked Art
Provenance and Uncertainty in Linked ArtProvenance and Uncertainty in Linked Art
Provenance and Uncertainty in Linked Art
 
Data is our Product: Thoughts on LOD Sustainability
Data is our Product: Thoughts on LOD SustainabilityData is our Product: Thoughts on LOD Sustainability
Data is our Product: Thoughts on LOD Sustainability
 
A Perspective on Wikidata: Ecosystems, Trust, and Usability
A Perspective on Wikidata: Ecosystems, Trust, and UsabilityA Perspective on Wikidata: Ecosystems, Trust, and Usability
A Perspective on Wikidata: Ecosystems, Trust, and Usability
 
Linked Art: Sustainable Cultural Knowledge through Linked Open Usable Data
Linked Art: Sustainable Cultural Knowledge through Linked Open Usable DataLinked Art: Sustainable Cultural Knowledge through Linked Open Usable Data
Linked Art: Sustainable Cultural Knowledge through Linked Open Usable Data
 
Illusions of Grandeur: Trust and Belief in Cultural Heritage Linked Open Data
Illusions of Grandeur: Trust and Belief in Cultural Heritage Linked Open DataIllusions of Grandeur: Trust and Belief in Cultural Heritage Linked Open Data
Illusions of Grandeur: Trust and Belief in Cultural Heritage Linked Open Data
 
Structural Metadata in RDF (IS575)
Structural Metadata in RDF (IS575)Structural Metadata in RDF (IS575)
Structural Metadata in RDF (IS575)
 
Sanderson CNI 2020 Keynote - Cultural Heritage Research Data Ecosystem
Sanderson CNI 2020 Keynote - Cultural Heritage Research Data EcosystemSanderson CNI 2020 Keynote - Cultural Heritage Research Data Ecosystem
Sanderson CNI 2020 Keynote - Cultural Heritage Research Data Ecosystem
 
Tiers of Abstraction and Audience in Cultural Heritage Data Modeling
Tiers of Abstraction and Audience in Cultural Heritage Data ModelingTiers of Abstraction and Audience in Cultural Heritage Data Modeling
Tiers of Abstraction and Audience in Cultural Heritage Data Modeling
 
The Importance of being LOUD
The Importance of being LOUDThe Importance of being LOUD
The Importance of being LOUD
 
Introduction to Linked Art Model
Introduction to Linked Art ModelIntroduction to Linked Art Model
Introduction to Linked Art Model
 
Standards and Communities: Connected People, Consistent Data, Usable Applicat...
Standards and Communities: Connected People, Consistent Data, Usable Applicat...Standards and Communities: Connected People, Consistent Data, Usable Applicat...
Standards and Communities: Connected People, Consistent Data, Usable Applicat...
 
Strong Opinions, Weakly Held
Strong Opinions, Weakly HeldStrong Opinions, Weakly Held
Strong Opinions, Weakly Held
 
IIIF Discovery Walkthrough
IIIF Discovery WalkthroughIIIF Discovery Walkthrough
IIIF Discovery Walkthrough
 
Linked Art: An Art Museum Profile for CIDOC-CRM
Linked Art: An Art Museum Profile for CIDOC-CRMLinked Art: An Art Museum Profile for CIDOC-CRM
Linked Art: An Art Museum Profile for CIDOC-CRM
 
Euromed2018 Keynote: Usability over Completeness, Community over Committee
Euromed2018 Keynote: Usability over Completeness, Community over CommitteeEuromed2018 Keynote: Usability over Completeness, Community over Committee
Euromed2018 Keynote: Usability over Completeness, Community over Committee
 
Linked Art - Our Linked Open Usable Data Model
Linked Art - Our Linked Open Usable Data ModelLinked Art - Our Linked Open Usable Data Model
Linked Art - Our Linked Open Usable Data Model
 
EuropeanaTech Keynote: Shout it out LOUD
EuropeanaTech Keynote: Shout it out LOUDEuropeanaTech Keynote: Shout it out LOUD
EuropeanaTech Keynote: Shout it out LOUD
 

Recently uploaded

08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 

Recently uploaded (20)

08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 

Transcending Silos: Shared Canvas Data Model for Digital Facsimiles

  • 1. Transcending Silos: Linked Data Model for Collaborative Access to Digital Facsimiles Robert Sanderson rsanderson@lanl.gov Los Alamos National Laboratory @azaroth42 Benjamin Albritton, Tom Cramer {blalbrit,tcramer}@stanford.edu Stanford University @bla222, @tcramer http://www.shared-canvas.org/ Transcending Silos: Shared Canvas 1 DLF Forum 2012, November 4-5, Denver CO, USA
  • 2. Overview •  Data Model Requirements •  SharedCanvas Model by Example •  Further Modelling Issues •  Non Manuscript Examples Transcending Silos: Shared Canvas 2 DLF Forum 2012, November 4-5, Denver CO, USA
  • 3. Data Model Requirements Working at physical item level provides unique challenges! 1. Only parts of pages may be digitized •  Only illuminations digitized •  Fragments of pages •  Multiple fragments per image •  Information about non- digitized parts may still exist Cod. Sang. 1394: 10.5076/e-codices-csg-1394 Transcending Silos: Shared Canvas 3 DLF Forum 2012, November 4-5, Denver CO, USA
  • 4. Data Model Requirements 2. Page may not be digitized at all •  Not "interesting" enough This page intentionally, •  Digitization destructive but unfortunately, left blank •  Page no longer exists •  Page only hypothetical Countless manuscripts, all around the world! Transcending Silos: Shared Canvas 4 DLF Forum 2012, November 4-5, Denver CO, USA
  • 5. Data Model Requirements 3. Non-rectangular objects •  Fashionable heart shaped manuscripts •  Fragments •  Pages with foldouts Facsimile of BNF Rothschild 2973 http://www.omifacsimiles.com/brochures/montchen.html Transcending Silos: Shared Canvas 5 DLF Forum 2012, November 4-5, Denver CO, USA
  • 6. Data Model Requirements 4. Alignment of multiple images of same object •  Multi-spectral imaging •  Multiple resolutions •  Image tiling •  Microfilm vs photograph •  Multiple digitizations Archimedes Palimpsest Multi-Spectral Images http://www.archimedespalimpsest.org/ Transcending Silos: Shared Canvas 6 DLF Forum 2012, November 4-5, Denver CO, USA
  • 7. Data Model Requirements 5. Multiple page orders over time •  Rebinding •  Scholarly disagreement on reconstruction 6. Pages of the manuscript held by different institutions, in different countries, with different metadata, digitized in different ways, … Cod Sang 730: 10.5706/e-codices-csg-0730a Transcending Silos: Shared Canvas 7 DLF Forum 2012, November 4-5, Denver CO, USA
  • 8. Data Model Requirements 7. Transcription of: •  Text •  Music •  Musical Notation •  Performance •  Diagrams 8. Plus scholarly commentary on all of the above resources Parker CCC 008, f1r Transcending Silos: Shared Canvas 8 DLF Forum 2012, November 4-5, Denver CO, USA
  • 9. Naïve Approach: Annotate an Image CCC 26 f. iiiR Transcending Silos: Shared Canvas 9 DLF Forum 2012, November 4-5, Denver CO, USA
  • 10. Naïve Approach: Annotate which Image? CCC 26 f. iiiR Fold A Open Transcending Silos: Shared Canvas 10 DLF Forum 2012, November 4-5, Denver CO, USA
  • 11. Naïve Approach: Annotate which Images? CCC 26 f. iiiR Fold A Open Fold A and B Open Transcending Silos: Shared Canvas 11 DLF Forum 2012, November 4-5, Denver CO, USA
  • 12. Naïve Approach: …?! CCC 26 f. iiiR Fold A Open Fold A and B Open f. iiiV Transcending Silos: Shared Canvas 12 DLF Forum 2012, November 4-5, Denver CO, USA
  • 13. Naïve Approach: …?!!@!(%*^%(!!!!!?! Text spanning Fragments? With the fragments in multiple images? And the missing text is known? Missing page with known text? Performance or transcription of music? Multiple texts to overlay, eg edition vs translation? …? Transcending Silos: Shared Canvas 13 DLF Forum 2012, November 4-5, Denver CO, USA
  • 14. Canvas Paradigm •  A Canvas is an empty space in which to build up a display •  Well-known concept, eg HTML, PDF Transcending Silos: Shared Canvas 14 DLF Forum 2012, November 4-5, Denver CO, USA
  • 15. Canvas Paradigm •  A Canvas is an empty space in which to build up a display •  A SharedCanvas's top left and bottom right corners correspond to the equivalent corners of a [rectangular bounding box around a] page Transcending Silos: Shared Canvas 15 DLF Forum 2012, November 4-5, Denver CO, USA
  • 16. Canvas Paradigm: Implementation Empty space is not hard to implement! Transcending Silos: Shared Canvas 16 DLF Forum 2012, November 4-5, Denver CO, USA
  • 17. Painting the Canvas? Requirements: •  Need to allow distributed association of resources with the Canvas, or part of the Canvas •  Any type of resource, or part of a resource, should be able to be painted •  Need to allow users to comment about the Canvas, or part of it, or any of the resources Solution: •  Associate resources and commentary using Open Annotations! Transcending Silos: Shared Canvas 17 DLF Forum 2012, November 4-5, Denver CO, USA
  • 18. Sidebar: Basic Open Annotation Basic model has only three components: Body (the comment), Target (the resource being annotated) and the Annotation itself. Transcending Silos: Shared Canvas 18 DLF Forum 2012, November 4-5, Denver CO, USA
  • 19. Sidebar: Open Annotation Provenance and other metadata should be attached to help clients interpret the Annotation. Transcending Silos: Shared Canvas 19 DLF Forum 2012, November 4-5, Denver CO, USA
  • 20. Sidebar: Segments in Open Annotation Transcending Silos: Shared Canvas 20 DLF Forum 2012, November 4-5, Denver CO, USA
  • 21. Annotations to Paint Images Open Annotation with single Target (Canvas) and Body (Image) Transcending Silos: Shared Canvas 21 DLF Forum 2012, November 4-5, Denver CO, USA
  • 22. Annotations to Paint Images An oa:Choice with a default and 1 or more options for the image. Transcending Silos: Shared Canvas 22 DLF Forum 2012, November 4-5, Denver CO, USA
  • 23. Annotations to Paint Images: Implementation Transcending Silos: Shared Canvas 23 DLF Forum 2012, November 4-5, Denver CO, USA
  • 24. Annotations to Paint Text Specific Resource with Selector to define an area of the Canvas And also need Text Selectors to describe the appropriate part of the text... Transcending Silos: Shared Canvas 24 DLF Forum 2012, November 4-5, Denver CO, USA
  • 25. Annotations to Paint Text Transcending Silos: Shared Canvas 25 DLF Forum 2012, November 4-5, Denver CO, USA
  • 26. Annotations to Paint Text: Implementation Transcending Silos: Shared Canvas 26 DLF Forum 2012, November 4-5, Denver CO, USA
  • 27. Image Segments Transcending Silos: Shared Canvas 27 DLF Forum 2012, November 4-5, Denver CO, USA
  • 28. Image Segments: Implementation Transcending Silos: Shared Canvas 28 DLF Forum 2012, November 4-5, Denver CO, USA
  • 29. Audio Segments Transcending Silos: Shared Canvas 29 DLF Forum 2012, November 4-5, Denver CO, USA
  • 30. Audio Segments: Implementation Transcending Silos: Shared Canvas 30 DLF Forum 2012, November 4-5, Denver CO, USA
  • 31. [Scholarly] Commentary Transcending Silos: Shared Canvas 31 DLF Forum 2012, November 4-5, Denver CO, USA
  • 32. [Scholarly] Commentary: Implementation Transcending Silos: Shared Canvas 32 DLF Forum 2012, November 4-5, Denver CO, USA
  • 33. Ordering: Missing Pages Transcending Silos: Shared Canvas 33 DLF Forum 2012, November 4-5, Denver CO, USA
  • 34. Ordering: Rebinding Transcending Silos: Shared Canvas 34 DLF Forum 2012, November 4-5, Denver CO, USA
  • 35. Non Medieval Use Cases Transcending Silos: Shared Canvas 35 DLF Forum 2012, November 4-5, Denver CO, USA
  • 36. Non Medieval Use Cases Transcending Silos: Shared Canvas 36 DLF Forum 2012, November 4-5, Denver CO, USA
  • 37. SharedCanvas Data Model Transcending Silos: Shared Canvas 37 DLF Forum 2012, November 4-5, Denver CO, USA
  • 38. Summary Model: •  Canvas paradigm provides a coherent solution to modeling the layout of medieval manuscripts •  … or any other, collaboratively created resource •  Using primarily OAI-ORE and Open Annotation constructions Implementation: •  Distribution across repositories for all resources •  Encourages development by domain experts SharedCanvas brings digitized works to the desktop in a powerful, extensible and interoperable fashion Transcending Silos: Shared Canvas 38 DLF Forum 2012, November 4-5, Denver CO, USA
  • 39. Thank You Robert Sanderson rsanderson@lanl.gov azaroth42@gmail.com @azaroth42 Web: http://www.shared-canvas.org/ Paper: http://arxiv.org/abs/1104.2925 http://arxiv.org/abs/1110.3687 Slides: http://slidesha.re/tv9QdE This research was funded in part by the Andrew W. Mellon Foundation. Transcending Silos: Shared Canvas 39 DLF Forum 2012, November 4-5, Denver CO, USA