Catalog (70)

IDDocumentUpdatedAnchorsSHA
agents/ag2-extraction-notesAG2 Extraction Notes
agents/ag2-extraction-notes.md
10/20/2018, 1:46:40 AM11e8d0072ebec1
asset-provenanceAsset Provenance
asset-provenance.md
10/20/2018, 1:46:40 AM41025c0acc117
closeout-notesAI-RSI one-click closeout notes
closeout-notes.md
10/20/2018, 1:46:40 AM21f560f6a8535
content-credibility-engineContent Credibility Engine
content-credibility-engine.md
10/20/2018, 1:46:40 AM8d9aa32358670
demo-scriptDemo Video — Shot List & Script (60–90s)
demo-script.md
10/20/2018, 1:46:40 AM2131ddae42e6e
deploymentDeployment — Vercel + Render
deployment.md
10/20/2018, 1:46:40 AM84911b1f459b5
development-roadmapMeta Museum Development Roadmap
development-roadmap.md
10/20/2018, 1:46:40 AM23624a8a089d72
development/aidd-tddAIDD + TDD Discipline
development/aidd-tdd.md
10/20/2018, 1:46:40 AM5cd0a0524525a
envEnvironment Variables
env.md
10/20/2018, 1:46:40 AM109c18634cab1a
evals/golden-museum-questionsGolden Eval Dataset: Complex Museum Questions
evals/golden-museum-questions.md
10/20/2018, 1:46:40 AM62876a2b5e78d
linked-art/conformance-matrixLinked Art 1.0 — Conformance Matrix
linked-art/conformance-matrix.md
10/20/2018, 1:46:40 AM553ff87000bf4
linked-art/Linked%20Art%20NotesLinked Art Notes.md
linked-art/Linked Art Notes.md
10/20/2018, 1:46:40 AM0aca66d51107b
linked-art/Linked%20Open%20Art%20Data%20Web%20App%20-%20Must-have%20Data%20SourcesLinked Open Art Data Web App (AI) — Must-have Data Sources
linked-art/Linked Open Art Data Web App - Must-have Data Sources.md
10/20/2018, 1:46:40 AM77b7d350fe8a0
linked-art/LinkedArtAppFeatures🏛️ Art Explorer: Linked Art Application & Ecosystem
linked-art/LinkedArtAppFeatures.md
10/20/2018, 1:46:40 AM14e23b890ecd2a
linked-art/LinkedArtChallengesLinkedArtChallenges.md
linked-art/LinkedArtChallenges.md
10/20/2018, 1:46:40 AM0d8c987070277
linked-art/LinkedArtCollaborationLinkedArtCollaboration.md
linked-art/LinkedArtCollaboration.md
10/20/2018, 1:46:40 AM114ccf63edef3
linked-art/LinkedArtDashboardLinkedArtDashboard.md
linked-art/LinkedArtDashboard.md
10/20/2018, 1:46:40 AM06d04d4b2bf79
linked-art/LinkedArtFeatureRoadmapFeature Roadmap for Linked Open Art Data Apps
linked-art/LinkedArtFeatureRoadmap.md
10/20/2018, 1:46:40 AM8ac10d8e79c20
linked-art/LinkedArtJobReadyLinkedArtJobReady.md
linked-art/LinkedArtJobReady.md
10/20/2018, 1:46:40 AM0c60b357bcb87
linked-art/LinkedArtModel1.0-ReferenceLinked Art Model 1.0 Reference (Round 1)
linked-art/LinkedArtModel1.0-Reference.md
10/20/2018, 1:46:40 AM344e6d48d474b3e
linked-art/LinkedArtPatternsLinkedArtPatterns.md
linked-art/LinkedArtPatterns.md
10/20/2018, 1:46:40 AM0d45bbbb02d70
linked-art/LinkedArtPRD🖼️ Product Requirements Document
linked-art/LinkedArtPRD.md
10/20/2018, 1:46:40 AM2091bc1f37307c
linked-art/LinkedArtRoadmapLinkedArtRoadmap.md
linked-art/LinkedArtRoadmap.md
10/20/2018, 1:46:40 AM0e52e71c6bd28
linked-art/LinkedArtSaaSLinkedArtSaaS.md
linked-art/LinkedArtSaaS.md
10/20/2018, 1:46:40 AM03d260738fb29
linked-art/LinkedArtSoftwareCode and Tools
linked-art/LinkedArtSoftware.md
10/20/2018, 1:46:40 AM89e8fef24aea9
linked-art/LinkedArtSOTAWebAppLinkedArt SOTA Web App — Master Build Specification
linked-art/LinkedArtSOTAWebApp.md
10/20/2018, 1:46:40 AM129a5f0baca89c6
linked-art/LinkedArtUnmetNeedsLinkedArtUnmetNeeds.md
linked-art/LinkedArtUnmetNeeds.md
10/20/2018, 1:46:40 AM0cb35fac29cc1
linked-art/LinkedArtUseCasesLinkedArtUseCases.md
linked-art/LinkedArtUseCases.md
10/20/2018, 1:46:40 AM05c572ce8e7f3
linked-art/LinkedArtWidgetsLinkedArtWidgets.md
linked-art/LinkedArtWidgets.md
10/20/2018, 1:46:40 AM0b39911c7d97d
linked-art/LinkedDesignLinkedDesign.md
linked-art/LinkedDesign.md
10/20/2018, 1:46:40 AM00a02240471e5
linked-art/LODEngineLODEngine.md
linked-art/LODEngine.md
10/20/2018, 1:46:40 AM0ef73426f80db
linked-art/LODPipelineLODPipeline.md
linked-art/LODPipeline.md
10/20/2018, 1:46:40 AM0fe95e61ed9da
linked-art/LODToolsLODTools.md
linked-art/LODTools.md
10/20/2018, 1:46:40 AM03167947fc4e4
linked-art/SPARQLSPARQL.md
linked-art/SPARQL.md
10/20/2018, 1:46:40 AM050e00ed51733
linked-art/VocabulariesVocabularies.md
linked-art/Vocabularies.md
10/20/2018, 1:46:40 AM0e0574a338aaa
linked-art/YaleLuxYaleLux.md
linked-art/YaleLux.md
10/20/2018, 1:46:40 AM074fd47fae749
meta-wiki-art-bridgeMeta Wiki Art Bridge (MediaWiki + Wikibase)
meta-wiki-art-bridge.md
10/20/2018, 1:46:40 AM77a43fb0c48b8
ops/activity-adoption-proofActivity Feed Adoption Proof Runbook
ops/activity-adoption-proof.md
10/20/2018, 1:46:40 AM568a80b43ae58
ops/ag2-workerAG2 Worker and Bridge Runbook
ops/ag2-worker.md
10/20/2018, 1:46:40 AM950efcd4e3318
ops/auth-credential-rotationAuth credential rotation runbook
ops/auth-credential-rotation.md
10/20/2018, 1:46:40 AM4449b8b8eecb6
ops/deployment-preflightDeployment Preflight Runbook
ops/deployment-preflight.md
10/20/2018, 1:46:40 AM5ac60432d0aed
ops/era-c-exit-gate-evidenceEra C Exit-Gate Evidence Pack
ops/era-c-exit-gate-evidence.md
10/20/2018, 1:46:40 AM6656b9c7f85c6
ops/go-live-checklistGo-Live & Evidence-Pipeline Checklist
ops/go-live-checklist.md
10/20/2018, 1:46:40 AM6ae7f5d71f7dc
ops/k6-slok6 SLO Load Test (SOTA §20.4)
ops/k6-slo.md
10/20/2018, 1:46:40 AM4328b5b3163d4
ops/kpi-evidenceSOTA §26 KPI Evidence Input
ops/kpi-evidence.md
10/20/2018, 1:46:40 AM5d7b2973d2927
ops/launch-reviewLaunch Review Packet
ops/launch-review.md
10/20/2018, 1:46:40 AM5880e41ebcbe3
ops/managed-linked-art-pilot-runbookManaged Linked Art Pilot Runbook
ops/managed-linked-art-pilot-runbook.md
10/20/2018, 1:46:40 AM11d4f125c2ddae
ops/otel-localLocal OpenTelemetry Wiring (Tempo / Jaeger)
ops/otel-local.md
10/20/2018, 1:46:40 AM51ebbc3b33f92
ops/outbox-projectorTransactional Outbox Projector (Postgres -> Solr/GraphDB)
ops/outbox-projector.md
10/20/2018, 1:46:40 AM5dc70ad766471
ops/procurement-readiness-packetProcurement Readiness Packet
ops/procurement-readiness-packet.md
10/20/2018, 1:46:40 AM9c5685e82cca7
ops/reconciliation-serviceReconciliation Service (C2)
ops/reconciliation-service.md
10/20/2018, 1:46:40 AM605162c313ea9
ops/search-graph-provisioningSolr 9 + GraphDB Provisioning
ops/search-graph-provisioning.md
10/20/2018, 1:46:40 AM6fc1b15279a84
ops/security-dr-drillPen Test Baseline + DR Drill Runbook
ops/security-dr-drill.md
10/20/2018, 1:46:40 AM3a766ef3e2afc
progress/2026-05-31/era-c-readiness-snapshotEra C Readiness Snapshot (May 31, 2026)
progress/2026-05-31/era-c-readiness-snapshot.md
10/20/2018, 1:46:40 AM39672614ceb53
progress/era-historyMeta Museum — Era Delivery History
progress/era-history.md
10/20/2018, 1:46:40 AM47cc030755d1e5
providers/harvard-art-museumsHarvard Art Museums API Integration Plan
providers/harvard-art-museums.md
10/20/2018, 1:46:40 AM11fa8b980154f5
providers/louvre-collections-jsonLouvre Collections JSON Integration Plan
providers/louvre-collections-json.md
10/20/2018, 1:46:40 AM11775f91a8d813
providers/nga-open-dataNational Gallery of Art (NGA) Open Data Integration Plan
providers/nga-open-data.md
10/20/2018, 1:46:40 AM1151c4807c8de0
providers/princeton-art-museumPrinceton University Art Museum API Integration Plan
providers/princeton-art-museum.md
10/20/2018, 1:46:40 AM11c8823f65ee41
providers/rkd-knowledge-graphRKD Knowledge Graph Integration Plan
providers/rkd-knowledge-graph.md
10/20/2018, 1:46:40 AM162b4b42f2ad42
providers/smithsonian-open-accessSmithsonian Open Access Integration Plan
providers/smithsonian-open-access.md
10/20/2018, 1:46:40 AM12db1ffa4cab02
providers/vanda-collections-apiVictoria and Albert Museum (V&A) Collections API Integration Plan
providers/vanda-collections-api.md
10/20/2018, 1:46:40 AM11755d93972233
qualityQuality & Performance
quality.md
10/20/2018, 1:46:40 AM6174add040960
reconciliation/exhibition-literature-reconciliationExhibition + Literature Reconciliation (B6.1)
reconciliation/exhibition-literature-reconciliation.md
10/20/2018, 1:46:40 AM7293e9d81dd7c
responsible-aiResponsible AI
responsible-ai.md
10/20/2018, 1:46:40 AM8f90006650821
risk-registerRisk Register
risk-register.md
10/20/2018, 1:46:40 AM4becb213d5c5e
roadmap-to-10Roadmap to 10/10
roadmap-to-10.md
10/20/2018, 1:46:40 AM1540a11000dc7e
roadmapMeta Museum Roadmap
roadmap.md
10/20/2018, 1:46:40 AM18145d0cbbe54a
rsi-wikiAI-RSI compounding wiki
rsi-wiki.md
10/20/2018, 1:46:40 AM8b64914fe6f20
wikibase-cloud-migration-checklistWikibase Cloud -> Self-Host Migration Checklist
wikibase-cloud-migration-checklist.md
10/20/2018, 1:46:40 AM12170657fcbf2b

    Current Document: Vocabularies.md

    Source updated 10/20/2018, 1:46:40 AM · SHA-256 e0574a338aaa · 734 lines

    Canonical ID: linked-art/Vocabularies

    JSON for this doc:/api/docs/content?path=linked-art/Vocabularies.md

    Human link:/docs?doc=linked-art%2FVocabularies.md

    Canonical API endpoint:/api/docs/content?path=linked-art%2FVocabularies.md

    Sections (stable anchors):

    No detectable headings.

    Based on my comprehensive research, here’s the expanded section on Vocabularies and Authority Files:

    Vocabularies and Authority Files

    Getty Vocabularies (as LOD)

    The Getty Vocabularies are comprehensive, multilingual controlled vocabularies for cultural heritage, available as Linked Open Data with extensive technical infrastructure:

    Art & Architecture Thesaurus (AAT)

    • Content: 57,390+ hierarchical concepts covering generic terms for art, architecture, decorative arts, materials, techniques, styles, and conservation

    • Scope: Work types, roles, materials, styles, cultures, techniques (e.g., amphora, oil paint, sintering)

    • Multiple languages with ongoing expansion for multilingual and multicultural coverage

    • URI pattern: http://vocab.getty.edu/aat/[ID]

    • Example: http://vocab.getty.edu/aat/300198841 (rhyta)

    Union List of Artist Names (ULAN)

    • Content: 367,590+ records with names, biographical information, and relationships

    • Covers: Artists, architects, firms, studios, repositories, patrons, both named and anonymous entities

    • Includes variant names across languages and time periods

    • URI pattern: http://vocab.getty.edu/ulan/[ID]

    • Example: http://vocab.getty.edu/ulan/500115493 (Albrecht Dürer)

    • Links to biographical information at: http://vocab.getty.edu/ulan/[ID]-agent

    Getty Thesaurus of Geographic Names (TGN)

    • Hierarchical geographic vocabulary

    • Current and historical place names with coordinates

    • Multiple language variants

    • URI pattern: http://vocab.getty.edu/tgn/[ID]

    • Example: http://vocab.getty.edu/tgn/7011179 (Siena)

    • Geographic info at: http://vocab.getty.edu/tgn/[ID]-place

    Cultural Objects Name Authority (CONA)

    • Focus: Architecture, multiples, works depicted in other works

    • Includes: Titles, artist attributions, creation dates, locations (extant or destroyed)

    • Example works: Hagia Sophia, The Lacemaker, Great Wave off Kanagawa

    • URI pattern: http://vocab.getty.edu/page/cona/[ID]

    • Available through APIs (not yet as full LOD)

    Getty Iconography Authority (IA)

    • Proper names for iconographical narratives, religious/fictional characters, historical events

    • Literary works and performing arts

    • Special focus on non-Western subjects

    • Coreferences to Iconclass for Western iconography

    • Examples: Shiva, Avalokiteshvara, French Revolution, Xibalba

    • Available through APIs (included with CONA Web Services)

    Access Methods:

    • SPARQL endpoint: https://data.getty.edu/vocab/sparql

    • SPARQL UI: https://data.getty.edu/vocab/sparql-ui

    • Activity Stream: https://data.getty.edu/vocab/activity-stream

    • Full downloads: N-Triples format (AAT, TGN, ULAN), refreshed monthly

    • Individual records: JSON, RDF/XML, N3/Turtle, N-Triples

    • OpenRefine reconciliation service available

    • NEW: Linked.Art semantic representation as default for JSON/JSON-LD

    Important Notes:

    • License: Open Data Commons Attribution License (ODC-By) 1.0

    • XML and Relational Tables formats being retired end of 2025

    • LOD is the recommended sustainable format

    • Over 90 sample SPARQL queries available in documentation

    • Documentation: https://www.getty.edu/research/tools/vocabularies/lod/

    VIAF (Virtual International Authority File)

    VIAF is a collaborative international authority file that virtually combines name authority files from national libraries and other institutions worldwide.

    Overview:

    • Managed by OCLC in cooperation with 37+ agencies from 29+ countries

    • Combines: Library of Congress, Deutsche Nationalbibliothek, Bibliothèque nationale de France, and many others

    • 8+ million authority records for persons, corporate bodies, and works

    • Serves as an identity hub linking to multiple other authority sources

    Content:

    • Personal names with variant forms across languages and scripts

    • Corporate bodies

    • Conference names

    • Uniform titles

    • Biographical information from contributing sources

    URI Structure:

    • Canonical URI: https://viaf.org/viaf/[numerical_ID]

    • Example: https://viaf.org/viaf/15873 (Pablo Picasso)

    • Each VIAF record asserts owl:sameAs relationships to corresponding entities in LC, Getty, Wikidata, DBpedia, etc.

    Access Methods:

    • VIAF API: Search and retrieve authority records

    • https://www.oclc.org/developer/api/oclc-apis/viaf.en.html

    • Supports keyword search, control number lookup

    • Returns cluster records and source records

    • Content negotiation: XHTML/RDFa, RDF/XML, N-Triples, JSON

    • SRU search interface

    • Complete data dumps: http://viaf.org/viaf/data/

    • Available in RDF, MARC-21, plain text

    • Files last updated August 2024 (currently not being updated during infrastructure improvements)

    • OpenRefine reconciliation endpoints available from third parties:

    • http://refine.codefork.com/reconcile/viaf

    • http://iphylo.org/~rpage/phyloinformatics/services/reconciliation_viaf.php

    Important Notes:

    • License: Open Data Commons Attribution License (ODC-By) 1.0

    • No public SPARQL endpoint (though data available for local processing)

    • HDT (Header Dictionary Triples) compressed versions available for efficient querying

    • Experimental Linked Data Fragments servers available

    • VIAF incorporated in ULAN and being integrated into other Getty vocabularies

    GeoNames

    GeoNames is a comprehensive geographical database with worldwide coverage, available as Linked Open Data.

    Overview:

    • 11+ million geographical names

    • 9+ million unique features

    • 2.8+ million populated places

    • Multilingual coverage

    Content:

    • Place names with coordinates (WGS84)

    • Administrative divisions

    • Postal codes

    • Population data

    • Feature classifications (mountains, rivers, cities, etc.)

    • Alternate names in multiple languages

    • Hierarchical relationships between places

    Ontology:

    • GeoNames Ontology: https://www.geonames.org/ontology/ontology_v3.3.rdf

    • Based on W3C RDF and OWL standards

    • Compatible with WGS84 positioning vocabulary

    URI Structure:

    • Uses 303 redirection to distinguish concept from document

    • Concept URI: https://sws.geonames.org/[ID]/

    • RDF document: https://sws.geonames.org/[ID]/about.rdf

    • Example: https://sws.geonames.org/3020251/ (Embrun, France)

    Access Methods:

    • RDF/XML web service for individual features

    • REST API for searches and queries

    • SPARQL queries via third-party endpoints:

    • GeoSPARQL.org: https://www.geosparql.org/

    • FactForge: http://factforge.net/repositories/ff-news

    • Full data dumps available for download

    • OpenRefine reconciliation service

    Formats:

    • RDF/XML

    • Turtle

    • JSON

    • GeoJSON for spatial queries

    Integration:

    • Widely linked in LOD cloud

    • Used by DBpedia, Linked Geodata, and other major LOD datasets

    • Compatible with GeoSPARQL for spatial queries

    Library of Congress Linked Data Service (id.loc.gov)

    The Library of Congress provides comprehensive authority data and vocabularies as Linked Open Data.

    Available Datasets:

    LC Name Authority File (LCNAF)

    • 12+ million name authority records

    • Persons, families, corporate bodies

    • Conference names

    • URI pattern: http://id.loc.gov/authorities/names/[ID]

    Library of Congress Subject Headings (LCSH)

    • Comprehensive subject authority file

    • Hierarchical relationships (broader, narrower, related terms)

    • Cross-linked with RAMEAU (French equivalent)

    • URI pattern: http://id.loc.gov/authorities/subjects/[ID]

    LC Classification (LCC)

    • Complete classification scheme

    • URI pattern: http://id.loc.gov/authorities/classification/[ID]

    Other Vocabularies:

    • LC Genre/Form Terms (LCGFT)

    • LC Demographic Group Terms (LCDGT)

    • LC Medium of Performance Thesaurus (LCMPT)

    • Thesaurus for Graphic Materials (TGM)

    • MARC code lists and relators

    • BIBFRAME vocabularies

    Access Methods:

    • Search interface: https://id.loc.gov/

    • Suggest APIs (Suggest and Suggest2)

    • Search API with advanced query parameters:

    • memberOf, scheme, contentSource, rdftype filters

    • Token search for LCCNs

    • Date filters (cdate, mdate)

    • Content negotiation for individual records

    • No SPARQL endpoint currently available

    Formats:

    • MADS/RDF and SKOS (where appropriate)

    • XHTML/RDFa

    • RDF/XML

    • N-Triples

    • JSON-LD

    • Bulk downloads available in all formats

    Important Features:

    • Links to external sources (Wikidata, GND, Getty, VIAF)

    • Updated regularly

    • API documentation: https://id.loc.gov/techcenter/

    • License: Public domain

    Iconclass

    Iconclass is the most widely accepted international classification system for iconographic research and subject indexing of visual arts.

    Overview:

    • 28,000+ hierarchically ordered definitions

    • 14,000+ keywords in alphabetical index

    • Multilingual: English, German, French, Italian, Finnish, Norwegian, with experimental Chinese and Dutch

    • Developed by Henri van de Waal (1940s-1985)

    • Maintained by Henri van de Waal Foundation and Iconclass Consortium

    Structure:

    • 10 main divisions with alphanumeric notation codes

    • Highly detailed hierarchies for Biblical and mythological subjects

    • Expandable system with “keys” creating 1+ million possible notations

    • WITH-NAMES placeholders (e.g., 11H(…) for male saints)

    • Example notation: 71H7131 = “Bathsheba (alone) with David’s letter”

    Content Coverage:

    • Religious and mythological subjects

    • Historical events and narratives

    • Secular subjects, objects, and concepts

    • Abstract ideas

    • Actions and events depicted in art

    • Pre-iconographical through iconological interpretation levels

    Access as LOD:

    • Base URI: http://iconclass.org/[notation]

    • JSON format: http://iconclass.org/[notation].json

    • RDF/SKOS format: http://iconclass.org/[notation].rdf

    • Example: http://iconclass.org/52D1 or http://iconclass.org/52D1.rdf

    Data Dumps:

    • Complete SKOS JSON-LD NDJSON dump: http://iconclass.org/data/iconclass_20200710_skos_jsonld.ndjson.gz

    • ~140MB compressed, 2GB+ uncompressed

    • GitHub repository: https://github.com/iconclass/data

    • Python library available

    APIs:

    • Batch notation lookup: http://iconclass.org/json/?notation=25FF&notation=51A

    • Natural language search: http://iconclass.org/rkd/0/?q=lion&q_s=1&fmt=json

    • Proper URL encoding required for special characters

    Integration:

    • Links to AAT concepts for overlapping terminology

    • Integrated with Getty Iconography Authority

    • Used by major museums worldwide (Gemäldegalerie Berlin, RKD, etc.)

    • BARTOC entry: https://bartoc.org/en/node/459

    Important Notes:

    • Free access guaranteed by Iconclass Foundation

    • Consortium membership available from July 2024

    • Extensive bibliography (7 volumes, not yet online)

    • Browser interface: https://iconclass.org/

    GND (Gemeinsame Normdatei / Integrated Authority File)

    GND is the integrated authority file for German-speaking countries, increasingly used internationally.

    Overview:

    • 9+ million authority records

    • Maintained by German National Library (DNB) and GND Cooperative

    • Merges former separate files: PND (personal names), GKD (corporate bodies), SWD (subject headings), EST (uniform titles)

    • Used by libraries, archives, museums, and research projects

    Entity Types:

    • Persons (differentiated persons)

    • Corporate bodies and organizations

    • Conferences and events

    • Geographic names and places

    • Subject headings

    • Works (uniform titles)

    Access Methods:

    • SPARQL endpoint (BETA): https://sparql.dnb.de/

    • Lobid-GND service: http://lobid.org/gnd/

    • Search interface

    • JSON-LD API

    • OpenRefine reconciliation: http://lobid.org/gnd/reconcile/

    • Direct data access: https://data.dnb.de/opendata/

    • OAI-PMH updates service

    URI Structure:

    • Authority URI: https://d-nb.info/gnd/[GND-ID]

    • Example: https://d-nb.info/gnd/118540238 (Johann Wolfgang von Goethe)

    Formats Available:

    • RDF/XML (complete downloads by entity type)

    • MARC 21 Authority Format

    • MARC21-XML

    • JSON-LD

    • Turtle

    • EntityFacts (JSON-LD subset)

    GND Ontology:

    • Specification: https://d-nb.info/standards/elementset/gnd

    • RDF vocabulary for Semantic Web use

    • CC0 1.0 Universal license

    • Scheduled releases: January, May, September

    • Mailing list for updates: http://lists.dnb.de/mailman/listinfo/gnd-ontology

    Data Downloads:

    • Full dumps by category (geografikum, koerperschaft, kongress, person, sachbegriff, werk)

    • Available as .rdf.gz files

    • Change feed for incremental updates

    • Last update tracking

    Important Features:

    • Links to VIAF, Wikidata, and other international authority files

    • Multilingual with focus on German

    • Expanding beyond library use to broader cultural sector

    • Part of NFDI4Culture initiative

    • License: CC0 1.0 Universal (for ontology); various for data

    Integration:

    • Incorporated into VIAF

    • Cross-linked with LC authorities

    • Links to Getty vocabularies

    • Wikidata integration

    All of these vocabularies and authority files use standard Semantic Web technologies and are increasingly interconnected through owl:sameAs and other linking properties, forming a rich ecosystem of cultural heritage knowledge representation.​​​​​​​​​​​​​​​​

    ┌──────────────────────────┐

    │ Frontend (Next.js 15) │

    │ - Artwork/Entity pages │

    │ - Auto-suggest fields │

    │ - LOD enriched narrative│

    └─────────────▲────────────┘

    │ GraphQL/REST

    ┌─────────────┴────────────┐

    │ API Gateway │

    │ (.NET Aspire or Node) │

    │ - LOD aggregation │

    │ - Caching (Redis) │

    │ - AI enrichment │

    └─────────────▲────────────┘

    │ SPARQL / APIs

    ┌─────────────┴─────────────────────┐

    │ LOD Connectors / Microservices │

    │ - Getty SPARQL │

    │ - VIAF API │

    │ - GeoNames API │

    │ - LC suggest API │

    │ - Iconclass API │

    │ - LDAP / Wikidata │

    └─────────────▲─────────────────────┘

    │ URIs resolve

    ┌─────────────┴────────────────────┐

    │ Triple Store (optional) │

    │ Blazegraph / GraphDB / Jena │

    │ - Stores enriched data │

    │ - Fast semantic queries │

    └─────────────▲────────────────────┘

    ┌─────────────┴────────────────────┐

    │ AI Agents Layer │

    │ - RAG narrative generator │

    │ - Link discovery │

    │ - Entity classification │

    │ - Iconography suggestions │

    └───────────────────────────────────┘

    🌐 How to Use Getty, VIAF, LC, GeoNames, GND, Iconclass, Linked.Art, and AI Agents Together in a Modern Web App

    Full technical architecture, full data flow, and implementation strategy.

    No tables. Fully detailed. Deep technical content.

    1. Conceptual Model: URIs as the Backbone

    A Linked Open Data web app does not merge datasets; instead it models your own domain objects (artworks, people, places, events, specimens, archives, books, etc.) and attaches URIs from established authority vocabularies.

    Each vocabulary governs a specific knowledge domain.

    Your local app stores your own JSON-LD records, but the “meaning” is always delegated to external URIs.

    An artwork references:

    – AAT URIs for style, technique, material, object type

    – ULAN/VIAF/LCNAF/GND for people

    – TGN or GeoNames for places

    – Iconclass or Getty IA for iconographic concepts

    – CONA or other work authorities for related works

    – LCSH or other subject vocabularies for subject descriptions

    Your application becomes an orchestrator of distributed linked meaning.

    1. Base Format: JSON-LD using Linked.Art

    The data format that unifies everything is JSON-LD using the Linked.Art profile.

    Linked.Art is built on CIDOC-CRM (semantic model) but expressed in a developer-friendly JSON-LD frame with stable classes like HumanMadeObject, Activity, Person, Place, Material, and Type.

    A typical record includes URIs rather than string literals for anything with conceptual meaning.

    The app only stores its own URI plus URIs pointing outward.

    Everything else—labels, descriptions, biographical data, multilingual names—is dereferenced from the authority services.

    1. UI/UX and Data Fetching: URI Resolution Layer

    The core of integrating multiple vocabularies is a URI resolver microservice within your web app architecture.

    This service receives any external URI and returns normalized JSON.

    1. Front-End Architecture: Next.js 15 with Server Actions

    The front-end (using React Server Components + Server Actions) fetches enriched data only when needed. You never fetch RDF directly in the browser.

    The flow:

    1. Artwork page loads server-side.
    1. Artwork JSON-LD is retrieved from your database or object store.
    1. Server calls /lod/resolve for any URIs attached to the artwork:

    – ULAN → person info

    – AAT → terms (material, technique, etc.)

    – TGN → place + coordinates

    – Iconclass → iconography

    – VIAF → crosslinks and variant names

    – LC → subjects, work categories

    1. Server renders the page from enriched metadata.
    1. The browser receives a fully hydrated React component tree.

    This results in:

    – blazing fast load times

    – SEO-compatible semantic HTML

    – no CORS or RDF parsing in the client

    1. SPARQL + API Integration Layer

    Your back end uses the following integration strategies:

    Getty AAT / ULAN / TGN:

    – Query using the Getty SPARQL endpoint

    – Content negotiation for Turtle/JSON-LD

    – TGN geometry parsed into WGS84 coordinates

    GND:

    – SPARQL endpoint (sparql.dnb.de) for typed relationships

    – GND-ontology URIs mapped to RDF types

    – Lobid JSON-LD API for human-readable data

    VIAF:

    – XML or JSON cluster retrieval

    – Matching algorithms for variant names

    – Internal caching due to VIAF latency

    Iconclass:

    – SKOS-based RDF through .rdf files

    – JSON API for multi-notation lookup

    – Use Iconclass “expanded_notation” for better faceting

    LC Authorities:

    – id.loc.gov Suggest API for autosuggest

    – Content-negotiation to JSON-LD for individual entities

    – MARC relators mapped to CRM properties

    GeoNames:

    – RDF endpoint for authoritative concepts

    – REST API for population and feature code

    – GeoJSON conversion for mapping UI

    All responses are normalized through internal vocabulary adapters (similar to how Wikidata’s “Frogmouth” model normalizes varied sources).

    1. AI Agent Integration (The Critical Layer)

    AI agents operate across three modes:

    Mode 1: Entity Extraction from Text

    Extract person names, materials, styles, locations, iconography keywords.

    Mode 2: Entity Reconciliation

    For each extracted name or concept:

    – Query ULAN and VIAF

    – Score matches by lexical similarity, date overlap, role match

    – Disambiguate “John Smith” using birth-death dates

    – Link materials/techniques to AAT using cosine similarity on embeddings

    Mode 3: Narrative Construction

    Once entities are reconciled, the agent can produce:

    – Biographical context

    – Iconographic interpretation

    – Material analysis

    – Geographic mapping

    – Historical timeline

    The agent uses:

    – your triple store

    – your resolver cache

    – Wikidata and Getty cross-links

    – a local vector index of enriched metadata

    – a narrative schema for consistent output

    This creates dynamic interpretation layers over static LOD.

    1. Optional Triple Store Layer for Semantic Reasoning

    A triple store is not mandatory but gives you:

    1. SPARQL for multi-entity analytics
    1. Semantic joins across vocabularies
    1. Efficient reasoning for:

    – inference of broader/narrower AAT types

    – geographic containment (TGN/GeoNames)

    – person roles and relationships (ULAN/GND)

    1. Long-term caching of authority data
    1. Integration with a RAG pipeline

    When included, the triple store populates itself by:

    – ingesting remote RDF from vocabularies

    – ingesting your local JSON-LD

    – running inference rules (Jena or GraphDB reasoners)

    This becomes the “semantic memory” for your AI agents.

    1. Putting Everything Together on One Website

    A fully integrated LOD web app behaves like this:

    1. User visits /artwork/123.
    1. Next.js server returns your base JSON-LD record.
    1. Server identifies external URIs and calls your resolver microservice.
    1. Resolver fetches Getty, VIAF, LC, GND, Iconclass, or GeoNames data.
    1. Data is normalized into a clean, consistent JSON structure.
    1. Your page includes:

    – artist identity with cross-links

    – biography with verified dates

    – material and technique definitions from AAT

    – iconography interpretation from Iconclass

    – map visualization using GeoNames or TGN coordinates

    – subject headings from LC

    – hierarchical browsing (AAT broader/narrower terms)

    1. AI agent injects:

    – story of the work

    – related works

    – temporal and biographical contextualization

    – inferred relationships not explicitly stated

    Your website becomes a narrative knowledge graph powered by real LOD authorities.

    1. If You Want, I Can Now Generate

    – the complete code architecture

    – the microservices

    – the Next.js data fetching layer

    – the .NET Aspire integration layer

    – the resolver service

    – the triple store ingestion scripts

    – the AI agents for narrative enrichment

    – or a fully deployable GitHub template

    Just tell me:

    “Generate the full LOD web app codebase.”

    AI/agent quick endpoints