Kulturhistoriske samlinger

Dagens løsning

Hvorfor har vi dette?

  • RDF perfekt for å slå sammen data
  • Selvdokumenterende data
  • Mange datamodeller gjenbruke

Hvorfor har vi dette?

  • Bildene kobles til metadata basert på ID
  • Basert på Shared Canvas modellen

Hvorfor har vi dette?

  • Protégé var en av få generiske RDF editorer
  • Brukt på Popsenteret i Oslo
  • Opprinnelig satt opp av Robert Engels

Hvorfor har vi dette?

  • Det var få tilgjengelig RDF baserte
    frontend-rammeverk
  • Enkelt å komme i gang med

Hvorfor har vi dette?

  • Nattlige oppdateringer på grunn av server-klient applikasjonen Protégé

Selvfølgelig mer...

Hva har vi?

Utdatert programvare

Nesten ingen API

Utdatert datamodell

Dårlig kontroll på filer

Mange manuelle prosesser

Ingen infrastruktur

Hva har vi?

Erfaring med å jobbe med datasett

Kunnskap om alt fra arkiv til ord

Erfaring med datamodeller

IIIFish filhåndtering :-)

  • Fra enkel, naiv modell til kompleks CIDOC-CRM
  • Metadata-mønstre viktigere enn generiske løsninger
  • Når JSON blir RDF med "context": "https://me.io/datamodel"
    ...er det viktig med en triplestore?
image/svg+xml

XML

/api/manifest

/api/id

/api/annotation

image/svg+xml

/api/manifest

/api/id

/api/annotation

/api/search

/api/sparql

/api/graphql

/api/ner

/api/???

DEV

PROD

build
preview
data
build
trigger

ETL BUS

marcus.uib.no/
exhibition/nansen

npm i -g @sanity/cli
sanity init
project

Fokus på

  • Multi-cloud
  • IIIF
  • API
  • Inkluderende UI
  • Metadata-mønstre
  • Mindre drift
  • Støttetjenester

Kulturhistoriske samlinger - Marcus

By Tarje Lavik

Kulturhistoriske samlinger - Marcus

  • 256