Linked Data en NORA

Uit NORA Online
Versie door Jdirks2 (overleg | bijdragen) op 7 dec 2021 om 23:51 (taalfoutje)
Naar navigatie springen Naar zoeken springen

Is een semantische wiki het zelfde als linked data? Hoe verbindt NORA met andere bronnen en hoe is informatie uit NORA te bevragen?

NORA gebruikt een Semantische wiki. De informatie op NORAonline.nl is een combinatie van 'vrije tekst’ en gestructureerde informatie.

Die gestructureerde informatie voldoet aan de criteria voor Linked Data:

  • online publiek beschikbaar met URI’s. Daardoor kunnen er deep links vanuit andere systemen naar NORA worden gemaakt.
  • ontsloten in verschillende open bestandsformaten, waaronder RDF – en via een API
  • bevraagbaar met semantische bevragingen, waardoor een subset van de gegevens uit NORA op te halen is.
  • verwijst naar andere bronnen met gebruik van URL's

NORAonline kan gegevens uit andere linked data-bronnen integreren, en ook uit andere bronnen.

Verschil met 'Linked data servers'[bewerken]

Waar NORAonline verschilt van veel klassieke 'Linked data servers':

  • De informatie is niet bevraagbaar met SPARQL. SPARQL is de open standaard voor query’s op linked data. Vergelijkbare bevragingen kunnen gemaakt worden met Semantic Mediawiki’s eigen query-taal en [API’s]
  • Mede door de manier waarop gestructureerde en ongestructureerde data in NORA staat, zijn de gegevens onder water niet in een triple store opgeslagen. Dit heeft geen praktische gevolgen voor de eindgebruiker:
    • Op de schaal waarop informatie in NORA staat heeft dat geen praktische impact op performance.
    • De modellering is wél met triples en (dus) net zo flexibel.
  • NORA heeft een eigen kennismodel en maaktgeen hergebruik van vocabulaires

Andere bronnen opnemen in NORA[bewerken]

Er zijn twee belangrijke manieren waarop NORA andere bronnen kan hergebruiken: importeren en een live koppeling.

Importeren door een kopie te maken in NORA heeft het voordeel dat er bewust een momentopname kan worden overgenomen – wat als nadeel kan hebben dat de informatie niet actueel is. De technische voordelen:

  • het is onafhankelijk van de beschikbaarheid en snelheid van de bron
  • er kan een grotere verscheidenheid aan bronnen worden geconverteerd naar NORA

In beide gevallen wordt in NORA geconfigureerd waar en op welke manier de gegevens weergegeven worden.

Importeren (schaduwkopie)[bewerken]

We converteren gegevens naar wiki-pagina’s. Soms gebeurt dit met veel handwerk.

  • Meer of minder gestructureerde gegevens worden omgezet naar inleesbare gegevens
  • We configureren NORA voor de structuur en taxonomie van de bron en passen aan waar conflicten zouden ontstaan.
  • Waar van toepassing worden koppelingen gemaakt naar ID’s zoals in NORA bekend. Zo zorgen we voor het linked web binnen NORA – bij voorbeeld in een bouwsteen in NORA kan zo worden getoond welke geïmporteerde informatie ernaar verwijst, zoals de Monitor Open Standaardenbeleid.
  • Er wordt gezorgd dat bestaande gegevens niet onterecht worden overschreven (naamgevingsconflicten)

Voorbeelden:

  • De Monitor Open Standaarden is een jaarlijkse rapportage in tekstversie NORA beheer ontvangt een spreadsheet met de brongegevens en verwerkt deze tot gestructureerde data in de wiki
  • De Sectorregistraties uit de voormalige Stelselwiki zijn eenmalig geëxporteerd uit die wiki en geïmporteerd in NORA
  • De lijst met standaarden van het Forum Standaardisatie wordt periodiek overgenomen in NORA vanuit een CSV-bestand van hun website. Een toelichting staat op de pagina Koppeling standaarden van Forum Standaardisatie.

Automatische import[bewerken]

Gegevens die op internet ontsloten zijn in een gestructureerd formaat kunnen in NORA geautomatiseerd geïmporteerd worden, vergelijkbaar met bovenstaande import.

Directe koppeling (live)[bewerken]

NORA kan ook gegevens direct ophalen uit een bron die gestructureerd is ontsloten. tf Hiervoor kan NORAonline koppelen naar een SPARQL endpoint (linked data server) maar ook naar een XML, CSV of JSON. Zulke gegevens kunnen live worden bevraagd of in NORA gecached worden.

Op dit moment zijn hier geen toepassingen van in NORA.

Koppelen naar NORA[bewerken]

NORA Beheer helpt graag afnemers van de gegevens in NORA!

  • Wij kunnen een semantische bevraging opstellen die eventueel op maat een set van gegevens uit NORA levert
  • Wij kunnen toelichtingen geven op de structuur
  • Wij kunnen afspraken maken om vooraf te overleggen wanneer de gegevens in NORA gaan veranderen

We kunnen in ieder geval gegevens leveren in de formaten RDF, CSV/DSV en JSON. De gegevens zijn benaderbaar via de [Semantic Mediawiki API’s] Voor elke individuele pagina is ook eenvoudig de linked data van dat element op te vragen. Kies daarvoor op de pagina voor Tools (rechtsboven), Eigenschappen bekijken, en kies voor RDF.

Zie ook[bewerken]