bygga applikationer med länkade data
DESCRIPTION
Att bygga applikationer som "förstår" länkade data behöver inte vara komplicerat om man har rätt verktyg. Presentationen belyser några aktuella exempel och förklarar hur de har genomförts med hjälp av MetaSolutions produkter.TRANSCRIPT
Länkade data i Sverige, Malmö
2014-03-13
Hannes [email protected]
Bygga applikationer med länkade data
Vem är jag
Hannes Ebner
● Bakgrund: telekommunikation, informationssystem
● Doktorsavhandling med fokus på samarbetsmiljöer som är
baserade på semantiska teknologier och länkade data
Innehåll
1. Om LD-baserade webbapplikationer2. Ramverk: backend + frontend3. Demo!
Vad gör LD-applikationer?
Fokus ligger på● resurser (R i RDF) och● metadata (D i RDF)
Resursbeskrivningar hanteras på något sätt
Oftast webbapplikationer
Vad är en vanlig stack?
Backend● triple store● HTTP API
Frontend● HTML● JavaScript
Same origin policy kräver CORS, JSONP eller proxies
Hur gör vi?
Named graphs är otroligt viktiga● äntligen standardiserade i RDF 1.1!
Open Source ramverk● EntryStore som backend● EntryScape som frontend● RDForms för att editera metadata
EntryStorehttp://entrystore.org
● LD plattform
● Baserad på entries
○ Håller ihop resurser och metadata
● REST API
● ACL
● Indexering
● Pipelines + transformations
● EntryStore.js
● Reference implementation av ReM3
Stöd för manuell redigering
Ändra, komplettera ellerkvalitetssäkra länkade data via webbgränssnittet EntryScape
http://entryscape.com
RDFormshttp://rdforms.org
Linked Open Vocabularies
http://lov.okfn.org
Vokabulär● RDFS● OWL
Bygga applikationer med EntryStore och RDForms
● Snabb prototyping
● LD-enablade webbapplikationer
● Fokus ligger kvar på SW/LD
● W3C recommendations
● ingen vendor lock-in
● Bra kompromiss mellan generiska ramverk och
specifik anpassning
Publicera
Importera
Redigera
GränsnittSpecifika
anpassningar
Socialstyrelsens rekommendationer om sjukskrivning i EntryScape
Socialstyrelsens rekommendationer om sjukskrivning i eget gränssnitt
Demo: Socialstyrelsen FMB
Demo: RDForms formulator
Frågor?
Hannes [email protected]
Kontakta mig gärna, t.ex. om ni: - har frågor om länkade data - behöver en plattform för länkade data
MetaSolutions ABwww.metasolutions.se