14
Sasaki – XML Prague 2015 preconference Practical Linked Data and XML Tooling Felix Sasaki DFKI / W3C Fellow 1

Sasaki practical-linked-data

Embed Size (px)

Citation preview

Page 1: Sasaki practical-linked-data

Sasaki – XML Prague 2015 preconference

Practical Linked Data and XML Tooling

Felix Sasaki

DFKI / W3C Fellow

1

Page 2: Sasaki practical-linked-data

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

Page 3: Sasaki practical-linked-data

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

Page 4: Sasaki practical-linked-data

Sasaki – XML Prague 2015 preconference

The linked data cloud – billions of interlinked triples from interlinked data sets

4

Page 5: Sasaki practical-linked-data

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

Page 6: Sasaki practical-linked-data

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>?

Page 7: Sasaki practical-linked-data

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

Page 8: Sasaki practical-linked-data

Sasaki – XML Prague 2015 preconference

PRACTICAL PART – DEMO: DEPLOYING LINKED DATA IN OXYGEN

8

Page 9: Sasaki practical-linked-data

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

Page 10: Sasaki practical-linked-data

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

Page 11: Sasaki practical-linked-data

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’)

Page 12: Sasaki practical-linked-data

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

Page 13: Sasaki practical-linked-data

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

Page 14: Sasaki practical-linked-data

Sasaki – XML Prague 2015 preconference

Practical Linked Data and XML Tooling

Felix Sasaki

DFKI / W3C Fellow

14