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?
XML
/api/manifest
/api/id
/api/annotation
/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