SlideShare a Scribd company logo
Zoom
as
a
Conceptual
Framework
for
LOD
robert.
sanderson
@yale.edu
@azaroth42
@w3c.social
Everyone Loves Zoom*
* No, not that Zoom!
Dr. Robert Sanderson
Senior Director for Digital Cultural Heritage
robert.sanderson@yale.edu
Invited Seminar, IDLab, Ghent University
7th February 2023
Zoom
as
a
Conceptual
Framework
for
LOD
robert.
sanderson
@yale.edu
@azaroth42
@w3c.social
“Zoom” as a Conceptual Framework
• Digression: ZOOM
• Foundation: Zoom for Digital Maps
• IIIF: Zoom for Digital Images
• Linked Open Usable Data, Linked Art
• Semantic Zoom
• Zoom for Search vs View
• Zoom for Reconciliation?
• Zoom for Trust Frameworks?
Zoom
as
a
Conceptual
Framework
for
LOD
robert.
sanderson
@yale.edu
@azaroth42
@w3c.social
Also, Not This Zoom
Zoom
as
a
Conceptual
Framework
for
LOD
robert.
sanderson
@yale.edu
@azaroth42
@w3c.social
Why ZOOM?
Z39.50 is complex (but still used, decades later)
ZOOM wraps it in developer’s terms for usability:
• Object Oriented modeling
• Abstract API with language-specific bindings
• Regularize the interaction with the protocol
• Abstract necessary complexity behind consistent patterns
• Hide unnecessary, unused features
Zoom
as
a
Conceptual
Framework
for
LOD
robert.
sanderson
@yale.edu
@azaroth42
@w3c.social
Zoom?
Thank you, Google Maps!
Zoom
as
a
Conceptual
Framework
for
LOD
robert.
sanderson
@yale.edu
@azaroth42
@w3c.social
Zoom?
Thank you, Google Maps!
Zoom
as
a
Conceptual
Framework
for
LOD
robert.
sanderson
@yale.edu
@azaroth42
@w3c.social
Zoom?
Thank you, Google Maps!
Zoom
as
a
Conceptual
Framework
for
LOD
robert.
sanderson
@yale.edu
@azaroth42
@w3c.social
Zoom?
Thank you, Google Maps!
Zoom
as
a
Conceptual
Framework
for
LOD
robert.
sanderson
@yale.edu
@azaroth42
@w3c.social
Zoom?
Thank you, Google Maps!
Zoom
as
a
Conceptual
Framework
for
LOD
robert.
sanderson
@yale.edu
@azaroth42
@w3c.social
Zoom?
Thank you, Google Maps!
Zoom
as
a
Conceptual
Framework
for
LOD
robert.
sanderson
@yale.edu
@azaroth42
@w3c.social
Zoom?
Thank you, Google Maps!
Zoom
as
a
Conceptual
Framework
for
LOD
robert.
sanderson
@yale.edu
@azaroth42
@w3c.social
A Community
that develops APIs,
implements them in Software,
and exposes interoperable Content
Zoom
as
a
Conceptual
Framework
for
LOD
robert.
sanderson
@yale.edu
@azaroth42
@w3c.social
Goals of the IIIF Community
To enable users to have rich discovery,
viewing and interaction experiences,
including annotating, with content from
multiple institutions in a consistent
environment, by providing easy-to-
implement specifications and supporting
shared tooling for both clients and servers.
Zoom
as
a
Conceptual
Framework
for
LOD
robert.
sanderson
@yale.edu
@azaroth42
@w3c.social
(on mobile)
IIIF APIs enable
deep zoom
Zoom
as
a
Conceptual
Framework
for
LOD
robert.
sanderson
@yale.edu
@azaroth42
@w3c.social
Comparison of Content …
Zoom
as
a
Conceptual
Framework
for
LOD
robert.
sanderson
@yale.edu
@azaroth42
@w3c.social
I want to
compare objects
… across organizational boundaries
Zoom
as
a
Conceptual
Framework
for
LOD
robert.
sanderson
@yale.edu
@azaroth42
@w3c.social
I want to
compare objects
With Familiar
Navigation
Zoom
as
a
Conceptual
Framework
for
LOD
robert.
sanderson
@yale.edu
@azaroth42
@w3c.social
Annotations are a
fundamental component
Zoom
as
a
Conceptual
Framework
for
LOD
robert.
sanderson
@yale.edu
@azaroth42
@w3c.social
… including full text …
Zoom
as
a
Conceptual
Framework
for
LOD
robert.
sanderson
@yale.edu
@azaroth42
@w3c.social
… to enable search
Zoom
as
a
Conceptual
Framework
for
LOD
robert.
sanderson
@yale.edu
@azaroth42
@w3c.social
APIs: Agreement Preceding Interaction*
Presentation
Search
Image
Auth
(* okay, Application Programming Interface)
Zoom
as
a
Conceptual
Framework
for
LOD
robert.
sanderson
@yale.edu
@azaroth42
@w3c.social
IIIF is Linked Open Data
• APIs are all JSON-LD 1.1
• … and round trip via a graph
• Based on
• W3C Web Annotations
• W3C Activity Streams
• Shared Canvas model
• With cherry-picked predicates
• APIs are not “descriptive metadata”
Zoom
as
a
Conceptual
Framework
for
LOD
robert.
sanderson
@yale.edu
@azaroth42
@w3c.social
IIIF API Design Principles
1. Scope design through shared use cases
2. Design for international use
3. As simple as possible, but no simpler
4. Make easy things easy, complex things possible
5. Avoid dependency on specific technologies
6. Use REST / Don’t break the web
7. Separate concerns, keep APIs loosely coupled
8. Design for JSON-LD, using LOD principles
9. Follow existing standards & best practices, when possible
10. Define success, not failure (for extensibility)
https://iiif.io/api/annex/notes/design_principles/, https://linked.art/api/1.0/principles/
Zoom
as
a
Conceptual
Framework
for
LOD
robert.
sanderson
@yale.edu
@azaroth42
@w3c.social
What is Usability?
… 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
“ ”
Zoom
as
a
Conceptual
Framework
for
LOD
robert.
sanderson
@yale.edu
@azaroth42
@w3c.social
With thanks to Patrick Hochstenbach, @hochstenbach
Who is the Audience?
Zoom
as
a
Conceptual
Framework
for
LOD
robert.
sanderson
@yale.edu
@azaroth42
@w3c.social
LOUD: Usable by Developers!
Zoom
as
a
Conceptual
Framework
for
LOD
robert.
sanderson
@yale.edu
@azaroth42
@w3c.social
Usable vs Complete
Zoom
as
a
Conceptual
Framework
for
LOD
robert.
sanderson
@yale.edu
@azaroth42
@w3c.social
Target Zone
Zoom
as
a
Conceptual
Framework
for
LOD
robert.
sanderson
@yale.edu
@azaroth42
@w3c.social
Incremental Complexity
Zoom
as
a
Conceptual
Framework
for
LOD
robert.
sanderson
@yale.edu
@azaroth42
@w3c.social
People think RDF is a pain because it is
complicated. The truth is even worse. RDF is
painfully simplistic, but it allows you to work
with real-world data and problems that are
horribly complicated.
-- Dan Brickley and Libby Miller
http://book.validatingrdf.com/bookHtml005.html
“ ”
“RDF is a Pain”
Zoom
as
a
Conceptual
Framework
for
LOD
robert.
sanderson
@yale.edu
@azaroth42
@w3c.social
Linked Art
A metadata profile and API, collaboratively designed to
work across cultural heritage organizations, that is easy to
publish and enables a variety of consuming applications.
Design Principles:
• Focused on Usability, not 100% precision / completeness
• Consistently solves actual challenges from real data
• Development is iterative, as new use cases are found
• Solve 90% of use cases, with 10% of the effort
https://linked.art/
Zoom
as
a
Conceptual
Framework
for
LOD
robert.
sanderson
@yale.edu
@azaroth42
@w3c.social
Linked Art Model From 50,000 Feet
what
when
who
where
/
how
Zoom
as
a
Conceptual
Framework
for
LOD
robert.
sanderson
@yale.edu
@azaroth42
@w3c.social
• Conceptual Model (cidoc-crm)
• Abstract way to think about the world,
holistically, consistently and coherently
• Ontology (cidoc-crm, linked art)
• Shared set of terms to encode that thinking
in a logical, machine-actionable way
• Vocabulary (aat)
• Curated set of sub-domain specific terms,
to make the ontology more concrete
encodes
refines
Model
Ontology
Vocabulary
Standards: Conceptual Layer
Zoom
as
a
Conceptual
Framework
for
LOD
robert.
sanderson
@yale.edu
@azaroth42
@w3c.social
encodes
refines
specialized by available by
Model
Ontology
Vocabulary
Profile
API
Standards: Practical Layer
A Profile is a selection of
appropriate abstractions,
to encode the scope of
what can be described.
An API is a selection of
appropriate technologies,
to give access to the data
managed using the profile.
Zoom
as
a
Conceptual
Framework
for
LOD
robert.
sanderson
@yale.edu
@azaroth42
@w3c.social
Linked Art as LOUD
Apply the IIIF API design principles to CIDOC-CRM?
• Metadata Profile is Descriptive
• Actually linked!
• Enables research, not just presentation
• Requires more completeness, thus less usability
• APIs are all JSON-LD 1.1
• Round trip via a graph (almost)
• Still useful and usable?
Zoom
as
a
Conceptual
Framework
for
LOD
robert.
sanderson
@yale.edu
@azaroth42
@w3c.social
Where do I go to engage
with the cultural heritage
that Yale curates?
Linked Art at Yale
Zoom
as
a
Conceptual
Framework
for
LOD
robert.
sanderson
@yale.edu
@azaroth42
@w3c.social
Yale’s Cultural Heritage Units
Yale University Art Gallery
Yale Center for British Art
Yale Peabody Museum of Natural History Yale University Library
Zoom
as
a
Conceptual
Framework
for
LOD
robert.
sanderson
@yale.edu
@azaroth42
@w3c.social
Yale’s Cultural Heritage Units
Yale University Art Gallery
Yale Center for British Art
Yale Peabody Museum of Natural History Yale University Library
Zoom
as
a
Conceptual
Framework
for
LOD
robert.
sanderson
@yale.edu
@azaroth42
@w3c.social
LUX: Cross-Collection Discovery at Yale
LUX is…
• A knowledge graph of cultural heritage at Yale, enriched
from external data sources to enable research and inspire
curiosity
• Built on standards: IIIF, Linked Art, Activity Streams, HAL
• Driving both technology and cultural change at Yale
Zoom
as
a
Conceptual
Framework
for
LOD
robert.
sanderson
@yale.edu
@azaroth42
@w3c.social
LUX: Cross-Collection Discovery at Yale
LUX is…
• A knowledge graph of cultural heritage at Yale, enriched
from external data sources to enable research and inspire
curiosity
• Built on standards: IIIF, Linked Art, Activity Streams, HAL
• Driving both technology and cultural change at Yale
• A pain in the same way that RDF is a pain :)
Zoom
as
a
Conceptual
Framework
for
LOD
robert.
sanderson
@yale.edu
@azaroth42
@w3c.social
System Architecture Overview
Zoom
as
a
Conceptual
Framework
for
LOD
robert.
sanderson
@yale.edu
@azaroth42
@w3c.social
LUX Demo!
Zoom
as
a
Conceptual
Framework
for
LOD
robert.
sanderson
@yale.edu
@azaroth42
@w3c.social
Object/Work: User’s Mental Model?
Zoom
as
a
Conceptual
Framework
for
LOD
robert.
sanderson
@yale.edu
@azaroth42
@w3c.social
But … Reality is Complicated
Zoom
as
a
Conceptual
Framework
for
LOD
robert.
sanderson
@yale.edu
@azaroth42
@w3c.social
Describing Complicated Reality
Zoom
as
a
Conceptual
Framework
for
LOD
robert.
sanderson
@yale.edu
@azaroth42
@w3c.social
Semantic Zoom?
What if we stop thinking about clicking links and start thinking
about panning and zooming?
• Zoom in to see more detail.
• Zoom out to see more contextual information.
• Pan to related contexts.
The same audience can need different zooms at different
times; as with maps, you don’t always want to see all the
detail.
Zoom
as
a
Conceptual
Framework
for
LOD
robert.
sanderson
@yale.edu
@azaroth42
@w3c.social
Two Semantic Zoom Axes
Amount of
Information
Semantic Completeness
Zoom
as
a
Conceptual
Framework
for
LOD
robert.
sanderson
@yale.edu
@azaroth42
@w3c.social
Axis: Amount of Information
{
“@context”: “…”,
“@id”: “https://example.org/reified/1”,
”@type”: “Statement”,
“subject”: “https://example.org/obj/1”,
“predicate”: “rdf:type”,
“object”: “https://example.org/ns/Thing”
}
Zoom
as
a
Conceptual
Framework
for
LOD
robert.
sanderson
@yale.edu
@azaroth42
@w3c.social
Most Detail – Likely not Useful
Zoom
as
a
Conceptual
Framework
for
LOD
robert.
sanderson
@yale.edu
@azaroth42
@w3c.social
Axis: Amount of Information
Zoom
as
a
Conceptual
Framework
for
LOD
robert.
sanderson
@yale.edu
@azaroth42
@w3c.social
Least Detail – Also Likely not Useful
Zoom
as
a
Conceptual
Framework
for
LOD
robert.
sanderson
@yale.edu
@azaroth42
@w3c.social
Axis: Semantic Completeness
What completeness of semantics does the user need?
Zoom
as
a
Conceptual
Framework
for
LOD
robert.
sanderson
@yale.edu
@azaroth42
@w3c.social
Axis: Semantic Completeness
Most users are happy with just simple relationships
But have they ever had access to anything else?
Zoom
as
a
Conceptual
Framework
for
LOD
robert.
sanderson
@yale.edu
@azaroth42
@w3c.social
Axis: Semantic Completeness
Unlikely to be happy with untyped links, however
Zoom
as
a
Conceptual
Framework
for
LOD
robert.
sanderson
@yale.edu
@azaroth42
@w3c.social
Semantic Zoom Open Questions
Can we learn anything by thinking of “grand challenges” in
linked data through the lens of zoom?
• Reconciliation of Entities
• Trust Frameworks
Zoom
as
a
Conceptual
Framework
for
LOD
robert.
sanderson
@yale.edu
@azaroth42
@w3c.social
Indiscernibility of Identicals
for each object a:
for each object b:
if a === b:
for each property P:
P(a) === P(b)
Yes, this is owl:sameAs
Zoom
as
a
Conceptual
Framework
for
LOD
robert.
sanderson
@yale.edu
@azaroth42
@w3c.social
Identity of Indiscernibles?
object a === object b if:
for each property P:
P(a) === P(b)
If two entities share all of their properties,
they are the same entity.
Zoom
as
a
Conceptual
Framework
for
LOD
robert.
sanderson
@yale.edu
@azaroth42
@w3c.social
Open World
• There are infinite (potential) properties
• We cannot compute indiscernibility as the for
loop on the properties would run forever
• And if we could, the likelihood is 1/∞, or 0
len(Ψ) = ∞
Indiscernibility: (∀ P ∈ Ψ)(P(a) = P(b)) → a = b
Zoom
as
a
Conceptual
Framework
for
LOD
robert.
sanderson
@yale.edu
@azaroth42
@w3c.social
Semantic Zoom – Reconciliation?
Can we “zoom out” from the individual properties?
At what level of zoom are these entities
indiscernible, and is that level of zoom
acceptable for the application?
Zoom
as
a
Conceptual
Framework
for
LOD
robert.
sanderson
@yale.edu
@azaroth42
@w3c.social
Semantic Zoom – Trust Framework?
• Accuracy: Does the data represent the real world?
• Certainty: Belief of the publisher about accuracy
• Utility: Belief of the audience that the data fulfils their need
• Confidence: Belief of the audience in the competence of
the publisher
• Trust: Belief of the audience in the future benevolence of
the publisher
Zoom
as
a
Conceptual
Framework
for
LOD
robert.
sanderson
@yale.edu
@azaroth42
@w3c.social
Certainty, Accuracy, Utility, Confidence, Trust
Zoom
as
a
Conceptual
Framework
for
LOD
robert.
sanderson
@yale.edu
@azaroth42
@w3c.social
Data’s Audience is the Developer
Zoom
as
a
Conceptual
Framework
for
LOD
robert.
sanderson
@yale.edu
@azaroth42
@w3c.social
Utility is Judged through the Application
Zoom
as
a
Conceptual
Framework
for
LOD
robert.
sanderson
@yale.edu
@azaroth42
@w3c.social
Utility depends on Usability
Zoom
as
a
Conceptual
Framework
for
LOD
robert.
sanderson
@yale.edu
@azaroth42
@w3c.social
Semantic Zoom – Trust Framework?
Can we zoom out from individual assertions that may not be
trustworthy to the level at which the data is able to be
trusted, for the purposes of the audience?
If we trust at one zoom level, do we then assume trust at all
higher zoom levels?
Does amount of information and semantic completeness play
different roles in what is trusted?
Zoom
as
a
Conceptual
Framework
for
LOD
robert.
sanderson
@yale.edu
@azaroth42
@w3c.social
Conclusions: Zoom and Usability
• Usability of Linked Data by developers is necessary for
adoption and sustainability
• Semantic Completeness should not (always) be our goal
• By applying design principles for APIs, we can improve the
usability of the model and ontology
• A “zoom” paradigm gives us opportunities to allow the user
to select the degree of completeness and amount of
information they want to be presented with
• And may help with other LOD challenges?
Zoom
as
a
Conceptual
Framework
for
LOD
robert.
sanderson
@yale.edu
@azaroth42
@w3c.social
Thank You!
Discussion?

More Related Content

Similar to Zoom as a Paradigm for Linked Open Usable Data

Introduction to Object Oriented Design
Introduction to Object Oriented DesignIntroduction to Object Oriented Design
Introduction to Object Oriented DesignOleg Yaroshevych
 
What Web Framework To Use?
What Web Framework To Use?What Web Framework To Use?
What Web Framework To Use?
Kasra Khosravi
 
Node.js Frameworks & Design Patterns Webinar
Node.js Frameworks & Design Patterns WebinarNode.js Frameworks & Design Patterns Webinar
Node.js Frameworks & Design Patterns Webinar
Shubhra Kar
 
Kristiaan De Roeck at UX Antwerp Meetup - 30 January 2018
Kristiaan De Roeck at UX Antwerp Meetup - 30 January 2018Kristiaan De Roeck at UX Antwerp Meetup - 30 January 2018
Kristiaan De Roeck at UX Antwerp Meetup - 30 January 2018
UX Antwerp Meetup
 
Semantic-guided Communication & Composition in a Widget/Dashboard Environment...
Semantic-guided Communication & Composition in a Widget/Dashboard Environment...Semantic-guided Communication & Composition in a Widget/Dashboard Environment...
Semantic-guided Communication & Composition in a Widget/Dashboard Environment...
Fink & Partner Media Services GmbH
 
Mobile Backend Apps and APIs meetup London overview of BaaS APIs and discussi...
Mobile Backend Apps and APIs meetup London overview of BaaS APIs and discussi...Mobile Backend Apps and APIs meetup London overview of BaaS APIs and discussi...
Mobile Backend Apps and APIs meetup London overview of BaaS APIs and discussi...
Taras Filatov
 
Unleashing the Power of Vector Search in .NET - DotNETConf2024.pdf
Unleashing the Power of Vector Search in .NET - DotNETConf2024.pdfUnleashing the Power of Vector Search in .NET - DotNETConf2024.pdf
Unleashing the Power of Vector Search in .NET - DotNETConf2024.pdf
Luigi Fugaro
 
Portable single page applications with AngularJS in SharePoint
Portable single page applications with AngularJS in SharePointPortable single page applications with AngularJS in SharePoint
Portable single page applications with AngularJS in SharePoint
Roger Noble
 
Stacker's the way you connect the world .pptx
Stacker's the way you connect the world .pptxStacker's the way you connect the world .pptx
Stacker's the way you connect the world .pptx
BOBY RISHABH KUMAR SHARMA
 
Setup API Introductie
Setup API IntroductieSetup API Introductie
Setup API Introductieannehelmond
 
Which Cross-Platform App Development Framework Is Right for You
Which Cross-Platform App Development Framework Is Right for YouWhich Cross-Platform App Development Framework Is Right for You
Which Cross-Platform App Development Framework Is Right for You
Inexture Solutions
 
Why Should You Consider Using Node.Js Development? A Detail Guide
Why Should You Consider Using Node.Js Development? A Detail GuideWhy Should You Consider Using Node.Js Development? A Detail Guide
Why Should You Consider Using Node.Js Development? A Detail Guide
SemaphoreSoftware1
 
Picking the Right Node.js Framework for Your Use Case
Picking the Right Node.js Framework for Your Use CasePicking the Right Node.js Framework for Your Use Case
Picking the Right Node.js Framework for Your Use Case
Jimmy Guerrero
 
From e-Lib to NOF-digi and beyond
From e-Lib to NOF-digi and beyondFrom e-Lib to NOF-digi and beyond
Social Media Web Application using MERN
Social Media Web Application using MERNSocial Media Web Application using MERN
Social Media Web Application using MERN
IRJET Journal
 
Responsive Web Design: How the mobile web has changed the way we think and work
Responsive Web Design:  How the mobile web has changed the way we think and workResponsive Web Design:  How the mobile web has changed the way we think and work
Responsive Web Design: How the mobile web has changed the way we think and work
vq20
 
Portable Code Compiler
Portable Code CompilerPortable Code Compiler
Portable Code Compiler
ijtsrd
 
LATEST_TRENDS_IN_WEBSITE_DEVELOPMENT.pptx
LATEST_TRENDS_IN_WEBSITE_DEVELOPMENT.pptxLATEST_TRENDS_IN_WEBSITE_DEVELOPMENT.pptx
LATEST_TRENDS_IN_WEBSITE_DEVELOPMENT.pptx
chitrachauhan21
 
Important Backend Frameworks To Remember For Businesses In 2023
Important Backend Frameworks To Remember For Businesses In 2023Important Backend Frameworks To Remember For Businesses In 2023
Important Backend Frameworks To Remember For Businesses In 2023
Netizens Technologies
 
Feed Herny developer training : crossplatform and HTML5
Feed Herny developer training : crossplatform and  HTML5Feed Herny developer training : crossplatform and  HTML5
Feed Herny developer training : crossplatform and HTML5
Mobile Monday Brussels
 

Similar to Zoom as a Paradigm for Linked Open Usable Data (20)

Introduction to Object Oriented Design
Introduction to Object Oriented DesignIntroduction to Object Oriented Design
Introduction to Object Oriented Design
 
What Web Framework To Use?
What Web Framework To Use?What Web Framework To Use?
What Web Framework To Use?
 
Node.js Frameworks & Design Patterns Webinar
Node.js Frameworks & Design Patterns WebinarNode.js Frameworks & Design Patterns Webinar
Node.js Frameworks & Design Patterns Webinar
 
Kristiaan De Roeck at UX Antwerp Meetup - 30 January 2018
Kristiaan De Roeck at UX Antwerp Meetup - 30 January 2018Kristiaan De Roeck at UX Antwerp Meetup - 30 January 2018
Kristiaan De Roeck at UX Antwerp Meetup - 30 January 2018
 
Semantic-guided Communication & Composition in a Widget/Dashboard Environment...
Semantic-guided Communication & Composition in a Widget/Dashboard Environment...Semantic-guided Communication & Composition in a Widget/Dashboard Environment...
Semantic-guided Communication & Composition in a Widget/Dashboard Environment...
 
Mobile Backend Apps and APIs meetup London overview of BaaS APIs and discussi...
Mobile Backend Apps and APIs meetup London overview of BaaS APIs and discussi...Mobile Backend Apps and APIs meetup London overview of BaaS APIs and discussi...
Mobile Backend Apps and APIs meetup London overview of BaaS APIs and discussi...
 
Unleashing the Power of Vector Search in .NET - DotNETConf2024.pdf
Unleashing the Power of Vector Search in .NET - DotNETConf2024.pdfUnleashing the Power of Vector Search in .NET - DotNETConf2024.pdf
Unleashing the Power of Vector Search in .NET - DotNETConf2024.pdf
 
Portable single page applications with AngularJS in SharePoint
Portable single page applications with AngularJS in SharePointPortable single page applications with AngularJS in SharePoint
Portable single page applications with AngularJS in SharePoint
 
Stacker's the way you connect the world .pptx
Stacker's the way you connect the world .pptxStacker's the way you connect the world .pptx
Stacker's the way you connect the world .pptx
 
Setup API Introductie
Setup API IntroductieSetup API Introductie
Setup API Introductie
 
Which Cross-Platform App Development Framework Is Right for You
Which Cross-Platform App Development Framework Is Right for YouWhich Cross-Platform App Development Framework Is Right for You
Which Cross-Platform App Development Framework Is Right for You
 
Why Should You Consider Using Node.Js Development? A Detail Guide
Why Should You Consider Using Node.Js Development? A Detail GuideWhy Should You Consider Using Node.Js Development? A Detail Guide
Why Should You Consider Using Node.Js Development? A Detail Guide
 
Picking the Right Node.js Framework for Your Use Case
Picking the Right Node.js Framework for Your Use CasePicking the Right Node.js Framework for Your Use Case
Picking the Right Node.js Framework for Your Use Case
 
From e-Lib to NOF-digi and beyond
From e-Lib to NOF-digi and beyondFrom e-Lib to NOF-digi and beyond
From e-Lib to NOF-digi and beyond
 
Social Media Web Application using MERN
Social Media Web Application using MERNSocial Media Web Application using MERN
Social Media Web Application using MERN
 
Responsive Web Design: How the mobile web has changed the way we think and work
Responsive Web Design:  How the mobile web has changed the way we think and workResponsive Web Design:  How the mobile web has changed the way we think and work
Responsive Web Design: How the mobile web has changed the way we think and work
 
Portable Code Compiler
Portable Code CompilerPortable Code Compiler
Portable Code Compiler
 
LATEST_TRENDS_IN_WEBSITE_DEVELOPMENT.pptx
LATEST_TRENDS_IN_WEBSITE_DEVELOPMENT.pptxLATEST_TRENDS_IN_WEBSITE_DEVELOPMENT.pptx
LATEST_TRENDS_IN_WEBSITE_DEVELOPMENT.pptx
 
Important Backend Frameworks To Remember For Businesses In 2023
Important Backend Frameworks To Remember For Businesses In 2023Important Backend Frameworks To Remember For Businesses In 2023
Important Backend Frameworks To Remember For Businesses In 2023
 
Feed Herny developer training : crossplatform and HTML5
Feed Herny developer training : crossplatform and  HTML5Feed Herny developer training : crossplatform and  HTML5
Feed Herny developer training : crossplatform and HTML5
 

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 Yale
Robert Sanderson
 
Provenance and Uncertainty in Linked Art
Provenance and Uncertainty in Linked ArtProvenance and Uncertainty in Linked Art
Provenance and Uncertainty in Linked Art
Robert 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 Sustainability
Robert 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 Usability
Robert 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 Data
Robert Sanderson
 
Illusions of Grandeur: Trust and Belief in Cultural Heritage Linked Open Data
Illusions of Grandeur: Trust and Belief in Cultural Heritage Linked Open DataIllusions of Grandeur: Trust and Belief in Cultural Heritage Linked Open Data
Illusions of Grandeur: Trust and Belief in Cultural Heritage Linked Open Data
Robert Sanderson
 
Structural Metadata in RDF (IS575)
Structural Metadata in RDF (IS575)Structural Metadata in RDF (IS575)
Structural Metadata in RDF (IS575)
Robert Sanderson
 
Sanderson CNI 2020 Keynote - Cultural Heritage Research Data Ecosystem
Sanderson CNI 2020 Keynote - Cultural Heritage Research Data EcosystemSanderson CNI 2020 Keynote - Cultural Heritage Research Data Ecosystem
Sanderson CNI 2020 Keynote - Cultural Heritage Research Data Ecosystem
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 Modeling
Robert Sanderson
 
The Importance of being LOUD
The Importance of being LOUDThe Importance of being LOUD
The Importance of being LOUD
Robert Sanderson
 
Introduction to Linked Art Model
Introduction to Linked Art ModelIntroduction to Linked Art Model
Introduction to Linked Art Model
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...
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 Held
Robert Sanderson
 
IIIF Discovery Walkthrough
IIIF Discovery WalkthroughIIIF Discovery Walkthrough
IIIF Discovery Walkthrough
Robert 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-CRM
Robert 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 Committee
Robert 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 Model
Robert Sanderson
 
EuropeanaTech Keynote: Shout it out LOUD
EuropeanaTech Keynote: Shout it out LOUDEuropeanaTech Keynote: Shout it out LOUD
EuropeanaTech Keynote: Shout it out LOUD
Robert 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
 
Publishing Linked Open Usable Data
Publishing Linked Open Usable DataPublishing Linked Open Usable Data
Publishing Linked Open Usable Data
Robert Sanderson
 

More from Robert Sanderson (20)

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

Recently uploaded

Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
g2nightmarescribd
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 

Recently uploaded (20)

Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 

Zoom as a Paradigm for Linked Open Usable Data