SlideShare a Scribd company logo
1 of 41
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
LinkedOpen
UsableData
@azaroth42
rsanderson
@getty.edu
Shout it Out: LOUD
Rob Sanderson
Semantic Architect
J. Paul Getty Trust
rsanderson@getty.edu
@azaroth42
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
LinkedOpen
UsableData
@azaroth42
rsanderson
@getty.edu
The Semantic Web
http://rubenverborgh.github.io/WebFundamentals/
birds-eye-view/images/scientific-american.jpg
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
LinkedOpen
UsableData
@azaroth42
rsanderson
@getty.edu
The (Imagined) Semantic Web
But not how they
thought it would
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
LinkedOpen
UsableData
@azaroth42
rsanderson
@getty.edu
Linked Open Data
http://5stardata.info/en/
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
LinkedOpen
UsableData
@azaroth42
rsanderson
@getty.edu
(Publishing) Linked Open Data
?
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
LinkedOpen
UsableData
@azaroth42
rsanderson
@getty.edu
Linked
Open
Data
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
LinkedOpen
UsableData
@azaroth42
rsanderson
@getty.edu
Usable
Linked
Open
Data
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
LinkedOpen
UsableData
@azaroth42
rsanderson
@getty.edu
Usable?
… usability is the degree to which [a thing]
can be used by specified consumers to
achieve [their] quantified objectives with
effectiveness, efficiency, and satisfaction
in a quantified context of use.
who
what
how
where
Usability is dependent on the Audience
https://en.wikipedia.org/wiki/usability
“ ”
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
LinkedOpen
UsableData
@azaroth42
rsanderson
@getty.edu
Who?
With thanks to Patrick Hochstenbach, @hochstenbach
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
LinkedOpen
UsableData
@azaroth42
rsanderson
@getty.edu
2
LOD … Profit!
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
LinkedOpen
UsableData
@azaroth42
rsanderson
@getty.edu
Developers!
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
LinkedOpen
UsableData
@azaroth42
rsanderson
@getty.edu
What? How? Where?
1. Know Your Audience
2. Meet on Their Terms
3. Have a Conversation
4. Create Opportunities for Meaningful Participation
/ht Catherine Bracy, @cbracy
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
LinkedOpen
UsableData
@azaroth42
rsanderson
@getty.edu
Usability
1. Know Your Audience
2. Meet on Their Terms
3. Have a Conversation
4. Create Opportunities for Meaningful Participation
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
LinkedOpen
UsableData
@azaroth42
rsanderson
@getty.edu
The API is the Developers’ User Interface
When it comes to APIs, developers are
your users. The same principles of user-
centred-design apply to the development
and publication of APIs (simplicity,
obviousness, fit-for-purpose etc)
http://apiguide.readthedocs.io/en/latest/principles/empathy.html
“ ”
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
LinkedOpen
UsableData
@azaroth42
rsanderson
@getty.edu
What is the API for LOD?
Provide useful information about what a
name identifies when it's looked up, using
open standards such as RDF, SPARQL, etc.
In LOD, the ontology determines the API
This is not meeting on the audience’s terms
“ ”
-- TimBL
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
LinkedOpen
UsableData
@azaroth42
rsanderson
@getty.edu
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
LinkedOpen
UsableData
@azaroth42
rsanderson
@getty.edu
Usable (API) vs Complete (Model)
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
LinkedOpen
UsableData
@azaroth42
rsanderson
@getty.edu
Target Zone
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
LinkedOpen
UsableData
@azaroth42
rsanderson
@getty.edu
Incremental Complexity
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
LinkedOpen
UsableData
@azaroth42
rsanderson
@getty.edu
Incremental Complexity
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
LinkedOpen
UsableData
@azaroth42
rsanderson
@getty.edu
Incremental Complexity
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
LinkedOpen
UsableData
@azaroth42
rsanderson
@getty.edu
Five Stars of Linked Open Usable Data
⭐ right Abstraction for the audience
⭐ few Barriers to entry
⭐ Comprehensible by introspection
⭐ Documentation with working examples
⭐ few Exceptions, many consistent patterns
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
LinkedOpen
UsableData
@azaroth42
rsanderson
@getty.edu
A is for the right Abstraction
https://www.flickr.com/photos/emilgh/2801393221/
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
LinkedOpen
UsableData
@azaroth42
rsanderson
@getty.edu
A is for the right Abstraction
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
LinkedOpen
UsableData
@azaroth42
rsanderson
@getty.edu
A is for the right Abstraction
https://www.flickr.com/photos/markmorgantrinidad/14860681369/ https://www.flickr.com/photos/57293605@N07/14345959147/
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
LinkedOpen
UsableData
@azaroth42
rsanderson
@getty.edu
B is for few Barriers to Entry
https://www.flickr.com/photos/tfpc/6112503326/
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
LinkedOpen
UsableData
@azaroth42
rsanderson
@getty.edu
C is for Comprehensible
{
"@context": "https://linked.art/ns/v1/linked-art.json",
"id": "https://example.museum/data/object/1",
"type": "ManMadeObject",
"identified_by": {
"type": "Name",
"value": "Example Painting”
},
"made_of": {
"id": "aat:300015045",
"type": "Material",
"label": "watercolor"
}
}
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
LinkedOpen
UsableData
@azaroth42
rsanderson
@getty.edu
D is for Documentation
https://www.w3.org/TR/annotation-model/
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
LinkedOpen
UsableData
@azaroth42
rsanderson
@getty.edu
E is for few Exceptions
M.C. Escher, Two Birds (No. 18)
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
LinkedOpen
UsableData
@azaroth42
rsanderson
@getty.edu
E is for few Exceptions
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
LinkedOpen
UsableData
@azaroth42
rsanderson
@getty.edu
Examples?
https://linked.art/
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
LinkedOpen
UsableData
@azaroth42
rsanderson
@getty.edu
Five Core Design Principles
1. Require Use Cases, with Data
2. As Simple as Possible
3. Don’t Break the Web
4. Define Success, Not Failure
5. Design for JSON-LD, Consistently
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
LinkedOpen
UsableData
@azaroth42
rsanderson
@getty.edu
Require Use Cases, with Data!
Uses Cases, supported by data, keep LOD grounded in reality
and help find the correct abstraction
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
LinkedOpen
UsableData
@azaroth42
rsanderson
@getty.edu
As Simple as Possible
Image source: Alamy
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
LinkedOpen
UsableData
@azaroth42
rsanderson
@getty.edu
Don’t Break the Web
https://www.flickr.com/photos/patchattack/10784011155/
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
LinkedOpen
UsableData
@azaroth42
rsanderson
@getty.edu
Define Success, Not Failure
https://en.wikipedia.org/wiki/Jon_Postel
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
LinkedOpen
UsableData
@azaroth42
rsanderson
@getty.edu
Design for JSON-LD, Consistently
10% - 20% of all websites have JSON-LD data (schema.org)
json api xml api
https://trends.google.com/trends/explore?date=all&q=json%20api,xml%20api
(Feb 2018) https://w3techs.com/technologies/details/da-jsonld/all/all
(Nov 2017) http://webdatacommons.org/structureddata/2017-12/stats/stats.html
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
LinkedOpen
UsableData
@azaroth42
rsanderson
@getty.edu
RDF: Not In My Backyard!
Image By Z22 - https://commons.wikimedia.org/w/index.php?curid=30929934Title: http://manu.sporny.org/2012/nuclear-rdf/
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
LinkedOpen
UsableData
@azaroth42
rsanderson
@getty.edu
JSON-LD 1.1
https://json-ld.github.io/charter/
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
LinkedOpen
UsableData
@azaroth42
rsanderson
@getty.edu
Insights to Take Away
⭐ right Abstraction
⭐ few Barriers
⭐ Comprehensible
⭐ Documentation
⭐ few Exceptions
⭐ Require Use Cases
⭐ Simple as Possible
⭐ Don’t Break the Web
⭐ Define Success
⭐ Consistent JSON-LD
Ensure Your Data is LOUD
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
LinkedOpen
UsableData
@azaroth42
rsanderson
@getty.edu
Thank You!
Rob Sanderson
rsanderson@getty.edu
@azaroth42

More Related Content

Similar to Linked Open Usable Data Principles

Community Challenges for Practical Linked Open Data - Linked Pasts keynote
Community Challenges for Practical Linked Open Data - Linked Pasts keynoteCommunity Challenges for Practical Linked Open Data - Linked Pasts keynote
Community Challenges for Practical Linked Open Data - Linked Pasts keynoteRobert Sanderson
 
Publishing Linked Open Usable Data
Publishing Linked Open Usable DataPublishing Linked Open Usable Data
Publishing Linked Open Usable DataRobert 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
 
Linked Open Data at the Getty
Linked Open Data at the GettyLinked Open Data at the Getty
Linked Open Data at the GettyRobert Sanderson
 
The Importance of being LOUD
The Importance of being LOUDThe Importance of being LOUD
The Importance of being LOUDRobert Sanderson
 
Every Identity, its Ontology
Every Identity, its OntologyEvery Identity, its Ontology
Every Identity, its OntologyRobert Sanderson
 
IIIF and Linked Data: A Cultural Heritage DAM Ecosystem
IIIF and Linked Data: A Cultural Heritage DAM EcosystemIIIF and Linked Data: A Cultural Heritage DAM Ecosystem
IIIF and Linked Data: A Cultural Heritage DAM EcosystemRobert 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
 
Introduction to the Linked Art Data Model
Introduction to the Linked Art Data ModelIntroduction to the Linked Art Data Model
Introduction to the Linked Art Data ModelRobert 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
 
Brief Introduction to Linked Data
Brief Introduction to Linked DataBrief Introduction to Linked Data
Brief Introduction to Linked DataRobert Sanderson
 
IIIF Discovery Walkthrough
IIIF Discovery WalkthroughIIIF Discovery Walkthrough
IIIF Discovery WalkthroughRobert Sanderson
 
IIIF, Linked Data and the Getty Vocabularies
IIIF, Linked Data and the Getty VocabulariesIIIF, Linked Data and the Getty Vocabularies
IIIF, Linked Data and the Getty VocabulariesRobert Sanderson
 
Introduction to Linked Art Model
Introduction to Linked Art ModelIntroduction to Linked Art Model
Introduction to Linked Art ModelRobert Sanderson
 
a future where data citation Counts
a future where data citation Countsa future where data citation Counts
a future where data citation CountsHeather Piwowar
 
Reflection on the Data Science Profession in NYC
Reflection on the Data Science Profession in NYCReflection on the Data Science Profession in NYC
Reflection on the Data Science Profession in NYCWork-Bench
 
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
 
Making friends with big data resource links
Making friends with big data resource linksMaking friends with big data resource links
Making friends with big data resource linksHeather Stark
 

Similar to Linked Open Usable Data Principles (20)

Community Challenges for Practical Linked Open Data - Linked Pasts keynote
Community Challenges for Practical Linked Open Data - Linked Pasts keynoteCommunity Challenges for Practical Linked Open Data - Linked Pasts keynote
Community Challenges for Practical Linked Open Data - Linked Pasts keynote
 
Sanderson Shout It Out: LOUD
Sanderson Shout It Out: LOUDSanderson Shout It Out: LOUD
Sanderson Shout It Out: LOUD
 
Publishing Linked Open Usable Data
Publishing Linked Open Usable DataPublishing Linked Open Usable Data
Publishing Linked Open Usable Data
 
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
 
Linked Open Data at the Getty
Linked Open Data at the GettyLinked Open Data at the Getty
Linked Open Data at the Getty
 
The Importance of being LOUD
The Importance of being LOUDThe Importance of being LOUD
The Importance of being LOUD
 
Every Identity, its Ontology
Every Identity, its OntologyEvery Identity, its Ontology
Every Identity, its Ontology
 
IIIF and Linked Data: A Cultural Heritage DAM Ecosystem
IIIF and Linked Data: A Cultural Heritage DAM EcosystemIIIF and Linked Data: A Cultural Heritage DAM Ecosystem
IIIF and Linked Data: A Cultural Heritage DAM Ecosystem
 
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
 
Introduction to the Linked Art Data Model
Introduction to the Linked Art Data ModelIntroduction to the Linked Art Data Model
Introduction to the Linked Art Data Model
 
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
 
Brief Introduction to Linked Data
Brief Introduction to Linked DataBrief Introduction to Linked Data
Brief Introduction to Linked Data
 
IIIF Discovery Walkthrough
IIIF Discovery WalkthroughIIIF Discovery Walkthrough
IIIF Discovery Walkthrough
 
IIIF, Linked Data and the Getty Vocabularies
IIIF, Linked Data and the Getty VocabulariesIIIF, Linked Data and the Getty Vocabularies
IIIF, Linked Data and the Getty Vocabularies
 
Introduction to Linked Art Model
Introduction to Linked Art ModelIntroduction to Linked Art Model
Introduction to Linked Art Model
 
a future where data citation Counts
a future where data citation Countsa future where data citation Counts
a future where data citation Counts
 
Reflection on the Data Science Profession in NYC
Reflection on the Data Science Profession in NYCReflection on the Data Science Profession in NYC
Reflection on the Data Science Profession in NYC
 
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
 
Making friends with big data resource links
Making friends with big data resource linksMaking friends with big data resource links
Making friends with big data resource links
 

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
 
Structural Metadata in RDF (IS575)
Structural Metadata in RDF (IS575)Structural Metadata in RDF (IS575)
Structural Metadata in RDF (IS575)Robert 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
 
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
 
Introduction to IIIF (The Hague, May 2018)
Introduction to IIIF (The Hague, May 2018)Introduction to IIIF (The Hague, May 2018)
Introduction to IIIF (The Hague, May 2018)Robert Sanderson
 
linked.art Data Model Walkthrough
linked.art Data Model Walkthroughlinked.art Data Model Walkthrough
linked.art Data Model WalkthroughRobert Sanderson
 
Discovery of IIIF Resources: Intro for Working Group / Vatican
Discovery of IIIF Resources: Intro for Working Group / VaticanDiscovery of IIIF Resources: Intro for Working Group / Vatican
Discovery of IIIF Resources: Intro for Working Group / VaticanRobert Sanderson
 
IIIF: Discovery of Resources
IIIF: Discovery of ResourcesIIIF: Discovery of Resources
IIIF: Discovery of ResourcesRobert Sanderson
 

More from Robert Sanderson (15)

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
 
Structural Metadata in RDF (IS575)
Structural Metadata in RDF (IS575)Structural Metadata in RDF (IS575)
Structural Metadata in RDF (IS575)
 
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
 
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
 
Introduction to IIIF (The Hague, May 2018)
Introduction to IIIF (The Hague, May 2018)Introduction to IIIF (The Hague, May 2018)
Introduction to IIIF (The Hague, May 2018)
 
linked.art Data Model Walkthrough
linked.art Data Model Walkthroughlinked.art Data Model Walkthrough
linked.art Data Model Walkthrough
 
Discovery of IIIF Resources: Intro for Working Group / Vatican
Discovery of IIIF Resources: Intro for Working Group / VaticanDiscovery of IIIF Resources: Intro for Working Group / Vatican
Discovery of IIIF Resources: Intro for Working Group / Vatican
 
IIIF: Shared Canvas 2.0
IIIF: Shared Canvas 2.0IIIF: Shared Canvas 2.0
IIIF: Shared Canvas 2.0
 
IIIF: Discovery of Resources
IIIF: Discovery of ResourcesIIIF: Discovery of Resources
IIIF: Discovery of Resources
 

Recently uploaded

The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
[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
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
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
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
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
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
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
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 

Recently uploaded (20)

The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
[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
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
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
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
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
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 

Linked Open Usable Data Principles

Editor's Notes

  1. RDF and the "Semantic Web" changed the way we think about data in general. Instead of relational tables hidden behind an HTML interface, without standards for the data, we began to think about managing information in a graph with shared definitions for the relationships and classes.
  2. But it was initially focused on consumption in the same way as a relational database: as input to our own internal processing with a grand vision of powering a web-scale semantic artificial intelligence. Lovely for academics writing papers, but the only practical, broadly adopted effect was to change the way we think about our data.
  3. Linked Open Data, with its five stars of excellence, then changed the way we publish data on the web. It gave us a short and very practical checklist that we could use to go from thinking to doing. It promotes open-ness as a necessity for re-use. It promotes standards as a necessity for re-use. It promotes linking between systems as a necessity for re-use.
  4. But … all of the stars are concerns of publishing systems, not consumers. It's like Sir Tim came down the mountain with 10 commandments but only gave us the publishing tablet. Maybe he dropped the other one, maybe it was too heavy to carry. So, while LOD brought about a massive the upsurge in publishing of data, I believe that it's also not enough.
  5. The web community has started to recognize that we're missing the other 5 stars. If our data isn't used, there's no value gained from the resources that were invested in its creation, publication, maintenance and improvement. And if we want our data to be used, the data needs to be …
  6. Usable. And, I argue, it needs to be designed to be usable. We need Linked Open *Usable* Data. LOUD not just LOD.
  7. What do I mean by “Usable”? In a well established tradition, the wikipedia definition clarifies that .. So, * who wants to do * what, * how and in * what environment. Unlike the entirely objective five stars of publishing, any recommendations about usability need to take into account the consumer. * Usability is thus dependent on, and determined by, the Audience
  8. And who is the audience for Linked Open Data, as published by cultural heritage organizations such as ourselves? My reaction in thinking about this was initially “researchers”. And researchers quite broadly, with school students being just as important as university professors.
  9. But I was falling into the “south park gnomes” trap. There is a * “magic happens here” step before we get to * “profit”.
  10. And that magic is carried out by Developers! Researchers (that could not also be considered as developers) interact with visualizations and user interfaces, not the raw data directly. We need the developer role in the middle, to translate the unreadable RDF into a web application that can be understood by many.
  11. If the “who” is Developers, how can we get to the What, How and in which Context of Usability? For this, I turn to Catherine Bracy’s four points on community. Know your Audience … who are you targeting with your product, or who is participating in your community? Meet on their terms … if you’re looking to expand your community or product usage, you need to talk to your audience in a way that makes them comfortable and included, not in your own internal language Have a Conversation … don’t just present at them, or direct them to read the documentation, discuss the XXXXX Create Opportunities … While you’re discussing, and afterwards, give them ways to participate, not just consume. The feeling of ownership is an important motivator. Okay … so … usability?
  12. The audience is developers, and Usability is meeting on their terms. Steps 3 and 4 bring them in to the community, and then keep them engaged, thereby building usage. Having a conversation lets you customize that for the particular needs of individuals within the community, if possible.
  13. Or put another way, the API is the User Interface of the Developer. As a New Zealander, I must regretfully announce that the Australians have this absolutely 100% correct. The Australian government wrote a fantastic API Design Guide in 2015 that nails it on core principles and the important notion of requiring empathy for developers, the same way that that any user interface should be accessible and comfortable for its audience.
  14. In Linked Open Data, the API is built on top of HTTP like any other web API. It’s ReST-ful – when you dereference a URI, you receive useful information about the resource that is identified by that URI. That response uses open standards such as … ahhh :( In Linked Open Data, the ontology determines the API up front. The ontology is almost exclusively designed to meet the requirements of the publisher of the data, and not the consumer. This is not meeting on the audience’s terms. Lets go back to Pat’s wonderful picture, but add in the core metric for success for each step…
  15. The model is successful when it is semantically complete and precise, but the output is successful when the API is Usable. If that information is also accurate, then the researcher is happy. So the question for us is how to optimize between the success of the model and the success of the API: Complete vs Usable.
  16. If you only need half of the completeness, you should not be punished in terms of usability. Should be able to get close to the maximum usability for the particular use case’s completeness requirements.
  17. If you only need half of the completeness, you should not be punished in terms of usability. Should be able to get close to the maximum usability for the particular use case’s completeness requirements.
  18. As easy as ABC … or it would be if there were three stars. So also D and E.
  19. Don’t learn new vocabulary.
  20. We expect users to understand a website’s UI in seconds or leave, but for developers to read documentation on their UI (the API) for hours before doing anything.
  21. Learning by introspection gets you started quickly, but clear and complete documentation about the data is just as important. With complete, relevant examples that work if you cut and paste them into your system … because that’s exactly what people are going to do.
  22. Consistent patterns.
  23. Inconsistency, no matter that it fits, is very jarring. Every exception needs to be memorized separately, rather than the rule to follow.
  24. With apologies for the resume slide …
  25. All of these specifications, and many others, follow five design principles towards ensuring usability.
  26. All of the projects required use cases for every feature. And not only use cases, but data to support those use cases, and preferably implementations that made use of the data. This avoided infinitely long and pointless discussions about how many hypothetical E39 Actors could dance on the head of an E22 Man-Made Object… except the location of an E7 Activity must be an E53 Place, requiring a … you get the picture.
  27. Another core principle is the maxim attributed to Einstein – As simple as possible, and no simpler. IIIF has done a great job meeting this principle by avoiding technology dependencies, and only adding complexity when those use cases are shared by multiple organizations. This increases the likelihood of adoption and reuse, in which IIIF has been very successful. As simple as possible means fewest barriers to entry.
  28. As recognized from the beginning of LOD, it’s important to be of the web, not just on the web. This means a resource oriented paradigm, such that web caches are used to their full potential, and to make it easier for static implementations that just put files on disk. The more cacheable, the more performant with no additional cost. The web also runs on standards, and adopting appropriate standards and best practices is essential.
  29. This is a derivation of Postel’s Law: Be liberal in what you accept, and conservative in what you send. When applied to Linked Open Data and APIs, it means that clients should expect to see data that they don’t understand, and publishers should be careful to respect the model where specified. This facilitates experimentation with extensions as part of iterative development towards new versions. It is especially important for linked.art to allow unknown features from the rest of CIDOC-CRM without getting in the way of the core profile.
  30. I think Many Sporny perfectly captured the sentiment that JSON-LD aims to avoid: When developers hear “RDF” they think: Not in my back yard!