Download - Sasaki practical-linked-data
Sasaki – XML Prague 2015 preconference
Practical Linked Data and XML Tooling
Felix Sasaki
DFKI / W3C Fellow
1
Sasaki – XML Prague 2015 preconference
What is Linked Data?
• Give every data item a URIhttp://example.com/presentations/fsasaki-xmlprague2015
• Linked data statements: use URIs tointerrelate data – like links between Web pages
2
http://example.com/presentations/fsasaki-xmlprague2015
http://example.com/locationOfEvent
http://example.com/cities/prague
subject
predicate
object
Sasaki – XML Prague 2015 preconference
Linked data format: RDF
• One RDF storage syntax: turtle (here abbreviated)
3
http://example.com/presentations/fsasaki-xmlprague2015
http://example.com/locationOfEvent
http://example.com/cities/prague
expresentations:fsasaki-xmlprague2015exprop:locationOfEventexcities:prague.
subject
predicate
object
subject
predicate
object
Sasaki – XML Prague 2015 preconference
The linked data cloud – billions of interlinked triples from interlinked data sets
4
Sasaki – XML Prague 2015 preconference
Linguistic Linked Data (LLD)• Representing linguistic resources as linked data
– Lexica, thesauri, corpora, …
LLD: topic of the LIDER project http://lider-project.eu
“Linked Data as an enabler of cross-media and multilingual content analytics for enterprises across Europe”
• One work item: Getting feedback from communities on benefits and challenges of (linguistic) linked data
5
Sasaki – XML Prague 2015 preconference
XML Prague last year:• LIDER session on XML, Semantic Web and
Content Analytics
• Outcome: feedback from the XML community – What is needed to deploy linked data and XML together in applications?
6
<myDoc>...</myDoc>?
Sasaki – XML Prague 2015 preconference
Feedback from last year (examples)
• Potential users of linked data in the XML community, usability of linked data tools, integration into (XML) content workflows, relation between data formats (XML – RDF), domain and language of (linguistic) linked data, …
• More in W3C LD4LT group wiki documenting the XML Prague session
7
https://www.w3.org/community/ld4lt/wiki/Lider_roadmapping_activities
Sasaki – XML Prague 2015 preconference
PRACTICAL PART – DEMO: DEPLOYING LINKED DATA IN OXYGEN
8
Sasaki – XML Prague 2015 preconference
Scenario and user types
• Author wants to write a travel guide
• Content architect with knowledge on linked data sets: setup of oXygenxml editor
– On the fly enrichment of content with linked data sources
– Author can choose subset of sources
– Author uses WYSIWYG author mode
– Demo video: http://youtu.be/2dZQ2BWnGDc
9
Sasaki – XML Prague 2015 preconference
Current state: deployment of linked data requires XML + RDF coding
10
• XSLT Stylesheet fetching linked data from the Web
• Encompasses linked data SPARQL query
Sasaki – XML Prague 2015 preconference
Future via FREME project
11
• Easy to use APIs and GUIs, among others for working with (linguistic) linked data
• Linked data tooling integration in the background• Content architect will benefit from
simple interfaces• More soon at http://www.freme-project.eu
getLinkedData(‘place-type’,’dbpedia-data-source’)
Sasaki – XML Prague 2015 preconference
Want to know more?
• Join the LD4LT group
• https://www.w3.org/community/ld4lt/
• Provide feedback
– Your needs on linguistic linked data sets
– Your visions on LLD applications
– Your input on how easy to use interfaces (both APIs and GUIs) should look likein your usage scenario
12
Sasaki – XML Prague 2015 preconference
And now: it‘s time for your feedback
• What type of data (domain, language, format, …) is relevant for your applications?
• What type of software or graphical interfaces do you need?
• And: what application do you have in mind?
13
Sasaki – XML Prague 2015 preconference
Practical Linked Data and XML Tooling
Felix Sasaki
DFKI / W3C Fellow
14