SlideShare a Scribd company logo
1 of 50
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
Abstractions
&Audiences
@azaroth42
Tiers of Abstraction and Audience
In Cultural Heritage Data Modeling
Rob Sanderson
Semantic Architect
rsanderson@getty.edu
@azaroth42
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
Abstractions
&Audiences
@azaroth42
Conclusion
encodes
refines
specialized by implemented by
serves
serves
Consistent
Correct/Complete
Connected
Collaborative
Usable
Model
Ontology
Vocabulary
Profile
API
Human
Machine
Network
Research
enhances
Abstraction AudienceImplementation
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
Abstractions
&Audiences
@azaroth42
Overview
• Introduction – Digital Cultural Heritage
• Tiers of Abstraction
• Separation of concerns between model, ontology, vocabulary
• Implementations and Usability
• The importance of usability and the role of profiles
• Tiers of Audience
• Progressive enhancement to serve increasing audience needs
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
Abstractions
&Audiences
@azaroth42
Cultural Heritage?
• Libraries
• Value is the content, objects are merely carriers
• Archives
• Value is in the collection of information-carrying objects
• Museums
• Value is in the object
• Conservation (Science)
• Value is in research and conservation activities
• Aggregators
• All of the above!
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
Abstractions
&Audiences
@azaroth42
Digital Heritage
Non-rivalrous
Use/consumption by an individual
does not reduce use by others
Consistency is Good
Experience is better if the product
reuses known interaction patterns
Fewer is Better
Having few highly functional and
usable digital products improves
community and sustainability
Rivalrous
Use/consumption by one individual
reduces simultaneous use by others
Diversity is Good
Experience is better if the resource is
novel, innovative and emotive
More is Better
Having many diverse cultural heritage
resources available improves impact
to the user
Cultural
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
Abstractions
&Audiences
@azaroth42
Non-rivalrous
Consistency is Good
Fewer is Better
Rivalrous
Diversity is Good
More is Better
Bridging the Digital / Cultural Divide?
Openly licensed, published, digitized surrogates with data
Community developed, open, usable digital standards
Many publishers, using collaborative, sustainable products
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
Abstractions
&Audiences
@azaroth42
Goal
Engineer a socio-technical ecosystem in which standards
are agreed upon and used to publish diverse cultural
heritage knowledge, that is easily usable by sustainable
applications to further public engagement and research
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
Abstractions
&Audiences
@azaroth42
Abstraction Levels
• Conceptual Model
• Abstract way to think about the domain
• Ontology
• Shared format to encode that thinking
• Vocabulary
• Curated set of domain specific terms,
to make the ontology concrete
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
Abstractions
&Audiences
@azaroth42
Conceptual Model
• Shared understanding of the knowledge
management framework
• Technology agnostic:
potential for increased participation
• Methodology for conflict resolution
• Risk of unending philosophy arguments
• Challenge to write good documentation
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
Abstractions
&Audiences
@azaroth42
Examples: Conceptual Model
• CIDOC-CRM (Museums, Conservation)
• Robust, complex model
• BIBFRAME (Libraries)
• Almost undocumented model
• Resource in Context (Archives)
• Early, ongoing model
• Europeana (Aggregation)
• Model not separately documented from ontology
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
Abstractions
&Audiences
@azaroth42
CIDOC Conceptual Reference Model
what
when
who
where
/
how
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
Abstractions
&Audiences
@azaroth42
BibFrame Model
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
Abstractions
&Audiences
@azaroth42
Resource in Context Model
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
Abstractions
&Audiences
@azaroth42
Model vs Ontology
encodes
Model
Ontology
• Single, new namespace or reuse terms?
• Easier argument that new terms are needed,
as other terms reflect other conceptual models
• Reuse of terms can take place downstream
• Opaque term names vs human-readable?
• Human-readable! The model gives the abstraction,
the ontology can be encoded in different ways if
needed.
• Ontology can use technology features
• Ontology encodes, not defines, the model
• RDFS vs OWL ; json-schema vs xml-schema
• Property Graphs, Named Graphs, simple Trees
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
Abstractions
&Audiences
@azaroth42
Case Study: CRM’s meta properties
CIDOC-CRM has meta-properties
• Property Graph – Native support for meta-properties
• Named Graph – Name the triple, and assert the role
• Reification – Map the property to a class with a role
• Partitioning – Separate part of the production with a role
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
Abstractions
&Audiences
@azaroth42
Ontology vs Vocabulary
encodes
refines
Model
Ontology
Vocabulary
• Separation of Knowledge Management?
• Model and Ontology should be lean and general to
ensure breadth of use
• Modelers are often not domain experts, and domain
thesauri exist outside of any model
• Every Identity, Its Ontology
• Description of the vocabulary entity requires
ontology, so the separation is complex
• Concepts (AAT, ICONCLASS, LCSH) more appropriate
than Things (ULAN, VIAF, TGN, Geonames, …)
• Model needs to recognize Vocabulary
• Need to have the right slots for external vocab terms
• Otherwise ontology will take up the responsibility
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
Abstractions
&Audiences
@azaroth42
CIDOC-CRM and Vocabularies
P2 has type (is type of)
This property allows sub typing of CIDOC CRM entities - a form of
specialization – through the use of a terminological hierarchy, or
thesaurus.
The CIDOC CRM is intended to focus on the high-level entities and
relationships needed to describe data structures. Consequently, it does not
specialize entities any further than is required for this immediate purpose.
*
* This is very debatable ;)
“ ”
Every entity can have an external classification, keeping the model lean.
Examples:
Human Made Object Painting, Brush, Book, XRF Scanner, …
Identifier DOI, ISBN, Local, Accession Number, …
Dimension Height, Width, Duration, File Size, …
Linguistic Object Description, Article, Abstract, Chapter, …
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
Abstractions
&Audiences
@azaroth42
BibFrame, RiCO and Vocabularies
• BibFrame relies on Ontology for classification…
Examples:
41 Identifier subclasses: Ansi, AudioTake, Barcode, Coden, …
9 Digital Characteristics: EncodingFormat, ObjectCount, Resolution, …
6 Titles: Title, KeyTitle, VariantTitle, AbbreviatedTitle, ParallelTitle, …
• RiCO expands a small set of model classes to a long list of ontology classes,
that could easily be solved with vocabulary…
Examples:
47 Relation subclasses: AccumulationRelation, … WorkRelation
14 Type subclasses: ActivityType … RoleType
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
Abstractions
&Audiences
@azaroth42
Completeness
encodes
refines
Correct/Complete
Model
Ontology
Vocabulary
• Goal for abstraction layer is completeness
• “No data left behind”
• Able to express everything that anyone might want to
document
• Goal for instance data is correctness
• “No data left behind”
• Any errors impact trust in the data, reputation of the
institution, and the reliability of research using the
data
• Perfect is the Enemy of the Good
• Left unchecked, abstraction, mapping and data
cleaning will consume all available time and effort
Abstraction
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
Abstractions
&Audiences
@azaroth42
Separating Abstraction and Implementation?
• Model, Ontology, Vocabulary
• Available classes, properties and instances
• API
• How to interact with the data over the network
• LOD does not separate Model / Ontology and API by
requiring the syntax to directly reflect the ontology
• LOD does not separate Vocabulary and API by requiring
the terms to be instances (as above)
• Solutions?
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
Abstractions
&Audiences
@azaroth42
[Metadata] Application Profile
encodes
refines
specialized by
Correct/Complete
Model
Ontology
Vocabulary
Profile
For any given domain, there must be
selection of appropriate abstractions,
documented as an application profile.
The more abstract the base, the more
specification is needed for the profile.
The profile needs to act as the friction to
balance Completeness with Usability.
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
Abstractions
&Audiences
@azaroth42
Case Study: Linked Art
A Linked Open Usable Data profile for cultural heritage,
collaboratively designed to work across organizations,
that is easy to publish and use in 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/
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
Abstractions
&Audiences
@azaroth42
Linked Art Collaboration
Formalization of the profile in ICOM, funded by Kress & AHRC
• Getty
• Rijksmuseum
• Metropolitan Museum of Art
• Smithsonian
• MoMA
• V&A
• NGA
• Philadelphia Art Museum
• Indianapolis Art Museum
• The Frick Collection
• Princeton University
• Yale University
• Oxford University
• Academica Sinica
• ETH Zurich
• FORTH
• University of the Arts, London
• Canadian Heritage Info. Network
• American Numismatics Society
• Europeana
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
Abstractions
&Audiences
@azaroth42
Linked Art Profile
Model: CIDOC-CRM
Ontology: CRM-base, local extension, + cherry pickings
Vocabulary: Getty AAT, + cherry pickings
Look for consistent patterns across institutions’ data,
resulting in core patterns for ease of adoption
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
Abstractions
&Audiences
@azaroth42
Linked Art: Vocabulary Extensibility
Allow vocabulary to be extensible,
while the profile remains usable.
Solution: Required Meta-Types for non-enumerable cases
Reference: https://github.com/linked-art/linked.art/issues/186
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
Abstractions
&Audiences
@azaroth42
Application Programing Interface
encodes
refines
specialized by implemented by
Correct/Complete
Model
Ontology
Vocabulary
Profile
API
The API is how programmers interact with the data across system boundaries.
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
Abstractions
&Audiences
@azaroth42
Profile vs API
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.
Scope
• Classes
• Properties and Relationships
• Structure of Graph
• Vocabulary Terms
Access
• Document format(s)
• Document structure and boundary
• URI patterns
• Operations: CRUD, Browse, Search
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
Abstractions
&Audiences
@azaroth42
Evaluation of APIs
/ht Michael Barth, Ulm University
 Abstraction level
 Comprehensibility
 Consistency
 Discoverability / Documentation
 Domain Correspondence
 Few Barriers to Entry
 Extensibility
 Infrastructure
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
Abstractions
&Audiences
@azaroth42
Case Study: IIIF APIs
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_patterns/
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
Abstractions
&Audiences
@azaroth42
Application Programing Interface
encodes
refines
specialized by implemented by
Correct/Complete
Model
Ontology
Vocabulary
Profile
API
APIs must be Usable by software developers for them to be adopted and used.
Usable
Usability is the
correction function
for the tendency
towards
Completeness.
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
Abstractions
&Audiences
@azaroth42
Usable vs Complete: Target Zone
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
Abstractions
&Audiences
@azaroth42
From LOD to LOUD
https://linked.art/
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
Abstractions
&Audiences
@azaroth42
Standards are for Consistency
encodes
refines
specialized by implemented by
Consistent
Correct/Complete
Usable
Model
Ontology
Vocabulary
Profile
API
Abstraction Implementation
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
Abstractions
&Audiences
@azaroth42
Audiences
encodes
refines
specialized by implemented by
serves
serves
Consistent
Correct/Complete
Usable
Model
Ontology
Vocabulary
Profile
API
Human
Machine
Network
Research
Abstraction AudienceImplementation
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
Abstractions
&Audiences
@azaroth42
Audiences: Progressive Enhancement
• Data for: Humans - Strings
• Separate entities, with attached textual descriptions
• Data for: Machines - Structure
• Entities with machine-processable, comparable values
• Data for: The Network - d’Stributed
• Entities are connected across systems and institutions
• Data for: Research - Stringent
• Sufficient accuracy and comprehensiveness to answer
research questions from aggregated data
Human
Machine
Network
Research
enhances
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
Abstractions
&Audiences
@azaroth42
Audience: Humans
• Strings: Entities with descriptions
• Easy to do with existing data
• Regardless of information system, can export data as strings
• Easy on-ramp … need to start somewhere
• Serves important audience: everyone
• It’s our cultural heritage, after all! :)
• Data not Document
• Better than today, as encourages multiple interfaces and reuse
• Can be enhanced by third party with more resources
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
Abstractions
&Audiences
@azaroth42
Data for Humans
• Diagram - Name, Identifier, dimensions Description on a
thing
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
Abstractions
&Audiences
@azaroth42
Audience: Machines
• Structure: Connected, comparable values for machines
to process, rather than just display
• Comparison of Values
• Answering basic questions via dimensions, materials, age etc.
• Sorting entities by values rather than only computed relevance
• Indexing values
• Searching based on values rather than full text
• Facets require consistent, structured data
• Visualization
• Can only have visualization, rather than display, with structure
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
Abstractions
&Audiences
@azaroth42
Data for Machines
• Same thing with dimensions as structured data
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
Abstractions
&Audiences
@azaroth42
Audience: The Network
• d’Stributed: Entities connected across systems
• Part of the Web
• Not just on the web
• Shared Cataloging
• No need for everyone to describe everything
• Improved Discovery
• By leveraging the connections for search and reconciliation
• Towards Research Results
• By taking into account information across institutions, datasets
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
Abstractions
&Audiences
@azaroth42
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
Abstractions
&Audiences
@azaroth42
Audience: Research
• Stringent: Answering research questions requires
sufficient aggregation, precision and completeness
• Requirement or Stretch Goal?
• Audience is relatively small, but important
• Cultural Sector: Entertainment or Educational?
• Requires Collaboration and Continuity
• To be cost effective, must be ongoing, sustainable resource
used for multiple projects
• Need for Contextualization of Knowledge?
• The process of knowledge capture, and meta-meta-data
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
Abstractions
&Audiences
@azaroth42
Research: Contextualized Data
• Data Provenance
• Creation of the data: Who, When and Why
• Uncertainty
• Confidence of the data owners in their data
• Localization of Knowledge
• When and Where does the data apply
• Considerations
• Who is the audience, human (string) or machine (structured)?
• Why do they want it?
• Context recorded at the dataset level, or at the assertion level?
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
Abstractions
&Audiences
@azaroth42
Context: Data Provenance
• Creation / Modification of the Data: Who, When, Why?
• Considerations
• Researcher (human) wants Confidence in the dataset
• Developer will ignore it if possible
• Internal use for structure (edits by X between t1 and t2)
but not external research use
• Dataset Level description in prose is fine for external use
• Otherwise, need named graphs per triple (expensive, support?)
or to reify everything (expensive, un-ignorable)
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
Abstractions
&Audiences
@azaroth42
Context: Uncertainty
• Confidence in the validity of the data?
• Considerations
• Researcher (human) wants Confidence in the dataset
• Developer will ignore it if possible
• Some valid uses:
• Possibly / Probably <some value>
• Machine generated scores
• Scoping: How do you want it to appear in search results?
• Needs to be in the data if at all
• Benefits from Data Provenance for meta-context
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
Abstractions
&Audiences
@azaroth42
Context: Localization
• Socio-spatio-temporal validity of the data?
• Considerations
• Researcher wants to know where and when the data is valid,
to know when it should be used: factual not social
• Developer will still just ignore it if possible
• Many valid uses:
• How and when were dimensions measured?
• Jurisdiction of the ownership right?
• Over what period was the person a painter?
• Needs to be in the data, and thus in the model
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
Abstractions
&Audiences
@azaroth42
Case Study: Proxies
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
Abstractions
&Audiences
@azaroth42
Case Study: Attribute Assignment
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
Abstractions
&Audiences
@azaroth42
Conclusion
encodes
refines
specialized by implemented by
serves
serves
Consistent
Correct/Complete
Connected
Collaborative
Usable
Model
Ontology
Vocabulary
Profile
API
Human
Machine
Network
Research
enhances
Abstraction AudienceImplementation
@azaroth42
rsanderson
@getty.edu
IIIF:Interoperabilituy
Abstractions
&Audiences
@azaroth42
Thank You!
Rob Sanderson
rsanderson@getty.edu
@azaroth42
https://www.slideshare.net/azaroth42/
tiers-of-abstraction-and-audience-in-cultural-heritage-data-modeling

More Related Content

What's hot

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
 
Structural Metadata in RDF (IS575)
Structural Metadata in RDF (IS575)Structural Metadata in RDF (IS575)
Structural Metadata in RDF (IS575)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 UsabilityRobert 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
 
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
 
Every Identity, its Ontology
Every Identity, its OntologyEvery Identity, its Ontology
Every Identity, its OntologyRobert Sanderson
 
Publishing Linked Open Usable Data
Publishing Linked Open Usable DataPublishing Linked Open Usable Data
Publishing Linked Open Usable DataRobert 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
 
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
 
Loops of humans and bots in Wikidata
Loops of humans and bots in WikidataLoops of humans and bots in Wikidata
Loops of humans and bots in WikidataElena Simperl
 
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
 
NetIKX Semantic Search Presentation
NetIKX Semantic Search PresentationNetIKX Semantic Search Presentation
NetIKX Semantic Search Presentationurvics
 
What happened to the Semantic Web?
What happened to the Semantic Web?What happened to the Semantic Web?
What happened to the Semantic Web?Peter Mika
 
Spivack Blogtalk 2008
Spivack Blogtalk 2008Spivack Blogtalk 2008
Spivack Blogtalk 2008Blogtalk 2008
 
The Semantic Web: status and prospects
The Semantic Web: status and prospectsThe Semantic Web: status and prospects
The Semantic Web: status and prospectsGuus Schreiber
 
ePADD: Overview & Project Update -- Society of American Archivists (SAA) Annu...
ePADD: Overview & Project Update -- Society of American Archivists (SAA) Annu...ePADD: Overview & Project Update -- Society of American Archivists (SAA) Annu...
ePADD: Overview & Project Update -- Society of American Archivists (SAA) Annu...Josh Schneider
 
The Semantic Web
The Semantic WebThe Semantic Web
The Semantic Webostephens
 
Explaining The Semantic Web
Explaining The Semantic WebExplaining The Semantic Web
Explaining The Semantic WebAditya Tuli
 
Lecture: Ontologies and the Semantic Web
Lecture: Ontologies and the Semantic WebLecture: Ontologies and the Semantic Web
Lecture: Ontologies and the Semantic WebMarina Santini
 

What's hot (20)

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
 
Structural Metadata in RDF (IS575)
Structural Metadata in RDF (IS575)Structural Metadata in RDF (IS575)
Structural Metadata in RDF (IS575)
 
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
 
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
 
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
 
Every Identity, its Ontology
Every Identity, its OntologyEvery Identity, its Ontology
Every Identity, its Ontology
 
Publishing Linked Open Usable Data
Publishing Linked Open Usable DataPublishing Linked Open Usable Data
Publishing Linked Open Usable Data
 
Linked Open Data at the Getty
Linked Open Data at the GettyLinked Open Data at the Getty
Linked Open Data at the Getty
 
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
 
Loops of humans and bots in Wikidata
Loops of humans and bots in WikidataLoops of humans and bots in Wikidata
Loops of humans and bots in Wikidata
 
Linked Data and Tools
Linked Data and ToolsLinked Data and Tools
Linked Data and Tools
 
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
 
NetIKX Semantic Search Presentation
NetIKX Semantic Search PresentationNetIKX Semantic Search Presentation
NetIKX Semantic Search Presentation
 
What happened to the Semantic Web?
What happened to the Semantic Web?What happened to the Semantic Web?
What happened to the Semantic Web?
 
Spivack Blogtalk 2008
Spivack Blogtalk 2008Spivack Blogtalk 2008
Spivack Blogtalk 2008
 
The Semantic Web: status and prospects
The Semantic Web: status and prospectsThe Semantic Web: status and prospects
The Semantic Web: status and prospects
 
ePADD: Overview & Project Update -- Society of American Archivists (SAA) Annu...
ePADD: Overview & Project Update -- Society of American Archivists (SAA) Annu...ePADD: Overview & Project Update -- Society of American Archivists (SAA) Annu...
ePADD: Overview & Project Update -- Society of American Archivists (SAA) Annu...
 
The Semantic Web
The Semantic WebThe Semantic Web
The Semantic Web
 
Explaining The Semantic Web
Explaining The Semantic WebExplaining The Semantic Web
Explaining The Semantic Web
 
Lecture: Ontologies and the Semantic Web
Lecture: Ontologies and the Semantic WebLecture: Ontologies and the Semantic Web
Lecture: Ontologies and the Semantic Web
 

Similar to Tiers of Abstraction and Audience in Cultural Heritage Data Modeling

The Rhetoric of Research Objects
The Rhetoric of Research ObjectsThe Rhetoric of Research Objects
The Rhetoric of Research ObjectsCarole Goble
 
Rscd 2017 bo f data lifecycle data skills for libs
Rscd 2017 bo f data lifecycle data skills for libsRscd 2017 bo f data lifecycle data skills for libs
Rscd 2017 bo f data lifecycle data skills for libsSusanMRob
 
Vectors in Search – Towards More Semantic Matching - Simon Hughes, Dice.com
Vectors in Search – Towards More Semantic Matching - Simon Hughes, Dice.com Vectors in Search – Towards More Semantic Matching - Simon Hughes, Dice.com
Vectors in Search – Towards More Semantic Matching - Simon Hughes, Dice.com Lucidworks
 
Vectors in Search - Towards More Semantic Matching
Vectors in Search - Towards More Semantic MatchingVectors in Search - Towards More Semantic Matching
Vectors in Search - Towards More Semantic MatchingSimon Hughes
 
SearchInFocus: Exploratory Study on Query Logs and Actionable Intelligence
SearchInFocus: Exploratory Study on Query Logs and Actionable Intelligence SearchInFocus: Exploratory Study on Query Logs and Actionable Intelligence
SearchInFocus: Exploratory Study on Query Logs and Actionable Intelligence Marina Santini
 
Semantics-enhanced Cyberinfrastructure for ICMSE : Interoperability, Analyti...
Semantics-enhanced Cyberinfrastructure for ICMSE :  Interoperability, Analyti...Semantics-enhanced Cyberinfrastructure for ICMSE :  Interoperability, Analyti...
Semantics-enhanced Cyberinfrastructure for ICMSE : Interoperability, Analyti...Artificial Intelligence Institute at UofSC
 
Haystack 2019 - Search with Vectors - Simon Hughes
Haystack 2019 - Search with Vectors - Simon HughesHaystack 2019 - Search with Vectors - Simon Hughes
Haystack 2019 - Search with Vectors - Simon HughesOpenSource Connections
 
Searching with vectors
Searching with vectorsSearching with vectors
Searching with vectorsSimon Hughes
 
Web 3 final(1)
Web 3 final(1)Web 3 final(1)
Web 3 final(1)Venky Dood
 
Change Management for Libraries
Change Management for LibrariesChange Management for Libraries
Change Management for LibrariesThomas King
 
Metadata and Taxonomies for More Flexible Information Architecture
Metadata and Taxonomies for More Flexible Information Architecture Metadata and Taxonomies for More Flexible Information Architecture
Metadata and Taxonomies for More Flexible Information Architecture jrhowe
 
Index nominum to ontology
Index nominum to ontologyIndex nominum to ontology
Index nominum to ontologyGautier Poupeau
 
SWAP : A Dublin Core Application Profile for desribing scholarly works
SWAP : A Dublin Core Application Profile for desribing scholarly worksSWAP : A Dublin Core Application Profile for desribing scholarly works
SWAP : A Dublin Core Application Profile for desribing scholarly worksJulie Allinson
 

Similar to Tiers of Abstraction and Audience in Cultural Heritage Data Modeling (20)

A theory of Metadata enriching & filtering
A theory of  Metadata enriching & filteringA theory of  Metadata enriching & filtering
A theory of Metadata enriching & filtering
 
The Rhetoric of Research Objects
The Rhetoric of Research ObjectsThe Rhetoric of Research Objects
The Rhetoric of Research Objects
 
Rscd 2017 bo f data lifecycle data skills for libs
Rscd 2017 bo f data lifecycle data skills for libsRscd 2017 bo f data lifecycle data skills for libs
Rscd 2017 bo f data lifecycle data skills for libs
 
Vectors in Search – Towards More Semantic Matching - Simon Hughes, Dice.com
Vectors in Search – Towards More Semantic Matching - Simon Hughes, Dice.com Vectors in Search – Towards More Semantic Matching - Simon Hughes, Dice.com
Vectors in Search – Towards More Semantic Matching - Simon Hughes, Dice.com
 
Vectors in Search - Towards More Semantic Matching
Vectors in Search - Towards More Semantic MatchingVectors in Search - Towards More Semantic Matching
Vectors in Search - Towards More Semantic Matching
 
Semantic web
Semantic webSemantic web
Semantic web
 
C N I20080404
C N I20080404C N I20080404
C N I20080404
 
Torsten Reimer
Torsten ReimerTorsten Reimer
Torsten Reimer
 
SearchInFocus: Exploratory Study on Query Logs and Actionable Intelligence
SearchInFocus: Exploratory Study on Query Logs and Actionable Intelligence SearchInFocus: Exploratory Study on Query Logs and Actionable Intelligence
SearchInFocus: Exploratory Study on Query Logs and Actionable Intelligence
 
Semantics-enhanced Cyberinfrastructure for ICMSE : Interoperability, Analyti...
Semantics-enhanced Cyberinfrastructure for ICMSE :  Interoperability, Analyti...Semantics-enhanced Cyberinfrastructure for ICMSE :  Interoperability, Analyti...
Semantics-enhanced Cyberinfrastructure for ICMSE : Interoperability, Analyti...
 
Haystack 2019 - Search with Vectors - Simon Hughes
Haystack 2019 - Search with Vectors - Simon HughesHaystack 2019 - Search with Vectors - Simon Hughes
Haystack 2019 - Search with Vectors - Simon Hughes
 
Searching with vectors
Searching with vectorsSearching with vectors
Searching with vectors
 
Web 3 final(1)
Web 3 final(1)Web 3 final(1)
Web 3 final(1)
 
Change Management for Libraries
Change Management for LibrariesChange Management for Libraries
Change Management for Libraries
 
Metadata and Taxonomies for More Flexible Information Architecture
Metadata and Taxonomies for More Flexible Information Architecture Metadata and Taxonomies for More Flexible Information Architecture
Metadata and Taxonomies for More Flexible Information Architecture
 
Understanding Linked Art
Understanding Linked ArtUnderstanding Linked Art
Understanding Linked Art
 
Hansen Metadata for Institutional Repositories
Hansen Metadata for Institutional RepositoriesHansen Metadata for Institutional Repositories
Hansen Metadata for Institutional Repositories
 
Index nominum to ontology
Index nominum to ontologyIndex nominum to ontology
Index nominum to ontology
 
2019 TURIN scholarly publishing
2019 TURIN scholarly publishing2019 TURIN scholarly publishing
2019 TURIN scholarly publishing
 
SWAP : A Dublin Core Application Profile for desribing scholarly works
SWAP : A Dublin Core Application Profile for desribing scholarly worksSWAP : A Dublin Core Application Profile for desribing scholarly works
SWAP : A Dublin Core Application Profile for desribing scholarly works
 

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
 
Strong Opinions, Weakly Held
Strong Opinions, Weakly HeldStrong Opinions, Weakly Held
Strong Opinions, Weakly HeldRobert Sanderson
 
IIIF Discovery Walkthrough
IIIF Discovery WalkthroughIIIF Discovery Walkthrough
IIIF Discovery WalkthroughRobert Sanderson
 
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
 
EuropeanaTech Keynote: Shout it out LOUD
EuropeanaTech Keynote: Shout it out LOUDEuropeanaTech Keynote: Shout it out LOUD
EuropeanaTech Keynote: Shout it out LOUDRobert 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
 
IIIF: Discovery of Resources
IIIF: Discovery of ResourcesIIIF: Discovery of Resources
IIIF: Discovery of ResourcesRobert Sanderson
 

More from Robert Sanderson (11)

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
 
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
 
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
 
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)
 
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

Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
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
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
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
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
[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
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
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
 

Recently uploaded (20)

Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
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...
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
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
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
[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
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
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
 

Tiers of Abstraction and Audience in Cultural Heritage Data Modeling

Editor's Notes

  1. Libraries – We don’t care about the paper, only the balance sheet Archives – Look at this complete set of every denomination (that we can’t describe because there’s too much of it) Museums – Look at this mint condition 1975 Roosevelt Dime! Conservation – The metal in a penny is worth more than a penny Aggregators – Please give us everything in only unmarked dollar bills
  2. In order to do that need to have appropriate abstractions and implementations that meet the technical and social needs of diverse stakeholders and user communities.
  3. Encode = machine-actionable
  4. Consistency of thinking about and managing diversity
  5. Many trees worth of documentation, most of which is utterly opaque.
  6. That’s it. There’s Work, Instance, Item, Agent, Event and Subject.
  7. RiC is in early stages, but clearly building upon a conceptual model that is then instantiated in an ontology. Hard to know if inspired by CRM, but certainly has some of its hallmarks.
  8. An ontology encodes a model, regardless of whether that model is separately documented. The advantage of the separation is the ability to have multiple ontologies encoding the same model, thereby having some degree of semantic interoperability, even if not necessarily technical interoperability. Few models as possible! Alignment between models helps to get to alignment between ontologies.
  9. Neo4J and similar systems have property graphs. Named Graphs standardized but not well implemented, and tend to add complexity. Only get one Named Graph, so use it wisely. Reification is generally unloved, but used in CRM’s ontology – PC14 is the class (the number of the property) and then pc14.1 for the role of relationship on that class. Partitioning avoids the issue at the expense of some semantic precision, which is what we try to do in Linked Art profile.
  10. Vocabulary allows subdomains to be specific about their content, within a more generalized model. This is important, as we want as few models as possible. Vocabularies might conceptually relate to the model generally, but given the description of the vocabulary term, needs to be thought of in terms of the ontology encoding of it as well.
  11. Ontologists gonna Ontologize, but you shouldn’t have to care. A profile selects the features and instances in order to meet the needs of the application domain.
  12. Subset of the model, ontology and vocabularies as appropriate. Name, Identifier, Contact Point, “Statement”, …
  13. Michael Barth has six fundamental features for API evaluation, which relate directly to the value of the API as a standard for use. This seems like a good starting point for standards for digital interoperability. Abstraction Level -- is the abstraction of the data and functionality appropriate to the audience and use cases. An end user of the "car" API presses a button or turns a key. A "car" developer needs access to engine directly. Comprehensibility -- is the audience able to understand how to use it to accomplish their goals Consistency -- if you know the "rules" of the API, how well does it stick to them? Or how many exceptions are there to a core set of design principles Documentation -- How easy is it to find out the functionality of the API? Domain Correspondence -- If you understand the core domain of the data and API, how closely does the understanding of the domain align with an understanding of the data? And what barriers to getting started are there? There are two more that I think are important.
  14. Note – these are all about access, not about modeling.
  15. Less important for IIIF to be complete as it’s about presentation not semantics. But for semantic description…
  16. Stressful but Strategic Stretch goal.
  17. Still within the framework of the profile and API – needs to be possible in the model, simultaneously with more structured data.
  18. Still within the framework of the profile and API – needs to be possible in the model, simultaneously with more structured data.
  19. Corpus Art History
  20. Painful to implement. ORE  Europeana, RICO.
  21. Knowledge Provenance, not data provenance. Adds evidence that the dimension was valid in 1986. Could add confidence or technique used. Doesn’t rely on reification, but doesn’t work everywhere.