IIIF and JSON-LD: LODLAM Training Day

Robert Sanderson
Robert SandersonDirector for Cultural Heritage Metadata
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
1
International Image Interoperability Framework
and JSON-LD
Robert Sanderson
azaroth42@gmail.com
azaroth@stanford.edu
@azaroth42 #iiif
Digital Library Systems and Services
Stanford University
http://iiif.io/
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
2
Cultural Heritage is Steadily being Digitized
MS Richardson 7, Houghton Library, Harvard University
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
3
To What End?
Grain elevators, Caldwell, Idaho, by Lee Russell, 1941. http://www.loc.gov/pictures/resource/fsac.1a34206/
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
4
Co-operate?
Grain elevators, Caldwell, Idaho, by Lee Russell, 1941. http://www.loc.gov/pictures/resource/fsac.1a34206/
?
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
5
Remember...
https://www.flickr.com/photos/elviskennedy/10382501363/ cc-by-nc-nd
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
6
Remember...
https://www.flickr.com/photos/elviskennedy/10382501363/ cc-by-nc-nd
Valuable Content
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
7
Remember...
https://www.flickr.com/photos/elviskennedy/10382501363/ cc-by-nc-nd
Valuable Content
Ugly Construction
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
8
EU Federation: Europeana
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
9
EU Federation: Europeana
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
10
From Europeana to Many One-Off Apps
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
11
And Out Again...
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
12
To Complexity
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
13
US Federation: DPLA
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
14
US Federation: DPLA
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
15
From DPLA to Many One-Off Apps
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
16
And Out Again...
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
17
To Complexity
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
18
US Federation: DPLA
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
19
Out to Ege 1 in South Carolina
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
20
Meet Otto and Ben
Otto Ege,
20th c. Biblioclast
Ben Albritton
21st c. Manuscript
Scholar
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
21
Meet Otto and Ben
Otto Ege,
20th c. Biblioclast
Ben Albritton
21st c. Manuscript
Scholar
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
22
Otto Ege MS 1, as of 1940
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
23
Remnants of Otto Ege MS 1, as of 2014
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
24
Remnants of Otto Ege MS 1, as of 2014
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
25
Stanford’s Leaves of Ege MS 1
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
26
http://iiif.io/
Global community and framework for sharing and delivering
images, especially for Cultural Heritage, using standard APIs
via jointly developed and supported software.
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
27
IIIF Community
•  ARTstor
•  Bibliothèque Nationale de
France
•  Bodleian Libraries, Oxford
University
•  British Library
•  Cambridge University
•  Cornell University
•  DPLA
•  Europeana
•  e-codices
•  Harvard University
•  Johns Hopkins University
•  National Library of Denmark
•  National Library of New Zealand
•  National Library of Norway
•  National Library of Poland
•  National Library of Wales
•  Princeton University
•  St. Louis University
•  Stanford University
•  Wellcome Trust
•  UK National Archives
•  Yale University
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
28
Two APIs: Image and Presentation
Image API:
http://iiif.io/api/image/2.0/
Two parts: Actual Pixels, Technical Metadata (JSON-LD)
Presentation API:
http://iiif.io/api/presentation/2.0/
Based on Shared Canvas data model (in JSON-LD)
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
29
IIIF Image API
Base URL: {scheme}://{host}{/prefix}/{identifier}!
Image Resource:
{base}/{region}/{size}/{rotation}/{quality}.{format}!
!
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
30
IIIF Image API
Base URL: {scheme}://{host}{/prefix}/{identifier}!
Image Resource:
{base}/{region}/{size}/{rotation}/{quality}.{format}!
!
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
31
IIIF Image API
Base URL: {scheme}://{host}{/prefix}/{identifier}!
Image Resource:
{base}/{region}/{size}/{rotation}/{quality}.{format}!
!
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
32
IIIF Image API
Base URL: {scheme}://{host}{/prefix}/{identifier}!
Image Resource:
{base}/{region}/{size}/{rotation}/{quality}.{format}!
!
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
33
IIIF Image API
Base URL: {scheme}://{host}{/prefix}/{identifier}!
Image Resource:
{base}/{region}/{size}/{rotation}/{quality}.{format}!
!
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
34
IIIF Image API
Base URL: {scheme}://{host}{/prefix}/{identifier}!
Image Resource:
{base}/{region}/{size}/{rotation}/{quality}.{format}!
!
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
35
IIIF Image API: Region
Image Resource:
{base}/{region}/{size}/{rotation}/{quality}.{format}!
!
!
•  Full Image:
{base}/full/full/0/default.jpg!
!
•  Area by Pixels:
{base}/100,100,640,480/full/0/default.jpg!
!
•  Area by Percentage:
{base}/pct:50,50,33,33/full/0/default.jpg!
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
36
IIIF Image API: Size
Image Resource:
{base}/{region}/{size}/{rotation}/{quality}.{format}!
!
•  Full Image:
{base}/full/full/0/default.jpg!
•  Size by Pixels, forced aspect:
{base}/full/640,480/0/default.jpg!
•  Size by Pixels, aspect preserved:
{base}/full/!640,480/0/default.jpg!
•  Size by Percentage:
{base}/full/pct:50/0/default.jpg!
•  Size by Width, or by Height: !
{base}/full/,480/0/default.jpg!
{base}/full/640,/0/default.jpg !
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
37
IIIF Image API: Rotation
Image Resource:
{base}/{region}/{size}/{rotation}/{quality}.{format}!
!
•  Full Image:
{base}/full/full/0/default.jpg!
!
•  90 degree Rotation:
{base}/full/full/90/default.jpg!
{base}/full/full/180/default.jpg!
!
•  Arbitrary Rotation:
{base}/full/full/27.6/default.jpg

!
•  Mirroring:
{base}/full/full/!0/default.jpg!
!
!
!
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
38
IIIF Image API: Quality
Image Resource:
{base}/{region}/{size}/{rotation}/{quality}.{format}!
!
•  Full Image:
{base}/full/full/0/default.jpg!
!
•  Explicit Option:
{base}/full/full/0/color.jpg!
{base}/full/full/0/gray.jpg!
{base}/full/full/0/bitonal.jpg!
!
!
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
39
IIIF Image API: Format
Image Resource:
{base}/{region}/{size}/{rotation}/{quality}.{format}!
!
•  Full Image:
{base}/full/full/0/default.jpg!
!
•  Other Options:
{base}/full/full/0/default.png!
{base}/full/full/0/default.tif!
{base}/full/full/0/default.gif!
{base}/full/full/0/default.jp2!
{base}/full/full/0/default.pdf!
{base}/full/full/0/default.webp!
!
!
!
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
40
2.0 Implementations
Image Server: Loris
https://github.com/pulibrary/loris
Viewer: Open Seadragon
https://github.com/openseadragon/openseadragon
Demo:
http://libimages.princeton.edu/osd-demo/?
feedme=pudl0123%2F8172070%2F01%2F00000001.jp2
1.1 Implementations:
Server: Loris, IIPserver, Freelib-Djatoka, RIIIF, Pi3f, ...
Viewer: Open Seadragon, Wellcome Trust Player, TsangDragon, ...
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
41
Development Infrastructure
Reference Implementation:
https://iiif.io/api/image/2.0/example/reference/
67352ccc-d1b0-11e1-89ae-279075081939
Server Validator:
http://iiif.io/api/image/validator/
Server Shims:
ContentDM
Chronicling America
Cloudinary
Djatoka
Luratech ICS
FSI Image Server
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
42
IIIF Image API: Technical Info
Information Resource, in JSON-LD:
{base}/info.json!
!
!
!
!
!
{!
"@context": "http://iiif.io/api/image/2/context.json",!
"@id": "http://www.example.org/iiif/book1-p1",!
"height": 6000,!
"width": 4000,!
"tiles": [{"scale_factors": [ 1, 2, 4, 8 ], "width": 512}],!
"sizes": [{"width": 400, "height": 600},!
{"width": 2000, "height": 3000}!
],!
"profile": ["http://iiif.io/api/image/2/level2.json",!
{"formats": ["pdf", "gif"],!
"qualities": ["color", "gray"]}!
]!
}!
!
!
!
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
43
"RDF/XML was the Semantic Web's 3 Mile Island"
Manu Sporny, http://manu.sporny.org/2012/nuclear-rdf/
by Z22 - http://commons.wikimedia.org/wiki/File:Three_Mile_Island_Nuclear_Generating_Station_Unit_2.jpg
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
44
"RDF/XML was the Semantic Web's 3 Mile Island"
Cleaning Up the Mess:
Stop talking about RDF
Focus on tools
Focus on developers
More "Dogfooding"
JSON-LD
http://json-ld.org/
John G. Kemeny et al. http://commons.wikimedia.org/wiki/File:TMI_cleanup-2.jpg
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
45
http://json-ld.org/
•  Uses popular JSON format
•  Uses regular JSON idioms
•  Can often use existing JSON formats without change
•  Maps into RDF using a "context" definition
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
46
JSON-LD Basics
•  {} is a node in the graph
•  @id key gives the subject, omit to create a blank node
•  Other keys are predicates, values are objects
{!
"@id": "http://stanford.edu/~azaroth/#me",!
"label": "Rob Sanderson", !
"height": 183!
}!
Remember kids, curly brackets are the new angle brackets.
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
47
JSON-LD Basics
•  @type gives the class (rdf:type)
•  New nodes are chained inline
{!
"@id": "http://stanford.edu/~azaroth/#me",!
"@type": "Person",!
"label": "Rob Sanderson", !
"hasPet": {!
"@id": "http://stanford.edu/~azaroth/miya/#cat",!
"@type": "Cat",!
"height": 40!
}!
}!
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
48
JSON-LD
•  Lists are multiple instances of a predicate
•  ... or an rdf:List
•  Can collapse @id to just a string
{!
"@id": "http://stanford.edu/~azaroth/#me",!
"@type": "Person",!
"label": ["Rob Sanderson", "Robert Sanderson"], !
"playlist": [!
"http://music.example.com/songs/1.mp3",!
"http://music.example.com/songs/2.mp3",!
"http://music.example.com/songs/3.mp3"!
]!
}!
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
49
Magic????
•  @context provides a mapping to RDF
•  Can define prefixes and predicates
{!
"@context": {!
"foaf": "http://xmlns.com/foaf/0.1/",!
"rdfs": "http://www.w3.org/2000/01/rdf-schema#",!
"Person": "foaf:Person",!
"label": "rdfs:label"!
},!
"@id": "http://stanford.edu/~azaroth/#me",!
"@type": "Person",!
"label": "Rob Sanderson"!
}!
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
50
Magic????
•  Can define the expected type of object
{!
"@context": {!
"foaf": "http://xmlns.com/foaf/0.1/",!
"Person": "foaf:Person",!
"hasPet": {!
"@id": "http://example.com/ns/hasPet",!
"@type": "@id"!
}!
},!
"@id": "http://stanford.edu/~azaroth/#me",!
"@type": "Person",!
"hasPet": "http://stanford.edu/~azaroth/miya/#cat"!
}!
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
51
Magic????
•  Can define the meaning of a JSON list
•  Can redefine properties without changing representation
{!
"@context": {!
"playlist": {!
"@id": "http://eg.com/ns/hasPlaylist",!
"@type": "@id",!
"@container": "@list"!
},!
"label": "http://xmlns.com/foaf/0.1/name"!
},!
"@id": "http://stanford.edu/~azaroth/#me",!
"label": ["Rob Sanderson", "Robert Sanderson"],!
"playlist": ["..."]!
}!
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
52
Magic????
•  Context can be external (and thus shared)
!
{ !
"@context":"http://iiif.io/api/image/2/context.json",!
"@id": "http://www.example.org/iiif/book1-p1",!
"height": 6000,!
"width": 4000,!
"tiles": [{"scale_factors": [1, 2, 4, 8], "width": 512}],!
"sizes": [{"width": 400, "height": 600},!
{"width": 2000, "height": 3000}],!
"profile": ["http://iiif.io/api/image/2/level2.json",!
{"formats": ["pdf", "gif"],!
"qualities": ["color", "gray"]}!
]!
}!
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
53
IIIF Presentation API
Just enough metadata to support a client presenting the digital
Cultural Heritage Object for the user to understand what she is
interacting with
Why “Presentation API”?
•  NOT a[nother] full semantic, bibliographic metadata “standard”
•  NOT (necessarily) an internal format: transform into it
•  Linked Open Data (JSON-LD)
•  Rationalization of (abstract) Shared Canvas data model
•  Full support for annotation via Open Annotation
•  http://iiif.io/api/presentation/2.0/
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
54
Shared Canvas
• A Canvas is an empty space in which to build up a display
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
55
Shared Canvas
• 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 page
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
56
Shared Canvas / Open Annotation
•  Annotation links Image with Canvas
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
57
Shared Canvas / Open Annotation
•  Annotation links Text with Canvas
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
58
Shared Canvas / Open Annotation
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
59
Benefits of Canvas Notion
Multiple Images of same page
•  Multi-spectral imaging, multiple digitizations, …
Archimedes Palimpsest Multi-Spectral Images
http://www.archimedespalimpsest.org/
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
60
Benefits of Canvas Notion
No image of the page
•  Hypothetical, lost, too fragile to digitize, …
This page intentionally,
but unfortunately,
left blank
Countless manuscripts, all around the world!
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
61
Benefits of Canvas Notion
Partial images
•  Fragments of page, details in high resolution, …
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
62
Benefits of Canvas Notion
Non Image and External content
•  Text – transcription, translation, edition, …
•  Non-text transcription: diagrams, music
•  Non text performance: audio, video
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
63
Shared Canvas: Primary Resources
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
64
Shared Canvas: All Resources
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
65
IIIF Presentation API: JSON-LD
{!
"@context":"http://iiif.io/api/presentation/2/context.json",!
"@id":"http://www.example.org/iiif/book1/canvas/p1.json",!
"@type":"sc:Canvas”,!
"label":"p. 1”,!
"height":1000,!
"width":750,!
"images": [!
{"@type":"oa:Annotation”,!
// annotation linking image to canvas …!
}],!
"other_content": [!
{"@type":"sc:AnnotationList",!
// reference to list of non-image annotations …!
}]!
} !
!
!
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
66
Development Infrastructure
Reference Sets:
https://iiif.io/api/presentation/2.0/example/fixtures/collection.json
https://iiif.io/api/presentation/2.0/example/errors/collection.json
Validator:
http://iiif.io/api/presentation/validator/
Implementation Library:
https://github.com/IIIF/presentation-api/tree/master/implementations/
manifest-factory
Shims:
ContentDM
Chronicling America
METS [+ALTO]
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
67
Open Annotation: Community Group
Established W3C Community Group in 2011
Currently 5th Largest of 177 groups: 128 participants
Today is final day for Annotation Working Group charter review!
http://www.w3.org/community/openannotation/
Interoperability between Annotation systems and platforms, by
…following the Architecture of the Web
…reusing existing web standards
…providing a single, coherent model to implement
…which is orthogonal to the domain of interest
…without requiring adoption of specific platforms
…while maintaining low implementation costs
Mission:
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
68
Open Annotation: Basic Data Model
http://www.openannotation.org/spec/core/
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
69
Technical Demo: Mise-en-Page
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
70
Mirador
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
71
Mirador2
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
72
Wellcome Player
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
73
Remnants of Otto Ege MS 1, as of 2014
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
74
Otto Ege MS 1, Reconstructed, in 2014
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
75
Otto Ege MS 1, Reconstructed, in 2014
IIIF and JSON-LD
LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014
76
Thank You
Robert Sanderson
azaroth42@gmail.com
azaroth@stanford.edu
@azaroth42
Web: http://iiif.io/
http://www.openannotation.org/
Slides: http://www.slideshare.net/
azaroth42/ ...
1 of 76

Recommended

IIIF Overview for Linked Data Exhibitions by
IIIF Overview for Linked Data ExhibitionsIIIF Overview for Linked Data Exhibitions
IIIF Overview for Linked Data ExhibitionsRobert Sanderson
4.1K views49 slides
Introduction to IIIF by
Introduction to IIIFIntroduction to IIIF
Introduction to IIIFRobert Sanderson
3.1K views32 slides
IIIF Presentation API by
IIIF Presentation API IIIF Presentation API
IIIF Presentation API Robert Sanderson
2.3K views30 slides
IIIF: The Advantages of APIs by
IIIF: The Advantages of APIsIIIF: The Advantages of APIs
IIIF: The Advantages of APIsRobert Sanderson
708 views35 slides
IIIF, Linked Data and the Getty Vocabularies by
IIIF, Linked Data and the Getty VocabulariesIIIF, Linked Data and the Getty Vocabularies
IIIF, Linked Data and the Getty VocabulariesRobert Sanderson
2.5K views46 slides
Linked Data Challenge and Opportunity by
Linked Data Challenge and OpportunityLinked Data Challenge and Opportunity
Linked Data Challenge and OpportunityRichard Wallis
1.2K views133 slides

More Related Content

What's hot

Dependency Parsing-based QA System for RDF and SPARQL by
Dependency Parsing-based QA System for RDF and SPARQLDependency Parsing-based QA System for RDF and SPARQL
Dependency Parsing-based QA System for RDF and SPARQLFariz Darari
1.5K views56 slides
Hacking with Semantic Web by
Hacking with Semantic WebHacking with Semantic Web
Hacking with Semantic WebTom Praison Praison
1.3K views32 slides
Combining Social Music and Semantic Web for music-related recommender systems by
Combining Social Music and Semantic Web for music-related recommender systemsCombining Social Music and Semantic Web for music-related recommender systems
Combining Social Music and Semantic Web for music-related recommender systemsAlexandre Passant
22.2K views47 slides
Linking books: rda-frbr-lod by
Linking books: rda-frbr-lodLinking books: rda-frbr-lod
Linking books: rda-frbr-lodLukas Koster
2.7K views87 slides
Semantic Web: A web that is not the Web by
Semantic Web: A web that is not the WebSemantic Web: A web that is not the Web
Semantic Web: A web that is not the WebBruce Esrig
1.3K views24 slides
Entity Linking to Wikipedia by
Entity Linking to WikipediaEntity Linking to Wikipedia
Entity Linking to WikipediaAnja Pilz
39 views60 slides

What's hot(11)

Dependency Parsing-based QA System for RDF and SPARQL by Fariz Darari
Dependency Parsing-based QA System for RDF and SPARQLDependency Parsing-based QA System for RDF and SPARQL
Dependency Parsing-based QA System for RDF and SPARQL
Fariz Darari1.5K views
Combining Social Music and Semantic Web for music-related recommender systems by Alexandre Passant
Combining Social Music and Semantic Web for music-related recommender systemsCombining Social Music and Semantic Web for music-related recommender systems
Combining Social Music and Semantic Web for music-related recommender systems
Alexandre Passant22.2K views
Linking books: rda-frbr-lod by Lukas Koster
Linking books: rda-frbr-lodLinking books: rda-frbr-lod
Linking books: rda-frbr-lod
Lukas Koster2.7K views
Semantic Web: A web that is not the Web by Bruce Esrig
Semantic Web: A web that is not the WebSemantic Web: A web that is not the Web
Semantic Web: A web that is not the Web
Bruce Esrig1.3K views
Entity Linking to Wikipedia by Anja Pilz
Entity Linking to WikipediaEntity Linking to Wikipedia
Entity Linking to Wikipedia
Anja Pilz39 views
WTF is Semantic Web? by milesw
WTF is Semantic Web?WTF is Semantic Web?
WTF is Semantic Web?
milesw598 views
An introduction to Semantic Web and Linked Data by Fabien Gandon
An introduction to Semantic Web and Linked DataAn introduction to Semantic Web and Linked Data
An introduction to Semantic Web and Linked Data
Fabien Gandon38.8K views
Building Quality Experiences for Users in Any Language by John Collins
Building Quality Experiences for Users in Any LanguageBuilding Quality Experiences for Users in Any Language
Building Quality Experiences for Users in Any Language
John Collins673 views

Viewers also liked

IIIF Foundational Specifications by
IIIF Foundational SpecificationsIIIF Foundational Specifications
IIIF Foundational SpecificationsRobert Sanderson
631 views12 slides
Open Repositories 2014: Crowdsourced Transcription via IIIF by
Open Repositories 2014: Crowdsourced Transcription via IIIFOpen Repositories 2014: Crowdsourced Transcription via IIIF
Open Repositories 2014: Crowdsourced Transcription via IIIFRobert Sanderson
1.3K views50 slides
IIIF: Shared Canvas 2.0 by
IIIF: Shared Canvas 2.0IIIF: Shared Canvas 2.0
IIIF: Shared Canvas 2.0Robert Sanderson
877 views13 slides
Linked Data Snowball, or Why We Need Reconciliation by
Linked Data Snowball, or Why We Need ReconciliationLinked Data Snowball, or Why We Need Reconciliation
Linked Data Snowball, or Why We Need ReconciliationRobert Sanderson
2.6K views43 slides
Open Annotation Overview by
Open Annotation OverviewOpen Annotation Overview
Open Annotation OverviewRobert Sanderson
882 views48 slides
Open Annotation: Bridging the Divide? by
Open Annotation: Bridging the Divide?Open Annotation: Bridging the Divide?
Open Annotation: Bridging the Divide?Robert Sanderson
1.8K views10 slides

Viewers also liked(20)

Open Repositories 2014: Crowdsourced Transcription via IIIF by Robert Sanderson
Open Repositories 2014: Crowdsourced Transcription via IIIFOpen Repositories 2014: Crowdsourced Transcription via IIIF
Open Repositories 2014: Crowdsourced Transcription via IIIF
Robert Sanderson1.3K views
Linked Data Snowball, or Why We Need Reconciliation by Robert Sanderson
Linked Data Snowball, or Why We Need ReconciliationLinked Data Snowball, or Why We Need Reconciliation
Linked Data Snowball, or Why We Need Reconciliation
Robert Sanderson2.6K views
Open Annotation: Bridging the Divide? by Robert Sanderson
Open Annotation: Bridging the Divide?Open Annotation: Bridging the Divide?
Open Annotation: Bridging the Divide?
Robert Sanderson1.8K views
Open Annotation; NISO digital bookmarking by Robert Sanderson
Open Annotation; NISO digital bookmarkingOpen Annotation; NISO digital bookmarking
Open Annotation; NISO digital bookmarking
Robert Sanderson583 views
NISO/Internet Archive Meeting on Social Bookmarking and Annotation by Robert Sanderson
NISO/Internet Archive Meeting on Social Bookmarking and AnnotationNISO/Internet Archive Meeting on Social Bookmarking and Annotation
NISO/Internet Archive Meeting on Social Bookmarking and Annotation
Robert Sanderson918 views
British Library Seminar: Shared Canvas (September 2011) by Robert Sanderson
British Library Seminar: Shared Canvas (September 2011)British Library Seminar: Shared Canvas (September 2011)
British Library Seminar: Shared Canvas (September 2011)
Robert Sanderson1.2K views
Linked Data and Images: Building Blocks for Cultural Heritage by Robert Sanderson
Linked Data and Images: Building Blocks for Cultural HeritageLinked Data and Images: Building Blocks for Cultural Heritage
Linked Data and Images: Building Blocks for Cultural Heritage
Robert Sanderson1.9K views
Open Annotation Core Data Model (tutorial) by Robert Sanderson
Open Annotation Core Data Model (tutorial)Open Annotation Core Data Model (tutorial)
Open Annotation Core Data Model (tutorial)
Robert Sanderson4.2K views
Transactional Archiving (Web Archive Globalization Workshop) by Robert Sanderson
Transactional Archiving (Web Archive Globalization Workshop)Transactional Archiving (Web Archive Globalization Workshop)
Transactional Archiving (Web Archive Globalization Workshop)
Robert Sanderson1.3K views
Parker Keio 2011: Interoperable Manuscript Framework by Robert Sanderson
Parker Keio 2011: Interoperable Manuscript FrameworkParker Keio 2011: Interoperable Manuscript Framework
Parker Keio 2011: Interoperable Manuscript Framework
Robert Sanderson2K views
Semantic Search on the Rise by Peter Mika
Semantic Search on the RiseSemantic Search on the Rise
Semantic Search on the Rise
Peter Mika2.5K views
W3C Web Annotation WG Update (I Annotate 2016) by Robert Sanderson
W3C Web Annotation WG Update (I Annotate 2016)W3C Web Annotation WG Update (I Annotate 2016)
W3C Web Annotation WG Update (I Annotate 2016)
Robert Sanderson1.2K views

Similar to IIIF and JSON-LD: LODLAM Training Day

Xiaoli Li: MARC to BIBFRAME (Linked Data) by
Xiaoli Li: MARC to BIBFRAME (Linked Data)Xiaoli Li: MARC to BIBFRAME (Linked Data)
Xiaoli Li: MARC to BIBFRAME (Linked Data)Northern California Technical Processes Group
323 views33 slides
Isni where are we now gatenby harvard 2014 11 by
Isni where are we now gatenby harvard 2014 11Isni where are we now gatenby harvard 2014 11
Isni where are we now gatenby harvard 2014 11Janifer Gatenby
501 views31 slides
We Have Interesting Problems: Some Applied Grand Challenges from Digital Libr... by
We Have Interesting Problems: Some Applied Grand Challenges from Digital Libr...We Have Interesting Problems: Some Applied Grand Challenges from Digital Libr...
We Have Interesting Problems: Some Applied Grand Challenges from Digital Libr...Trevor Owens
999 views40 slides
Introduction to the International Image Interoperability Framework by
Introduction to the International Image Interoperability FrameworkIntroduction to the International Image Interoperability Framework
Introduction to the International Image Interoperability FrameworkIIIF_io
170 views61 slides
Sem webmaubeuge by
Sem webmaubeugeSem webmaubeuge
Sem webmaubeugeJose Emilio Labra Gayo
597 views63 slides
[WSO2 Integration Summit London 2019] The Journey to the Start of the Journey by
[WSO2 Integration Summit London 2019] The Journey to the Start of the Journey[WSO2 Integration Summit London 2019] The Journey to the Start of the Journey
[WSO2 Integration Summit London 2019] The Journey to the Start of the JourneyWSO2
432 views32 slides

Similar to IIIF and JSON-LD: LODLAM Training Day(20)

Isni where are we now gatenby harvard 2014 11 by Janifer Gatenby
Isni where are we now gatenby harvard 2014 11Isni where are we now gatenby harvard 2014 11
Isni where are we now gatenby harvard 2014 11
Janifer Gatenby501 views
We Have Interesting Problems: Some Applied Grand Challenges from Digital Libr... by Trevor Owens
We Have Interesting Problems: Some Applied Grand Challenges from Digital Libr...We Have Interesting Problems: Some Applied Grand Challenges from Digital Libr...
We Have Interesting Problems: Some Applied Grand Challenges from Digital Libr...
Trevor Owens999 views
Introduction to the International Image Interoperability Framework by IIIF_io
Introduction to the International Image Interoperability FrameworkIntroduction to the International Image Interoperability Framework
Introduction to the International Image Interoperability Framework
IIIF_io170 views
[WSO2 Integration Summit London 2019] The Journey to the Start of the Journey by WSO2
[WSO2 Integration Summit London 2019] The Journey to the Start of the Journey[WSO2 Integration Summit London 2019] The Journey to the Start of the Journey
[WSO2 Integration Summit London 2019] The Journey to the Start of the Journey
WSO2432 views
Aallbibframe em-20130714 by zepheiraorg
Aallbibframe em-20130714Aallbibframe em-20130714
Aallbibframe em-20130714
zepheiraorg689 views
Keeping up to date the New Way! : Arkhangelsk ToKX workshop by Guus van den Brekel
Keeping up to date  the New Way! : Arkhangelsk ToKX workshopKeeping up to date  the New Way! : Arkhangelsk ToKX workshop
Keeping up to date the New Way! : Arkhangelsk ToKX workshop
IIIF for CNI Spring 2014 Membership Meeting by Tom-Cramer
IIIF for CNI Spring 2014 Membership MeetingIIIF for CNI Spring 2014 Membership Meeting
IIIF for CNI Spring 2014 Membership Meeting
Tom-Cramer1.8K views
Lodlam presentation v1.0 final al20151104 by Asa Letourneau
Lodlam presentation v1.0 final al20151104Lodlam presentation v1.0 final al20151104
Lodlam presentation v1.0 final al20151104
Asa Letourneau804 views
International Image Interoperability Framework - New Possibilities for Archives by Wim van Dongen
International Image Interoperability Framework - New Possibilities for ArchivesInternational Image Interoperability Framework - New Possibilities for Archives
International Image Interoperability Framework - New Possibilities for Archives
Wim van Dongen158 views
SSHELCO 2016 metadata workshop by William Fee
SSHELCO 2016 metadata workshopSSHELCO 2016 metadata workshop
SSHELCO 2016 metadata workshop
William Fee305 views
05 accessible hadro by ShareCareX
05 accessible hadro05 accessible hadro
05 accessible hadro
ShareCareX63 views
Linked Data and why we (librarians) should care by Figoblog
Linked Data and why we (librarians) should careLinked Data and why we (librarians) should care
Linked Data and why we (librarians) should care
Figoblog2.8K views

More from Robert Sanderson

Understanding Linked Art by
Understanding Linked ArtUnderstanding Linked Art
Understanding Linked ArtRobert Sanderson
7 views89 slides
LUX - Cross Collections Cultural Heritage at Yale by
LUX - Cross Collections Cultural Heritage at YaleLUX - Cross Collections Cultural Heritage at Yale
LUX - Cross Collections Cultural Heritage at YaleRobert Sanderson
133 views20 slides
Zoom as a Paradigm for Linked Open Usable Data by
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
29 views67 slides
Provenance and Uncertainty in Linked Art by
Provenance and Uncertainty in Linked ArtProvenance and Uncertainty in Linked Art
Provenance and Uncertainty in Linked ArtRobert Sanderson
62 views42 slides
Data is our Product: Thoughts on LOD Sustainability by
Data is our Product: Thoughts on LOD SustainabilityData is our Product: Thoughts on LOD Sustainability
Data is our Product: Thoughts on LOD SustainabilityRobert Sanderson
107 views44 slides
A Perspective on Wikidata: Ecosystems, Trust, and Usability by
A Perspective on Wikidata: Ecosystems, Trust, and UsabilityA Perspective on Wikidata: Ecosystems, Trust, and Usability
A Perspective on Wikidata: Ecosystems, Trust, and UsabilityRobert Sanderson
852 views12 slides

More from Robert Sanderson(20)

LUX - Cross Collections Cultural Heritage at Yale by Robert Sanderson
LUX - Cross Collections Cultural Heritage at YaleLUX - Cross Collections Cultural Heritage at Yale
LUX - Cross Collections Cultural Heritage at Yale
Robert Sanderson133 views
Zoom as a Paradigm for Linked Open Usable Data by Robert Sanderson
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
Robert Sanderson29 views
Provenance and Uncertainty in Linked Art by Robert Sanderson
Provenance and Uncertainty in Linked ArtProvenance and Uncertainty in Linked Art
Provenance and Uncertainty in Linked Art
Robert Sanderson62 views
Data is our Product: Thoughts on LOD Sustainability by Robert Sanderson
Data is our Product: Thoughts on LOD SustainabilityData is our Product: Thoughts on LOD Sustainability
Data is our Product: Thoughts on LOD Sustainability
Robert Sanderson107 views
A Perspective on Wikidata: Ecosystems, Trust, and Usability by Robert Sanderson
A Perspective on Wikidata: Ecosystems, Trust, and UsabilityA Perspective on Wikidata: Ecosystems, Trust, and Usability
A Perspective on Wikidata: Ecosystems, Trust, and Usability
Robert Sanderson852 views
Linked Art: Sustainable Cultural Knowledge through Linked Open Usable Data by Robert Sanderson
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
Robert Sanderson3.9K views
Illusions of Grandeur: Trust and Belief in Cultural Heritage Linked Open Data by Robert Sanderson
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
Robert Sanderson3.9K views
Sanderson CNI 2020 Keynote - Cultural Heritage Research Data Ecosystem by Robert Sanderson
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
Robert Sanderson758 views
Tiers of Abstraction and Audience in Cultural Heritage Data Modeling by Robert Sanderson
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
Robert Sanderson651 views
Standards and Communities: Connected People, Consistent Data, Usable Applicat... by Robert 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...
Robert Sanderson5.3K views
Linked Art: An Art Museum Profile for CIDOC-CRM by Robert Sanderson
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
Robert Sanderson686 views
Euromed2018 Keynote: Usability over Completeness, Community over Committee by Robert Sanderson
Euromed2018 Keynote: Usability over Completeness, Community over CommitteeEuromed2018 Keynote: Usability over Completeness, Community over Committee
Euromed2018 Keynote: Usability over Completeness, Community over Committee
Robert Sanderson377 views
Linked Art - Our Linked Open Usable Data Model by Robert Sanderson
Linked Art - Our Linked Open Usable Data ModelLinked Art - Our Linked Open Usable Data Model
Linked Art - Our Linked Open Usable Data Model
Robert Sanderson328 views
EuropeanaTech Keynote: Shout it out LOUD by Robert Sanderson
EuropeanaTech Keynote: Shout it out LOUDEuropeanaTech Keynote: Shout it out LOUD
EuropeanaTech Keynote: Shout it out LOUD
Robert Sanderson2.6K views

Recently uploaded

Setting Up Your First CloudStack Environment with Beginners Challenges - MD R... by
Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...
Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...ShapeBlue
132 views15 slides
Migrating VMware Infra to KVM Using CloudStack - Nicolas Vazquez - ShapeBlue by
Migrating VMware Infra to KVM Using CloudStack - Nicolas Vazquez - ShapeBlueMigrating VMware Infra to KVM Using CloudStack - Nicolas Vazquez - ShapeBlue
Migrating VMware Infra to KVM Using CloudStack - Nicolas Vazquez - ShapeBlueShapeBlue
176 views20 slides
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N... by
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...James Anderson
156 views32 slides
Declarative Kubernetes Cluster Deployment with Cloudstack and Cluster API - O... by
Declarative Kubernetes Cluster Deployment with Cloudstack and Cluster API - O...Declarative Kubernetes Cluster Deployment with Cloudstack and Cluster API - O...
Declarative Kubernetes Cluster Deployment with Cloudstack and Cluster API - O...ShapeBlue
88 views13 slides
Uni Systems for Power Platform.pptx by
Uni Systems for Power Platform.pptxUni Systems for Power Platform.pptx
Uni Systems for Power Platform.pptxUni Systems S.M.S.A.
61 views21 slides
Extending KVM Host HA for Non-NFS Storage - Alex Ivanov - StorPool by
Extending KVM Host HA for Non-NFS Storage -  Alex Ivanov - StorPoolExtending KVM Host HA for Non-NFS Storage -  Alex Ivanov - StorPool
Extending KVM Host HA for Non-NFS Storage - Alex Ivanov - StorPoolShapeBlue
84 views10 slides

Recently uploaded(20)

Setting Up Your First CloudStack Environment with Beginners Challenges - MD R... by ShapeBlue
Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...
Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...
ShapeBlue132 views
Migrating VMware Infra to KVM Using CloudStack - Nicolas Vazquez - ShapeBlue by ShapeBlue
Migrating VMware Infra to KVM Using CloudStack - Nicolas Vazquez - ShapeBlueMigrating VMware Infra to KVM Using CloudStack - Nicolas Vazquez - ShapeBlue
Migrating VMware Infra to KVM Using CloudStack - Nicolas Vazquez - ShapeBlue
ShapeBlue176 views
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N... by James Anderson
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...
James Anderson156 views
Declarative Kubernetes Cluster Deployment with Cloudstack and Cluster API - O... by ShapeBlue
Declarative Kubernetes Cluster Deployment with Cloudstack and Cluster API - O...Declarative Kubernetes Cluster Deployment with Cloudstack and Cluster API - O...
Declarative Kubernetes Cluster Deployment with Cloudstack and Cluster API - O...
ShapeBlue88 views
Extending KVM Host HA for Non-NFS Storage - Alex Ivanov - StorPool by ShapeBlue
Extending KVM Host HA for Non-NFS Storage -  Alex Ivanov - StorPoolExtending KVM Host HA for Non-NFS Storage -  Alex Ivanov - StorPool
Extending KVM Host HA for Non-NFS Storage - Alex Ivanov - StorPool
ShapeBlue84 views
The Role of Patterns in the Era of Large Language Models by Yunyao Li
The Role of Patterns in the Era of Large Language ModelsThe Role of Patterns in the Era of Large Language Models
The Role of Patterns in the Era of Large Language Models
Yunyao Li80 views
Future of AR - Facebook Presentation by Rob McCarty
Future of AR - Facebook PresentationFuture of AR - Facebook Presentation
Future of AR - Facebook Presentation
Rob McCarty62 views
Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ... by ShapeBlue
Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ...Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ...
Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ...
ShapeBlue144 views
Digital Personal Data Protection (DPDP) Practical Approach For CISOs by Priyanka Aash
Digital Personal Data Protection (DPDP) Practical Approach For CISOsDigital Personal Data Protection (DPDP) Practical Approach For CISOs
Digital Personal Data Protection (DPDP) Practical Approach For CISOs
Priyanka Aash153 views
Why and How CloudStack at weSystems - Stephan Bienek - weSystems by ShapeBlue
Why and How CloudStack at weSystems - Stephan Bienek - weSystemsWhy and How CloudStack at weSystems - Stephan Bienek - weSystems
Why and How CloudStack at weSystems - Stephan Bienek - weSystems
ShapeBlue197 views
Live Demo Showcase: Unveiling Dell PowerFlex’s IaaS Capabilities with Apache ... by ShapeBlue
Live Demo Showcase: Unveiling Dell PowerFlex’s IaaS Capabilities with Apache ...Live Demo Showcase: Unveiling Dell PowerFlex’s IaaS Capabilities with Apache ...
Live Demo Showcase: Unveiling Dell PowerFlex’s IaaS Capabilities with Apache ...
ShapeBlue85 views
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha... by ShapeBlue
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...
ShapeBlue138 views
Data Integrity for Banking and Financial Services by Precisely
Data Integrity for Banking and Financial ServicesData Integrity for Banking and Financial Services
Data Integrity for Banking and Financial Services
Precisely78 views
Business Analyst Series 2023 - Week 4 Session 7 by DianaGray10
Business Analyst Series 2023 -  Week 4 Session 7Business Analyst Series 2023 -  Week 4 Session 7
Business Analyst Series 2023 - Week 4 Session 7
DianaGray10126 views
VNF Integration and Support in CloudStack - Wei Zhou - ShapeBlue by ShapeBlue
VNF Integration and Support in CloudStack - Wei Zhou - ShapeBlueVNF Integration and Support in CloudStack - Wei Zhou - ShapeBlue
VNF Integration and Support in CloudStack - Wei Zhou - ShapeBlue
ShapeBlue163 views
The Power of Heat Decarbonisation Plans in the Built Environment by IES VE
The Power of Heat Decarbonisation Plans in the Built EnvironmentThe Power of Heat Decarbonisation Plans in the Built Environment
The Power of Heat Decarbonisation Plans in the Built Environment
IES VE69 views
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ... by ShapeBlue
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...
ShapeBlue123 views

IIIF and JSON-LD: LODLAM Training Day

  • 1. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 1 International Image Interoperability Framework and JSON-LD Robert Sanderson azaroth42@gmail.com azaroth@stanford.edu @azaroth42 #iiif Digital Library Systems and Services Stanford University http://iiif.io/
  • 2. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 2 Cultural Heritage is Steadily being Digitized MS Richardson 7, Houghton Library, Harvard University
  • 3. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 3 To What End? Grain elevators, Caldwell, Idaho, by Lee Russell, 1941. http://www.loc.gov/pictures/resource/fsac.1a34206/
  • 4. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 4 Co-operate? Grain elevators, Caldwell, Idaho, by Lee Russell, 1941. http://www.loc.gov/pictures/resource/fsac.1a34206/ ?
  • 5. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 5 Remember... https://www.flickr.com/photos/elviskennedy/10382501363/ cc-by-nc-nd
  • 6. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 6 Remember... https://www.flickr.com/photos/elviskennedy/10382501363/ cc-by-nc-nd Valuable Content
  • 7. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 7 Remember... https://www.flickr.com/photos/elviskennedy/10382501363/ cc-by-nc-nd Valuable Content Ugly Construction
  • 8. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 8 EU Federation: Europeana
  • 9. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 9 EU Federation: Europeana
  • 10. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 10 From Europeana to Many One-Off Apps
  • 11. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 11 And Out Again...
  • 12. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 12 To Complexity
  • 13. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 13 US Federation: DPLA
  • 14. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 14 US Federation: DPLA
  • 15. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 15 From DPLA to Many One-Off Apps
  • 16. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 16 And Out Again...
  • 17. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 17 To Complexity
  • 18. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 18 US Federation: DPLA
  • 19. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 19 Out to Ege 1 in South Carolina
  • 20. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 20 Meet Otto and Ben Otto Ege, 20th c. Biblioclast Ben Albritton 21st c. Manuscript Scholar
  • 21. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 21 Meet Otto and Ben Otto Ege, 20th c. Biblioclast Ben Albritton 21st c. Manuscript Scholar
  • 22. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 22 Otto Ege MS 1, as of 1940
  • 23. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 23 Remnants of Otto Ege MS 1, as of 2014
  • 24. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 24 Remnants of Otto Ege MS 1, as of 2014
  • 25. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 25 Stanford’s Leaves of Ege MS 1
  • 26. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 26 http://iiif.io/ Global community and framework for sharing and delivering images, especially for Cultural Heritage, using standard APIs via jointly developed and supported software.
  • 27. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 27 IIIF Community •  ARTstor •  Bibliothèque Nationale de France •  Bodleian Libraries, Oxford University •  British Library •  Cambridge University •  Cornell University •  DPLA •  Europeana •  e-codices •  Harvard University •  Johns Hopkins University •  National Library of Denmark •  National Library of New Zealand •  National Library of Norway •  National Library of Poland •  National Library of Wales •  Princeton University •  St. Louis University •  Stanford University •  Wellcome Trust •  UK National Archives •  Yale University
  • 28. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 28 Two APIs: Image and Presentation Image API: http://iiif.io/api/image/2.0/ Two parts: Actual Pixels, Technical Metadata (JSON-LD) Presentation API: http://iiif.io/api/presentation/2.0/ Based on Shared Canvas data model (in JSON-LD)
  • 29. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 29 IIIF Image API Base URL: {scheme}://{host}{/prefix}/{identifier}! Image Resource: {base}/{region}/{size}/{rotation}/{quality}.{format}! !
  • 30. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 30 IIIF Image API Base URL: {scheme}://{host}{/prefix}/{identifier}! Image Resource: {base}/{region}/{size}/{rotation}/{quality}.{format}! !
  • 31. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 31 IIIF Image API Base URL: {scheme}://{host}{/prefix}/{identifier}! Image Resource: {base}/{region}/{size}/{rotation}/{quality}.{format}! !
  • 32. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 32 IIIF Image API Base URL: {scheme}://{host}{/prefix}/{identifier}! Image Resource: {base}/{region}/{size}/{rotation}/{quality}.{format}! !
  • 33. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 33 IIIF Image API Base URL: {scheme}://{host}{/prefix}/{identifier}! Image Resource: {base}/{region}/{size}/{rotation}/{quality}.{format}! !
  • 34. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 34 IIIF Image API Base URL: {scheme}://{host}{/prefix}/{identifier}! Image Resource: {base}/{region}/{size}/{rotation}/{quality}.{format}! !
  • 35. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 35 IIIF Image API: Region Image Resource: {base}/{region}/{size}/{rotation}/{quality}.{format}! ! ! •  Full Image: {base}/full/full/0/default.jpg! ! •  Area by Pixels: {base}/100,100,640,480/full/0/default.jpg! ! •  Area by Percentage: {base}/pct:50,50,33,33/full/0/default.jpg!
  • 36. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 36 IIIF Image API: Size Image Resource: {base}/{region}/{size}/{rotation}/{quality}.{format}! ! •  Full Image: {base}/full/full/0/default.jpg! •  Size by Pixels, forced aspect: {base}/full/640,480/0/default.jpg! •  Size by Pixels, aspect preserved: {base}/full/!640,480/0/default.jpg! •  Size by Percentage: {base}/full/pct:50/0/default.jpg! •  Size by Width, or by Height: ! {base}/full/,480/0/default.jpg! {base}/full/640,/0/default.jpg !
  • 37. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 37 IIIF Image API: Rotation Image Resource: {base}/{region}/{size}/{rotation}/{quality}.{format}! ! •  Full Image: {base}/full/full/0/default.jpg! ! •  90 degree Rotation: {base}/full/full/90/default.jpg! {base}/full/full/180/default.jpg! ! •  Arbitrary Rotation: {base}/full/full/27.6/default.jpg
 ! •  Mirroring: {base}/full/full/!0/default.jpg! ! ! !
  • 38. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 38 IIIF Image API: Quality Image Resource: {base}/{region}/{size}/{rotation}/{quality}.{format}! ! •  Full Image: {base}/full/full/0/default.jpg! ! •  Explicit Option: {base}/full/full/0/color.jpg! {base}/full/full/0/gray.jpg! {base}/full/full/0/bitonal.jpg! ! !
  • 39. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 39 IIIF Image API: Format Image Resource: {base}/{region}/{size}/{rotation}/{quality}.{format}! ! •  Full Image: {base}/full/full/0/default.jpg! ! •  Other Options: {base}/full/full/0/default.png! {base}/full/full/0/default.tif! {base}/full/full/0/default.gif! {base}/full/full/0/default.jp2! {base}/full/full/0/default.pdf! {base}/full/full/0/default.webp! ! ! !
  • 40. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 40 2.0 Implementations Image Server: Loris https://github.com/pulibrary/loris Viewer: Open Seadragon https://github.com/openseadragon/openseadragon Demo: http://libimages.princeton.edu/osd-demo/? feedme=pudl0123%2F8172070%2F01%2F00000001.jp2 1.1 Implementations: Server: Loris, IIPserver, Freelib-Djatoka, RIIIF, Pi3f, ... Viewer: Open Seadragon, Wellcome Trust Player, TsangDragon, ...
  • 41. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 41 Development Infrastructure Reference Implementation: https://iiif.io/api/image/2.0/example/reference/ 67352ccc-d1b0-11e1-89ae-279075081939 Server Validator: http://iiif.io/api/image/validator/ Server Shims: ContentDM Chronicling America Cloudinary Djatoka Luratech ICS FSI Image Server
  • 42. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 42 IIIF Image API: Technical Info Information Resource, in JSON-LD: {base}/info.json! ! ! ! ! ! {! "@context": "http://iiif.io/api/image/2/context.json",! "@id": "http://www.example.org/iiif/book1-p1",! "height": 6000,! "width": 4000,! "tiles": [{"scale_factors": [ 1, 2, 4, 8 ], "width": 512}],! "sizes": [{"width": 400, "height": 600},! {"width": 2000, "height": 3000}! ],! "profile": ["http://iiif.io/api/image/2/level2.json",! {"formats": ["pdf", "gif"],! "qualities": ["color", "gray"]}! ]! }! ! ! !
  • 43. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 43 "RDF/XML was the Semantic Web's 3 Mile Island" Manu Sporny, http://manu.sporny.org/2012/nuclear-rdf/ by Z22 - http://commons.wikimedia.org/wiki/File:Three_Mile_Island_Nuclear_Generating_Station_Unit_2.jpg
  • 44. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 44 "RDF/XML was the Semantic Web's 3 Mile Island" Cleaning Up the Mess: Stop talking about RDF Focus on tools Focus on developers More "Dogfooding" JSON-LD http://json-ld.org/ John G. Kemeny et al. http://commons.wikimedia.org/wiki/File:TMI_cleanup-2.jpg
  • 45. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 45 http://json-ld.org/ •  Uses popular JSON format •  Uses regular JSON idioms •  Can often use existing JSON formats without change •  Maps into RDF using a "context" definition
  • 46. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 46 JSON-LD Basics •  {} is a node in the graph •  @id key gives the subject, omit to create a blank node •  Other keys are predicates, values are objects {! "@id": "http://stanford.edu/~azaroth/#me",! "label": "Rob Sanderson", ! "height": 183! }! Remember kids, curly brackets are the new angle brackets.
  • 47. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 47 JSON-LD Basics •  @type gives the class (rdf:type) •  New nodes are chained inline {! "@id": "http://stanford.edu/~azaroth/#me",! "@type": "Person",! "label": "Rob Sanderson", ! "hasPet": {! "@id": "http://stanford.edu/~azaroth/miya/#cat",! "@type": "Cat",! "height": 40! }! }!
  • 48. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 48 JSON-LD •  Lists are multiple instances of a predicate •  ... or an rdf:List •  Can collapse @id to just a string {! "@id": "http://stanford.edu/~azaroth/#me",! "@type": "Person",! "label": ["Rob Sanderson", "Robert Sanderson"], ! "playlist": [! "http://music.example.com/songs/1.mp3",! "http://music.example.com/songs/2.mp3",! "http://music.example.com/songs/3.mp3"! ]! }!
  • 49. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 49 Magic???? •  @context provides a mapping to RDF •  Can define prefixes and predicates {! "@context": {! "foaf": "http://xmlns.com/foaf/0.1/",! "rdfs": "http://www.w3.org/2000/01/rdf-schema#",! "Person": "foaf:Person",! "label": "rdfs:label"! },! "@id": "http://stanford.edu/~azaroth/#me",! "@type": "Person",! "label": "Rob Sanderson"! }!
  • 50. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 50 Magic???? •  Can define the expected type of object {! "@context": {! "foaf": "http://xmlns.com/foaf/0.1/",! "Person": "foaf:Person",! "hasPet": {! "@id": "http://example.com/ns/hasPet",! "@type": "@id"! }! },! "@id": "http://stanford.edu/~azaroth/#me",! "@type": "Person",! "hasPet": "http://stanford.edu/~azaroth/miya/#cat"! }!
  • 51. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 51 Magic???? •  Can define the meaning of a JSON list •  Can redefine properties without changing representation {! "@context": {! "playlist": {! "@id": "http://eg.com/ns/hasPlaylist",! "@type": "@id",! "@container": "@list"! },! "label": "http://xmlns.com/foaf/0.1/name"! },! "@id": "http://stanford.edu/~azaroth/#me",! "label": ["Rob Sanderson", "Robert Sanderson"],! "playlist": ["..."]! }!
  • 52. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 52 Magic???? •  Context can be external (and thus shared) ! { ! "@context":"http://iiif.io/api/image/2/context.json",! "@id": "http://www.example.org/iiif/book1-p1",! "height": 6000,! "width": 4000,! "tiles": [{"scale_factors": [1, 2, 4, 8], "width": 512}],! "sizes": [{"width": 400, "height": 600},! {"width": 2000, "height": 3000}],! "profile": ["http://iiif.io/api/image/2/level2.json",! {"formats": ["pdf", "gif"],! "qualities": ["color", "gray"]}! ]! }!
  • 53. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 53 IIIF Presentation API Just enough metadata to support a client presenting the digital Cultural Heritage Object for the user to understand what she is interacting with Why “Presentation API”? •  NOT a[nother] full semantic, bibliographic metadata “standard” •  NOT (necessarily) an internal format: transform into it •  Linked Open Data (JSON-LD) •  Rationalization of (abstract) Shared Canvas data model •  Full support for annotation via Open Annotation •  http://iiif.io/api/presentation/2.0/
  • 54. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 54 Shared Canvas • A Canvas is an empty space in which to build up a display
  • 55. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 55 Shared Canvas • 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 page
  • 56. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 56 Shared Canvas / Open Annotation •  Annotation links Image with Canvas
  • 57. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 57 Shared Canvas / Open Annotation •  Annotation links Text with Canvas
  • 58. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 58 Shared Canvas / Open Annotation
  • 59. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 59 Benefits of Canvas Notion Multiple Images of same page •  Multi-spectral imaging, multiple digitizations, … Archimedes Palimpsest Multi-Spectral Images http://www.archimedespalimpsest.org/
  • 60. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 60 Benefits of Canvas Notion No image of the page •  Hypothetical, lost, too fragile to digitize, … This page intentionally, but unfortunately, left blank Countless manuscripts, all around the world!
  • 61. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 61 Benefits of Canvas Notion Partial images •  Fragments of page, details in high resolution, …
  • 62. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 62 Benefits of Canvas Notion Non Image and External content •  Text – transcription, translation, edition, … •  Non-text transcription: diagrams, music •  Non text performance: audio, video
  • 63. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 63 Shared Canvas: Primary Resources
  • 64. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 64 Shared Canvas: All Resources
  • 65. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 65 IIIF Presentation API: JSON-LD {! "@context":"http://iiif.io/api/presentation/2/context.json",! "@id":"http://www.example.org/iiif/book1/canvas/p1.json",! "@type":"sc:Canvas”,! "label":"p. 1”,! "height":1000,! "width":750,! "images": [! {"@type":"oa:Annotation”,! // annotation linking image to canvas …! }],! "other_content": [! {"@type":"sc:AnnotationList",! // reference to list of non-image annotations …! }]! } ! ! !
  • 66. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 66 Development Infrastructure Reference Sets: https://iiif.io/api/presentation/2.0/example/fixtures/collection.json https://iiif.io/api/presentation/2.0/example/errors/collection.json Validator: http://iiif.io/api/presentation/validator/ Implementation Library: https://github.com/IIIF/presentation-api/tree/master/implementations/ manifest-factory Shims: ContentDM Chronicling America METS [+ALTO]
  • 67. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 67 Open Annotation: Community Group Established W3C Community Group in 2011 Currently 5th Largest of 177 groups: 128 participants Today is final day for Annotation Working Group charter review! http://www.w3.org/community/openannotation/ Interoperability between Annotation systems and platforms, by …following the Architecture of the Web …reusing existing web standards …providing a single, coherent model to implement …which is orthogonal to the domain of interest …without requiring adoption of specific platforms …while maintaining low implementation costs Mission:
  • 68. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 68 Open Annotation: Basic Data Model http://www.openannotation.org/spec/core/
  • 69. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 69 Technical Demo: Mise-en-Page
  • 70. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 70 Mirador
  • 71. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 71 Mirador2
  • 72. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 72 Wellcome Player
  • 73. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 73 Remnants of Otto Ege MS 1, as of 2014
  • 74. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 74 Otto Ege MS 1, Reconstructed, in 2014
  • 75. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 75 Otto Ege MS 1, Reconstructed, in 2014
  • 76. IIIF and JSON-LD LODLAM Training Day, SemTechBiz, San Jose CA, 19th of August 2014 76 Thank You Robert Sanderson azaroth42@gmail.com azaroth@stanford.edu @azaroth42 Web: http://iiif.io/ http://www.openannotation.org/ Slides: http://www.slideshare.net/ azaroth42/ ...