Metadata, autoriteter og Marcus-next

Dagens situasjon

  • Egne register, lite bruk av eksterne
  • Noen koblinger til eksterne, men lite utnyttet i frontend
  • Uklar semantikk i datasettene vår, f.eks. assosiativ vs. partitiv
  • Autoritets- og objekt-metadata i håndtert i samme system (Protégé)
  • Mange dubletter pga. mange registre, som gjør det lite brukervennlig
  • Objekttyper, som "kvittering", er en del av datamodellen, ikke ett "dokumenttype-register"

Dagens situasjon

  1. Person: 19915
  2. Spatial thing: 13301
  3. Concept: 10389
  4. Company: 1872
  5. Organization: 895
  6. Ship: 511
  7. Family: 420
  8. Spatial thing||Municipality: 143
  9. Event: 136
  10. Publisher: 136
  11. Country: 70
  12. Cataloguer: 55
  13. Technique: 50
  14. County: 41
  15. Municipality: 23
  16. Spatial thing||County: 20
  17. Language: 14
  18. Building: 8
  19. Point: 8
  20. Spatial thing||Country: 7
  21. Vessel: 5
  22. Photographic technique: 4
  23. Location: 1
  24. Parish: 1

Slik jeg ser det

  1. Agent: 23293
  2. Place: 13551
  3. Type: 10443
  4. HumanMadeThing: 524
  5. Event: 136
  6. Language: 14
  • Person
  • Company
  • Organization
  • Publisher
  • Cataloguer
  • Family
  • Spatial thing
  • Municipality
  • Country
  • County
  • Parish
  • Concept
  • Technique
  • Photogra...
  • Ship
  • Vessel
  • Building

OpenRefine

Nå...

Mine ønsker for våre emneregister

  • IIIF og metadata "på steder".
  • Hjelp til å generere metadata.
  • Emneregister benyttet i mer "spesialiserte modeller".
  • Mer logiske hierarkier, assosiative vs. genus

Enkel bruk av autoriteter

[{
  id: 'ubb-bros-00905',
  type: 'Photograph',
  subject: 'ub:spade',
},
{
  id: 'spade',
  type: 'Concept',
  prefLabel: 'Spade',
}]

Avansert bruk av autoriteter

{
  id: 'ubb-bros-00905',
  type: 'HumanMadeObject',
  // picture
  hasType: 'aat:300264388'
  shows: [
    {
      id: 'visual-image-1',
      represents: ['ub:spade']
    },
    {
      id: 'visual-image-2',
      represents: ['ub:spade']
    },
    //...
  ]
}

Autoriteter i spesielle kontekster

{
  id: 'ubb-bros-00905',
  depicts: [
    {
      id: 'activity-1',
      type: 'Activity',
      used_object_of_type: [
        'ub:spade'
      ],
      label: 'Asfaltering av Festplassen',
      timespan: '195X?',
    }
  ]
}

Autoriteter i spesielle kontekster

{
  id: 'ubb-bros-00905-col',
  produced_by: [
    {
      id: 'production1',
      type: 'Production',
      occurred_in_the_presence_of: [
        'ubb-bros-00905'
      ],
      technique: [{
       id: 'aat:300443570',
       label: 'Colorization'
      },
      {
       id: 'aat:300404196',
       label: 'Digital'
      }]
    }
  ]
}

IIIF

Canvas

Image Annotation

{
  "id": "https://data.ub.uib.no/ubb-bros-00905/page/p2/1",
  "type": "AnnotationPage",
  "items": [
    {
      "id": "https://data.ub.uib.no/ubb-bros-00905/annotation/p0002-tag",
      "type": "Annotation",
      "motivation": "classifying",
      "body": "ub:spade",
      "target": {
        "type": "SpecificResource",
        "source": "https://data.ub.uib.no/ubb-bros-00905/image/0001",
        "selector": {
          "type": "ImageApiSelector",
          "region": "810,900,260,370",
          "size": "2000,1271"
        }
      }
    }
  ]
}

IIIF

Google Machine Vision

{
  "faceAnnotations": [
    {
      "angerLikelihood": "VERY_UNLIKELY",
      "blurredLikelihood": "VERY_UNLIKELY",
      "boundingPoly": {
        "vertices": [
          {
            "x": 2200,
            "y": 1650
          },
          {
            "x": 2438,
            "y": 1650
          },
          {
            "x": 2438,
            "y": 1927
          },
          {
            "x": 2200,
            "y": 1927
          }
        ]
      },
      "detectionConfidence": 0.9375,
      "fdBoundingPoly": {
        "vertices": [
          {
            "x": 2218,
            "y": 1713
          },
          {
            "x": 2406,
            "y": 1713
          },
          {
            "x": 2406,
            "y": 1903
          },
          {
            "x": 2218,
            "y": 1903
          }
        ]
      },
      "headwearLikelihood": "VERY_UNLIKELY",
      "joyLikelihood": "VERY_UNLIKELY",
      "landmarkingConfidence": 0.19486901,
      "landmarks": [
        {
          "position": {
            "x": 2355.0093,
            "y": 1797.685,
            "z": -0.0006790161
          },
          "type": "LEFT_EYE"
        },
        {
          "position": {
            "x": 2396.7898,
            "y": 1794.5942,
            "z": 56.32507
          },
          "type": "RIGHT_EYE"
        },
        {
          "position": {
            "x": 2341.9058,
            "y": 1780.9955,
            "z": -16.946987
          },
          "type": "LEFT_OF_LEFT_EYEBROW"
        },
        {
          "position": {
            "x": 2382.3787,
            "y": 1783.9604,
            "z": 6.594449
          },
          "type": "RIGHT_OF_LEFT_EYEBROW"
        },
        {
          "position": {
            "x": 2397.809,
            "y": 1783.4575,
            "z": 32.37959
          },
          "type": "LEFT_OF_RIGHT_EYEBROW"
        },
        {
          "position": {
            "x": 2413.7231,
            "y": 1779.4944,
            "z": 77.99668
          },
          "type": "RIGHT_OF_RIGHT_EYEBROW"
        },
        {
          "position": {
            "x": 2388.7512,
            "y": 1795.7362,
            "z": 20.150194
          },
          "type": "MIDPOINT_BETWEEN_EYES"
        },
        {
          "position": {
            "x": 2396.7246,
            "y": 1839.5321,
            "z": 12.605847
          },
          "type": "NOSE_TIP"
        },
        {
          "position": {
            "x": 2380.2258,
            "y": 1864.7681,
            "z": 23.959766
          },
          "type": "UPPER_LIP"
        },
        {
          "position": {
            "x": 2367.9224,
            "y": 1884.1847,
            "z": 28.266197
          },
          "type": "LOWER_LIP"
        },
        {
          "position": {
            "x": 2343.7876,
            "y": 1867.182,
            "z": 10.828104
          },
          "type": "MOUTH_LEFT"
        },
        {
          "position": {
            "x": 2378.6616,
            "y": 1872.9053,
            "z": 56.894608
          },
          "type": "MOUTH_RIGHT"
        },
        {
          "position": {
            "x": 2372.528,
            "y": 1872.9039,
            "z": 27.584229
          },
          "type": "MOUTH_CENTER"
        },
        {
          "position": {
            "x": 2391.5164,
            "y": 1845.492,
            "z": 43.970375
          },
          "type": "NOSE_BOTTOM_RIGHT"
        },
        {
          "position": {
            "x": 2364.9492,
            "y": 1840.8795,
            "z": 12.080344
          },
          "type": "NOSE_BOTTOM_LEFT"
        },
        {
          "position": {
            "x": 2383.2578,
            "y": 1850.117,
            "z": 22.485783
          },
          "type": "NOSE_BOTTOM_CENTER"
        },
        {
          "position": {
            "x": 2357.329,
            "y": 1791.7755,
            "z": -3.5639744
          },
          "type": "LEFT_EYE_TOP_BOUNDARY"
        },
        {
          "position": {
            "x": 2366.663,
            "y": 1798.872,
            "z": 12.31748
          },
          "type": "LEFT_EYE_RIGHT_CORNER"
        },
        {
          "position": {
            "x": 2353.8933,
            "y": 1802.6102,
            "z": -0.568429
          },
          "type": "LEFT_EYE_BOTTOM_BOUNDARY"
        },
        {
          "position": {
            "x": 2341.8223,
            "y": 1794.4309,
            "z": -8.278364
          },
          "type": "LEFT_EYE_LEFT_CORNER"
        },
        {
          "position": {
            "x": 2400.262,
            "y": 1788.9402,
            "z": 54.066677
          },
          "type": "RIGHT_EYE_TOP_BOUNDARY"
        },
        {
          "position": {
            "x": 2405.1455,
            "y": 1795.8134,
            "z": 72.96668
          },
          "type": "RIGHT_EYE_RIGHT_CORNER"
        },
        {
          "position": {
            "x": 2396.8914,
            "y": 1801.1761,
            "z": 56.937355
          },
          "type": "RIGHT_EYE_BOTTOM_BOUNDARY"
        },
        {
          "position": {
            "x": 2387.4033,
            "y": 1795.7178,
            "z": 44.678932
          },
          "type": "RIGHT_EYE_LEFT_CORNER"
        },
        {
          "position": {
            "x": 2365.3716,
            "y": 1777.1345,
            "z": -8.311832
          },
          "type": "LEFT_EYEBROW_UPPER_MIDPOINT"
        },
        {
          "position": {
            "x": 2407.2126,
            "y": 1776.5994,
            "z": 51.901093
          },
          "type": "RIGHT_EYEBROW_UPPER_MIDPOINT"
        },
        {
          "position": {
            "x": 2248.4272,
            "y": 1789.1581,
            "z": 14.487093
          },
          "type": "LEFT_EAR_TRAGION"
        },
        {
          "position": {
            "x": 2352.3333,
            "y": 1817.3806,
            "z": 142.7895
          },
          "type": "RIGHT_EAR_TRAGION"
        },
        {
          "position": {
            "x": 2391.2566,
            "y": 1782.062,
            "z": 17.82793
          },
          "type": "FOREHEAD_GLABELLA"
        },
        {
          "position": {
            "x": 2353.2207,
            "y": 1913.353,
            "z": 36.90745
          },
          "type": "CHIN_GNATHION"
        },
        {
          "position": {
            "x": 2275.9248,
            "y": 1862.2202,
            "z": 16.434196
          },
          "type": "CHIN_LEFT_GONION"
        },
        {
          "position": {
            "x": 2353.605,
            "y": 1878.0537,
            "z": 119.71379
          },
          "type": "CHIN_RIGHT_GONION"
        },
        {
          "position": {
            "x": 2332.8528,
            "y": 1839.2765,
            "z": -3.159068
          },
          "type": "LEFT_CHEEK_CENTER"
        },
        {
          "position": {
            "x": 2393.9724,
            "y": 1842.0991,
            "z": 75.65693
          },
          "type": "RIGHT_CHEEK_CENTER"
        }
      ],
      "panAngle": 54.453373,
      "rollAngle": 10.623269,
      "sorrowLikelihood": "VERY_UNLIKELY",
      "surpriseLikelihood": "VERY_UNLIKELY",
      "tiltAngle": -6.055485,
      "underExposedLikelihood": "VERY_UNLIKELY"
    }
  ],
  "labelAnnotations": [
    {
      "description": "Sky",
      "mid": "/m/01bqvp",
      "score": 0.8785437,
      "topicality": 0.8785437
    },
    {
      "description": "Standing",
      "mid": "/m/02wzbmj",
      "score": 0.86421657,
      "topicality": 0.86421657
    },
    {
      "description": "Black-and-white",
      "mid": "/m/01g6gs",
      "score": 0.8549045,
      "topicality": 0.8549045
    },
    {
      "description": "Gesture",
      "mid": "/m/0244x1",
      "score": 0.85260487,
      "topicality": 0.85260487
    },
    {
      "description": "Road surface",
      "mid": "/m/01k0mv",
      "score": 0.8291374,
      "topicality": 0.8291374
    },
    {
      "description": "Asphalt",
      "mid": "/m/0hr8",
      "score": 0.8081217,
      "topicality": 0.8081217
    },
    {
      "description": "Tree",
      "mid": "/m/07j7r",
      "score": 0.7950534,
      "topicality": 0.7950534
    },
    {
      "description": "Tints and shades",
      "mid": "/m/02q_bfg",
      "score": 0.7721334,
      "topicality": 0.7721334
    },
    {
      "description": "Road",
      "mid": "/m/06gfj",
      "score": 0.7371039,
      "topicality": 0.7371039
    },
    {
      "description": "Monochrome photography",
      "mid": "/m/03d49p1",
      "score": 0.7226114,
      "topicality": 0.7226114
    },
    {
      "description": "Monochrome",
      "mid": "/m/01mwkf",
      "score": 0.71560043,
      "topicality": 0.71560043
    },
    {
      "description": "Recreation",
      "mid": "/m/06bm2",
      "score": 0.7112718,
      "topicality": 0.7112718
    },
    {
      "description": "City",
      "mid": "/m/01n32",
      "score": 0.6972253,
      "topicality": 0.6972253
    },
    {
      "description": "Street",
      "mid": "/m/01c8br",
      "score": 0.6730322,
      "topicality": 0.6730322
    },
    {
      "description": "Pedestrian",
      "mid": "/m/017r8p",
      "score": 0.6637699,
      "topicality": 0.6637699
    },
    {
      "description": "Landscape",
      "mid": "/m/025s3q0",
      "score": 0.6509438,
      "topicality": 0.6509438
    },
    {
      "description": "Shadow",
      "mid": "/m/01ft8k",
      "score": 0.6308637,
      "topicality": 0.6308637
    },
    {
      "description": "Walking",
      "mid": "/m/083mg",
      "score": 0.61712235,
      "topicality": 0.61712235
    },
    {
      "description": "Sitting",
      "mid": "/m/015c4z",
      "score": 0.5771019,
      "topicality": 0.5771019
    },
    {
      "description": "Crew",
      "mid": "/m/01zpz",
      "score": 0.56247187,
      "topicality": 0.56247187
    },
    {
      "description": "Tourism",
      "mid": "/m/07bxq",
      "score": 0.5457168,
      "topicality": 0.5457168
    },
    {
      "description": "Rock",
      "mid": "/m/01cbzq",
      "score": 0.51647377,
      "topicality": 0.51647377
    }
  ],
  "localizedObjectAnnotations": [
    {
      "boundingPoly": {
        "normalizedVertices": [
          {
            "x": 0.7936042,
            "y": 0.42562082
          },
          {
            "x": 0.9284225,
            "y": 0.42562082
          },
          {
            "x": 0.9284225,
            "y": 0.7596927
          },
          {
            "x": 0.7936042,
            "y": 0.7596927
          }
        ]
      },
      "mid": "/m/01g317",
      "name": "Person",
      "score": 0.93422306
    },
    {
      "boundingPoly": {
        "normalizedVertices": [
          {
            "x": 0.43899187,
            "y": 0.37253568
          },
          {
            "x": 0.63447654,
            "y": 0.37253568
          },
          {
            "x": 0.63447654,
            "y": 0.8158784
          },
          {
            "x": 0.43899187,
            "y": 0.8158784
          }
        ]
      },
      "mid": "/m/01g317",
      "name": "Person",
      "score": 0.93376356
    },
    {
      "boundingPoly": {
        "normalizedVertices": [
          {
            "x": 0.7946177,
            "y": 0.49696994
          },
          {
            "x": 0.9426666,
            "y": 0.49696994
          },
          {
            "x": 0.9426666,
            "y": 0.6170318
          },
          {
            "x": 0.7946177,
            "y": 0.6170318
          }
        ]
      },
      "mid": "/m/0342h",
      "name": "Guitar",
      "score": 0.83448315
    },
    {
      "boundingPoly": {
        "normalizedVertices": [
          {
            "x": 0.68483776,
            "y": 0.4167514
          },
          {
            "x": 0.79837227,
            "y": 0.4167514
          },
          {
            "x": 0.79837227,
            "y": 0.71878314
          },
          {
            "x": 0.68483776,
            "y": 0.71878314
          }
        ]
      },
      "mid": "/m/01g317",
      "name": "Person",
      "score": 0.8109763
    },
    {
      "boundingPoly": {
        "normalizedVertices": [
          {
            "x": 0.43858862,
            "y": 0.37875745
          },
          {
            "x": 0.62862605,
            "y": 0.37875745
          },
          {
            "x": 0.62862605,
            "y": 0.81306195
          },
          {
            "x": 0.43858862,
            "y": 0.81306195
          }
        ]
      },
      "mid": "/m/09j2d",
      "name": "Clothing",
      "score": 0.7446422
    },
    {
      "boundingPoly": {
        "normalizedVertices": [
          {
            "x": 0.71150774,
            "y": 0.45476034
          },
          {
            "x": 0.79998994,
            "y": 0.45476034
          },
          {
            "x": 0.79998994,
            "y": 0.7041967
          },
          {
            "x": 0.71150774,
            "y": 0.7041967
          }
        ]
      },
      "mid": "/m/09j2d",
      "name": "Clothing",
      "score": 0.7328991
    },
    {
      "boundingPoly": {
        "normalizedVertices": [
          {
            "x": 0.46915463,
            "y": 0.56297225
          },
          {
            "x": 0.5861781,
            "y": 0.56297225
          },
          {
            "x": 0.5861781,
            "y": 0.6713397
          },
          {
            "x": 0.46915463,
            "y": 0.6713397
          }
        ]
      },
      "mid": "/m/04szw",
      "name": "Musical instrument",
      "score": 0.6720252
    },
    {
      "boundingPoly": {
        "normalizedVertices": [
          {
            "x": 0.7949302,
            "y": 0.42909768
          },
          {
            "x": 0.9252372,
            "y": 0.42909768
          },
          {
            "x": 0.9252372,
            "y": 0.75234866
          },
          {
            "x": 0.7949302,
            "y": 0.75234866
          }
        ]
      },
      "mid": "/m/09j2d",
      "name": "Clothing",
      "score": 0.6696899
    },
    {
      "boundingPoly": {
        "normalizedVertices": [
          {
            "x": 0.81399554,
            "y": 0.54674435
          },
          {
            "x": 0.90731686,
            "y": 0.54674435
          },
          {
            "x": 0.90731686,
            "y": 0.7456282
          },
          {
            "x": 0.81399554,
            "y": 0.7456282
          }
        ]
      },
      "mid": "/m/07mhn",
      "name": "Pants",
      "score": 0.5688671
    }
  ]
}

Oppsumering

  • Mer detaljerte beskrivelser mulig.
  • Alle metadata-standarder og -modeller kommer ut fra en konkret kontekst, vi er klar for en med mer detaljer :-).
  • Gode autoriteter gjør dette lettere å få til.
  • Emneregisteret i kombinasjon med IIIF gir oss en standardisert måte å vise annoteringer.

Teori og praksis

Den generelle anbefaling for emneregister:

bruk flertallsformen 

"spader"

"bøker"

 

Hva gjør vi? Vi har både "Bok" og "Bøker"...

Kontekst og konsekvenser

Kontekst og konsekvenser

La oss utforske "bøker"

Konsept og ord

SPES emneord

[
  {
    id: 'bok',
    type: 'Concept',
    prefLabel: 'Bok',
    inScheme: 'Billedsamlingens emneord'
  },
  {
    id: 'bøker',
    type: 'Concept',
    prefLabel: 'Bøker',
    inScheme: 'Manuskript- og librarsamlingens autoritetsregister'
  }
]

Bok

Bøker

Konsept og ord

Ala Termportalen and Getty

[
  {
    id: 'bok',
    type: 'Concept',
    prefLabel: 'bok',
    xlPrefLabel: {
      nb: [{
        literalForm: 'bok',
        termPOS: 'SingularNoun',
        language: 'nb',
      }]
    },
    xlAltLabel: {
      nb: [{
        literalForm: 'bøker',
        termPOS: 'PluralNoun',
        language: 'nb',
      }]
    },
    inScheme: 'Spesialsamlingens tesaurus'
  }
]

Konsept og ord

Ordbøkene

{
  "article_id": 55770,
  "lemmas": [
    {
      "final_lexeme": "spade",
      "hgno": 0,
      "id": 64185,
      "inflection_class": "m1",
      "initial_lexeme": "",
      "junction": "",
      "lemma": "spade",
      "neg_junction": null,
      "paradigm_info": [
        {
          "from": "1996-01-01",
          "inflection": [
            {
              "tags": [
                "Sing",
                "Ind"
              ],
              "word_form": "spade"
            },
            {
              "tags": [
                "Sing",
                "Def"
              ],
              "word_form": "spaden"
            },
            {
              "tags": [
                "Plur",
                "Ind"
              ],
              "word_form": "spader"
            },
            {
              "tags": [
                "Plur",
                "Def"
              ],
              "word_form": "spadene"
            }
          ],
          "inflection_group": "NOUN_regular",
          "paradigm_id": 566,
          "standardisation": "STANDARD",
          "tags": [
            "NOUN",
            "Masc"
          ],
          "to": null
        }
      ],
      "split_inf": null
    }
  ],
  "body": {
    "pronunciation": [],
    "etymology": [
      {
        "type_": "etymology_language",
        "content": "$ ($)$",
        "items": [
          {
            "type_": "language",
            "id": "norr."
          },
          {
            "type_": "usage",
            "text": "jarn"
          },
          {
            "type_": "usage",
            "text": "spaði"
          }
        ]
      },
      {
        "type_": "etymology_language",
        "content": "fra $",
        "items": [
          {
            "type_": "language",
            "id": "l.ty."
          }
        ]
      }
    ],
    "definitions": [
      {
        "type_": "definition",
        "id": 3,
        "elements": [
          {
            "type_": "definition",
            "id": 2,
            "elements": [
              {
                "type_": "explanation",
                "content": "redskap med jernblad og treskaft til å måke og grave med",
                "items": []
              },
              {
                "type_": "example",
                "quote": {
                  "content": "stikke $ i jorda",
                  "items": [
                    {
                      "type_": "usage",
                      "text": "spaden"
                    }
                  ]
                },
                "explanation": {
                  "content": "også: begynne byggingen",
                  "items": []
                }
              },
              {
                "type_": "example",
                "quote": {
                  "content": "torv$, stikk$",
                  "items": [
                    {
                      "type_": "usage",
                      "text": "spade"
                    },
                    {
                      "type_": "usage",
                      "text": "spade"
                    }
                  ]
                },
                "explanation": {
                  "content": "",
                  "items": []
                }
              },
              {
                "type_": "example",
                "quote": {
                  "content": "grave ut tomta med hakke og $",
                  "items": [
                    {
                      "type_": "usage",
                      "text": "spade"
                    }
                  ]
                },
                "explanation": {
                  "content": "",
                  "items": []
                }
              },
              {
                "type_": "sub_article",
                "article_id": 105327,
                "lemmas": [
                  "kalle en spade for en spade"
                ],
                "article": {
                  "body": {
                    "type_": "article",
                    "lemmas": [
                      {
                        "final_lexeme": "kalle en spade for en spade",
                        "hgno": 0,
                        "id": 1146085,
                        "inflection_class": null,
                        "initial_lexeme": "",
                        "junction": "",
                        "lemma": "kalle en spade for en spade",
                        "neg_junction": null,
                        "paradigm_info": [
                          {
                            "from": "2019-01-01",
                            "inflection": [],
                            "inflection_group": "EXPR",
                            "paradigm_id": 2470,
                            "standardisation": "REGISTERED",
                            "tags": [
                              "EXPR"
                            ],
                            "to": null
                          }
                        ],
                        "split_inf": false
                      }
                    ],
                    "pronunciation": [],
                    "definitions": [
                      {
                        "type_": "definition",
                        "elements": [
                          {
                            "type_": "explanation",
                            "content": "nevne noe ved dets rette navn",
                            "items": []
                          }
                        ],
                        "id": 2
                      }
                    ],
                    "homographs": [
                      0
                    ],
                    "word_class": null,
                    "word_forms": [
                      "kalle en spade for en spade"
                    ]
                  }
                },
                "intro": {
                  "content": "",
                  "items": []
                }
              }
            ]
          },
          {
            "type_": "definition",
            "id": 4,
            "elements": [
              {
                "type_": "explanation",
                "content": "det som går på en spade (1)",
                "items": []
              },
              {
                "type_": "example",
                "quote": {
                  "content": "en $ sand",
                  "items": [
                    {
                      "type_": "usage",
                      "text": "spade"
                    }
                  ]
                },
                "explanation": {
                  "content": "",
                  "items": []
                }
              }
            ]
          },
          {
            "type_": "definition",
            "id": 5,
            "elements": [
              {
                "type_": "explanation",
                "content": "om forskjellige redskaper med blad og skaft",
                "items": []
              },
              {
                "type_": "example",
                "quote": {
                  "content": "kake$, smør$",
                  "items": [
                    {
                      "type_": "usage",
                      "text": "spade"
                    },
                    {
                      "type_": "usage",
                      "text": "spade"
                    }
                  ]
                },
                "explanation": {
                  "content": "",
                  "items": []
                }
              }
            ]
          }
        ]
      }
    ]
  }
}

Konsept og ord

Ordbøkene + SPES emneregister

[{
  id: "ub:spade",
  type: "Concept",
  label: "spader",
  isEvokedBy: "ub:55770"
},
{
  id: "ub:55770",
  type: "LexicalEntry",
  "lemmas": [
    {
      "final_lexeme": "spade",
      "hgno": 0,
      "id": 64185,
      "inflection_class": "m1",
      "initial_lexeme": "",
      "junction": "",
      "lemma": "spade",
      "neg_junction": null,
      "paradigm_info": [
        {
          "from": "1996-01-01",
          "inflection": [
            {
              "tags": [
                "Sing",
                "Ind"
              ],
              "word_form": "spade"
            },
            {
              "tags": [
                "Sing",
                "Def"
              ],
              "word_form": "spaden"
            },
            {
              "tags": [
                "Plur",
                "Ind"
              ],
              "word_form": "spader"
            },
            {
              "tags": [
                "Plur",
                "Def"
              ],
              "word_form": "spadene"
            }
          ],
          "inflection_group": "NOUN_regular",
          "paradigm_id": 566,
          "standardisation": "STANDARD",
          "tags": [
            "NOUN",
            "Masc"
          ],
          "to": null
        }
      ],
      "split_inf": null
    }
  ],
  "body": {
    "pronunciation": [],
    "etymology": [
      {
        "type_": "etymology_language",
        "content": "$ ($)$",
        "items": [
          {
            "type_": "language",
            "id": "norr."
          },
          {
            "type_": "usage",
            "text": "jarn"
          },
          {
            "type_": "usage",
            "text": "spaði"
          }
        ]
      },
      {
        "type_": "etymology_language",
        "content": "fra $",
        "items": [
          {
            "type_": "language",
            "id": "l.ty."
          }
        ]
      }
    ],
    "definitions": [
      {
        "type_": "definition",
        "id": 3,
        "elements": [
          {
            "type_": "definition",
            "id": 2,
            "elements": [
              {
                "type_": "explanation",
                "content": "redskap med jernblad og treskaft til å måke og grave med",
                "items": []
              },
              {
                "type_": "example",
                "quote": {
                  "content": "stikke $ i jorda",
                  "items": [
                    {
                      "type_": "usage",
                      "text": "spaden"
                    }
                  ]
                },
                "explanation": {
                  "content": "også: begynne byggingen",
                  "items": []
                }
              },
              {
                "type_": "example",
                "quote": {
                  "content": "torv$, stikk$",
                  "items": [
                    {
                      "type_": "usage",
                      "text": "spade"
                    },
                    {
                      "type_": "usage",
                      "text": "spade"
                    }
                  ]
                },
                "explanation": {
                  "content": "",
                  "items": []
                }
              },
              {
                "type_": "example",
                "quote": {
                  "content": "grave ut tomta med hakke og $",
                  "items": [
                    {
                      "type_": "usage",
                      "text": "spade"
                    }
                  ]
                },
                "explanation": {
                  "content": "",
                  "items": []
                }
              },
              {
                "type_": "sub_article",
                "article_id": 105327,
                "lemmas": [
                  "kalle en spade for en spade"
                ],
                "article": {
                  "body": {
                    "type_": "article",
                    "lemmas": [
                      {
                        "final_lexeme": "kalle en spade for en spade",
                        "hgno": 0,
                        "id": 1146085,
                        "inflection_class": null,
                        "initial_lexeme": "",
                        "junction": "",
                        "lemma": "kalle en spade for en spade",
                        "neg_junction": null,
                        "paradigm_info": [
                          {
                            "from": "2019-01-01",
                            "inflection": [],
                            "inflection_group": "EXPR",
                            "paradigm_id": 2470,
                            "standardisation": "REGISTERED",
                            "tags": [
                              "EXPR"
                            ],
                            "to": null
                          }
                        ],
                        "split_inf": false
                      }
                    ],
                    "pronunciation": [],
                    "definitions": [
                      {
                        "type_": "definition",
                        "elements": [
                          {
                            "type_": "explanation",
                            "content": "nevne noe ved dets rette navn",
                            "items": []
                          }
                        ],
                        "id": 2
                      }
                    ],
                    "homographs": [
                      0
                    ],
                    "word_class": null,
                    "word_forms": [
                      "kalle en spade for en spade"
                    ]
                  }
                },
                "intro": {
                  "content": "",
                  "items": []
                }
              }
            ]
          },
          {
            "type_": "definition",
            "id": 4,
            "elements": [
              {
                "type_": "explanation",
                "content": "det som går på en spade (1)",
                "items": []
              },
              {
                "type_": "example",
                "quote": {
                  "content": "en $ sand",
                  "items": [
                    {
                      "type_": "usage",
                      "text": "spade"
                    }
                  ]
                },
                "explanation": {
                  "content": "",
                  "items": []
                }
              }
            ]
          },
          {
            "type_": "definition",
            "id": 5,
            "elements": [
              {
                "type_": "explanation",
                "content": "om forskjellige redskaper med blad og skaft",
                "items": []
              },
              {
                "type_": "example",
                "quote": {
                  "content": "kake$, smør$",
                  "items": [
                    {
                      "type_": "usage",
                      "text": "spade"
                    },
                    {
                      "type_": "usage",
                      "text": "spade"
                    }
                  ]
                },
                "explanation": {
                  "content": "",
                  "items": []
                }
              }
            ]
          }
        ]
      }
    ]
  }
}]

Løse alt selv, eller bruke eksterne tjenester?

(

)?

+

,

+

og/eller

Verktøy / applikasjoner

OpenRefine / WikiBase

PoolParty

Sanity Taxonomy Editor

KulturNav

OpenRefine / WikiBase

  • Tidlig testing av Wikibase på Språksamlingene.
  • Egen måte å strukturere data, mmm, litt "all over the place".
  • Skytjeneste, relativt enkelt å komme i gang.

 

Relatert til Termportalens SemanticWiki implementasjon

PoolParty

Kommersiell programvare

Sanity Taxonomy plugin

KulturNav

autoriteter-2023

By Tarje Lavik

autoriteter-2023

  • 65