Top Banner
Steffen Staab Semantic (Web) Technologies – Principles and Practice 1 Institute for Web Science and Technologies · University of Koblenz-Landau, Germany Web and Internet Science Group · ECS · University of Southampton, UK & Semantic (Web) Technologies Principles and Practices Steffen Staab
61

Semantic Web Technologies: Principles and Practices

Apr 14, 2017

Download

Software

Steffen Staab
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Semantic Web Technologies: Principles and Practices

Steffen Staab Semantic (Web) Technologies – Principles and Practice 1Institute for Web Science and Technologies · University of Koblenz-Landau, GermanyWeb and Internet Science Group · ECS · University of Southampton, UK &

Semantic (Web) Technologies

Principles and Practices

Steffen Staab

Page 2: Semantic Web Technologies: Principles and Practices

Steffen Staab Semantic (Web) Technologies – Principles and Practice 2

Daten – Menschen

Meaning?

Page 3: Semantic Web Technologies: Principles and Practices

Steffen Staab Semantic (Web) Technologies – Principles and Practice 3

Traditional Information System

Business Logics

Structured DataUnstructured

Data

Presentation and Interaction

Characteristics:• Processes are

known• Data structures

are known• Meaning of data

primarily in schema and code

Page 4: Semantic Web Technologies: Principles and Practices

Steffen Staab Semantic (Web) Technologies – Principles and Practice 4

Today‘s Information Eco-systems

Examples:• Open Data• 10000 DBs/firm• Cloud(s)• Ad-hoc data

Characteristics:• Little structure• Semi-structured

data• Meaning of data of

primary importance!

Page 5: Semantic Web Technologies: Principles and Practices

Steffen Staab Semantic (Web) Technologies – Principles and Practice 5

Principles

Page 6: Semantic Web Technologies: Principles and Practices

Steffen Staab Semantic (Web) Technologies – Principles and Practice 6

Issue 1: Data ModelsData Models:• Relational• Tree (XML,...)• Document oriented• Stream• Array• Graph-DB

RDFGraph data model as common denominator

Page 7: Semantic Web Technologies: Principles and Practices

Steffen Staab Semantic (Web) Technologies – Principles and Practice 7

Dealing with issue 1: RDF as data model

RDFGraph data model as common denominator

knowsStaab Saric

56075

hasPLZ

Page 8: Semantic Web Technologies: Principles and Practices

Steffen Staab Semantic (Web) Technologies – Principles and Practice 8

Issue 2: Conceptual Models

Conceptual Models:• ER• UML• ...

RDFSOntology as common

denominator

Page 9: Semantic Web Technologies: Principles and Practices

Steffen Staab Semantic (Web) Technologies – Principles and Practice 9

Issue 2: RDFS as common conceptual meta model

RDFSfor explicit conceptual

description

knowsStaab Saric

56075

hasPLZ

Academic Industr.employee

typetype

Page 10: Semantic Web Technologies: Principles and Practices

Steffen Staab Semantic (Web) Technologies – Principles and Practice 10

Issue 3: System boundaries

IRIsfor globally unique

referencing

o:knowsko:Staab bi:Saric

56075

o:hasPLZ

o:Academic o:Industr.employee

rdf:typerdf:type

o = http://myonto.orgrdf = https://www.w3.org/2001/sw/

Page 11: Semantic Web Technologies: Principles and Practices

Steffen Staab Semantic (Web) Technologies – Principles and Practice 11

Information Systems

Traditional:• Closed world• Known processes• Carefully curated data• Data storage

expensive and limited

Data = Truth

Novel:• Open world• Ad-hoc processes• Error-prone data• Data storage cheap

and almost unlimited

Data = Signal

Reality in companies: Both! Not a contradiction!

Page 12: Semantic Web Technologies: Principles and Practices

Steffen Staab Semantic (Web) Technologies – Principles and Practice 12

Practices

Knowledge Graphs• Google• Hewlett-Packard• Microsoft• Samsung• Reuters

Open Knowledge Graphs• DBPedia• Wikidata• Yago

Rich Semantic Infrastructures• BBC• New York Times• Elsevier• British Museum

Semantic Thesauri• UN FAO• Deutsche Nationalbibliothek• Roche• ...

Page 13: Semantic Web Technologies: Principles and Practices

Steffen Staab Semantic (Web) Technologies – Principles and Practice 13

Practices 1: Data=Signal

Page 14: Semantic Web Technologies: Principles and Practices

Steffen Staab Semantic (Web) Technologies – Principles and Practice 14

Principles

http://de.slideshare.net/laroyo/lecture-6-32380702

Page 15: Semantic Web Technologies: Principles and Practices

Steffen Staab Semantic (Web) Technologies – Principles and Practice 15

Principles

http://de.slideshare.net/laroyo/lecture-6-32380702

Page 16: Semantic Web Technologies: Principles and Practices

Steffen Staab Semantic (Web) Technologies – Principles and Practice 16

Principles

http://de.slideshare.net/laroyo/lecture-6-32380702

Page 17: Semantic Web Technologies: Principles and Practices

Steffen Staab Semantic (Web) Technologies – Principles and Practice 17

Principles

http://de.slideshare.net/laroyo/lecture-6-32380702

Page 18: Semantic Web Technologies: Principles and Practices

Steffen Staab Semantic (Web) Technologies – Principles and Practice 18

Principles

http://de.slideshare.net/laroyo/lecture-6-32380702

Page 19: Semantic Web Technologies: Principles and Practices

Steffen Staab Semantic (Web) Technologies – Principles and Practice 19

Practices 2: Data = Truth

Page 20: Semantic Web Technologies: Principles and Practices

Steffen Staab Semantic (Web) Technologies – Principles and Practice 20

Information Architecture Elsevier Examples

All following slides covering Elsevier Example are courtesy by Paul Groth

Page 21: Semantic Web Technologies: Principles and Practices

Steffen Staab Semantic (Web) Technologies – Principles and Practice 21

INFORMATION ARCHITECTURE DEFINITIONS

• The combination of organization, labeling, and navigation schemes within an information system.

• The structural design of an information space to facilitate task completion and intuitive access to content.

• The art and science of structuring and classifying web sites and intranets to help people find and manage information.

• An emerging discipline and community of practice focusing on bringing principles of design and architecture to the digital landscape. Dillon, A. and Turnbull, D. (2006) Information

Architecture, Encyclopedia of Library and Information Science, Marcel-Dekker.

Page 22: Semantic Web Technologies: Principles and Practices

Steffen Staab Semantic (Web) Technologies – Principles and Practice 22

FOUR TASKS IN INFORMATION ARCHITECTURE

1. Creating Content Organization Systems

2. Creating Semantic Organization Systems

3. Creating Navigation Systems

4. Creating Interaction Designs

Page 23: Semantic Web Technologies: Principles and Practices

Steffen Staab Semantic (Web) Technologies – Principles and Practice 23

Lots of sources at Elsevier

Page 24: Semantic Web Technologies: Principles and Practices

Steffen Staab Semantic (Web) Technologies – Principles and Practice 24

Page 25: Semantic Web Technologies: Principles and Practices

Steffen Staab Semantic (Web) Technologies – Principles and Practice 25

Documents by subject area

Page 26: Semantic Web Technologies: Principles and Practices

Steffen Staab Semantic (Web) Technologies – Principles and Practice 26

ORGANIZING INFORMATION (TAXONOMIES)

Page 27: Semantic Web Technologies: Principles and Practices

Steffen Staab Semantic (Web) Technologies – Principles and Practice 27

Page 28: Semantic Web Technologies: Principles and Practices

Steffen Staab Semantic (Web) Technologies – Principles and Practice 28

CREATING NAVIGATION SYSTEMS

Page 29: Semantic Web Technologies: Principles and Practices

Steffen Staab Semantic (Web) Technologies – Principles and Practice 29

MOBILE REDESIGN

Page 30: Semantic Web Technologies: Principles and Practices

Steffen Staab Semantic (Web) Technologies – Principles and Practice 30

Page 31: Semantic Web Technologies: Principles and Practices

Steffen Staab Semantic (Web) Technologies – Principles and Practice 31

GLOBAL DIGITAL OBJECT IDENTIFIERS (DOI)

Page 32: Semantic Web Technologies: Principles and Practices

Steffen Staab Semantic (Web) Technologies – Principles and Practice 32

ORCID: GLOBAL IDENTIFIERS FOR PEOPLE

Page 33: Semantic Web Technologies: Principles and Practices

Steffen Staab Semantic (Web) Technologies – Principles and Practice 33

ARCHIVES

Page 34: Semantic Web Technologies: Principles and Practices

Steffen Staab Semantic (Web) Technologies – Principles and Practice 34

Page 35: Semantic Web Technologies: Principles and Practices

Steffen Staab Semantic (Web) Technologies – Principles and Practice 35

Page 36: Semantic Web Technologies: Principles and Practices

Steffen Staab Semantic (Web) Technologies – Principles and Practice 36

Page 37: Semantic Web Technologies: Principles and Practices

Steffen Staab Semantic (Web) Technologies – Principles and Practice 37

Linking BBC data

Matthew Woodhttp://de.slideshare.net/fantasticlife/semweb-at-the-bbc

Oliver Bartletthttp://www.bbc.co.uk/blogs/internet/entries/af6b613e-6935-3165-

93ca-9319e1887858

Page 38: Semantic Web Technologies: Principles and Practices

Steffen Staab Semantic (Web) Technologies – Principles and Practice 38

bbc.co.uk was incoherent…

Page 39: Semantic Web Technologies: Principles and Practices

Steffen Staab Semantic (Web) Technologies – Principles and Practice 39

Saturday Kitchen Episode Page Saturday Kitchen Recipe

About 10 years ago

Page 40: Semantic Web Technologies: Principles and Practices

Steffen Staab Semantic (Web) Technologies – Principles and Practice 40

Unless we link our data…• global visual language• common navigation patterns• technology refresh• page assembly layers• “common platforms”

…are all treating the symptoms, not the illness

Page 41: Semantic Web Technologies: Principles and Practices

Steffen Staab Semantic (Web) Technologies – Principles and Practice 44

ProgrammesMusic

Topics

Users

Events

News Food

Gardening

The BBC from 10,000 feet

Page 42: Semantic Web Technologies: Principles and Practices

Steffen Staab Semantic (Web) Technologies – Principles and Practice 45

What BBC has done:• Moved to MusicBrainz as music metadata supplier• Designed and built /programmes according to linked

data principles• Published the Programmes Ontology• Used the Music Ontology to publish RDF for /music• Experimented with pushing programme ontology

data over XMPP

Page 43: Semantic Web Technologies: Principles and Practices

Steffen Staab Semantic (Web) Technologies – Principles and Practice 46

Page 44: Semantic Web Technologies: Principles and Practices

Steffen Staab Semantic (Web) Technologies – Principles and Practice 47

Page 45: Semantic Web Technologies: Principles and Practices

Steffen Staab Semantic (Web) Technologies – Principles and Practice 48

Page 46: Semantic Web Technologies: Principles and Practices

Steffen Staab Semantic (Web) Technologies – Principles and Practice 49

What else?• RDF on /programmes• RDFa on /programmes and /music• Wikipedia/Dbpedia for topic aggregations on

/programmes• Using MusicBrainz <> Dbpedia linked data

equivalency to aggregate artist information at /music• /events as linked data

Page 47: Semantic Web Technologies: Principles and Practices

Steffen Staab Semantic (Web) Technologies – Principles and Practice 50

Practices 3: Data = Truth + Signal

Page 48: Semantic Web Technologies: Principles and Practices

Steffen Staab Semantic (Web) Technologies – Principles and Practice 51

Google for „Vincent van Gogh“

Screenshot by Kingsley Idehen

Page 49: Semantic Web Technologies: Principles and Practices

Steffen Staab Semantic (Web) Technologies – Principles and Practice 52

Van Gogh on Facebook

Page 50: Semantic Web Technologies: Principles and Practices

Steffen Staab Semantic (Web) Technologies – Principles and Practice 53

Facebook Data Object

Screenshot by Kingsley Idehen

Page 51: Semantic Web Technologies: Principles and Practices

Steffen Staab Semantic (Web) Technologies – Principles and Practice 54

Van Gogh on Wikipedia

Page 52: Semantic Web Technologies: Principles and Practices

Steffen Staab Semantic (Web) Technologies – Principles and Practice 55

DBPedia Data Object

Note: DBPedia harvests knowledge from Wikipedia

Screenshot by Kingsley Idehen

Page 53: Semantic Web Technologies: Principles and Practices

Steffen Staab Semantic (Web) Technologies – Principles and Practice 56

Freebase Data Object

Note: MetaWeb producing Freebase is a Semantic Web company bought by Google in 2010; Freebase is now donated to WikiData

Screenshot by Kingsley Idehen

Page 54: Semantic Web Technologies: Principles and Practices

Steffen Staab Semantic (Web) Technologies – Principles and Practice 57

Google Search with Google Knowledge Graph

Page 55: Semantic Web Technologies: Principles and Practices

Steffen Staab Semantic (Web) Technologies – Principles and Practice 58

Google knowledge graph API

1st API: Search2nd API: Knowledge Graph

....among thousands of APIs used in Google!

https://developers.google.com/knowledge-graph/

Schema.org typesJSON-LD Syntax

Usage: e.g. named entity spotting

Page 56: Semantic Web Technologies: Principles and Practices

Steffen Staab Semantic (Web) Technologies – Principles and Practice 59

Yet another challenge / opportunity:Open Practices

Page 57: Semantic Web Technologies: Principles and Practices

Steffen Staab Semantic (Web) Technologies – Principles and Practice 60

Semantics at Scale: Linked Open Data Cloud

Linking Open Data cloud diagram, by Richard Cyganiak and Anja Jentzsch. http://lod-cloud.net/

Explicit meaning: Re-used ontologies

Implicit meaning:Linking of data

Meaning through social contexts

Page 58: Semantic Web Technologies: Principles and Practices

Steffen Staab Semantic (Web) Technologies – Principles and Practice 61

ProgrammesMusic

Topics

Users

Events

News Food

Gardening

Page 59: Semantic Web Technologies: Principles and Practices

Steffen Staab Semantic (Web) Technologies – Principles and Practice 62

Semantics at Scale: Linked Open Data Cloud

Linking Open Data cloud diagram, by Richard Cyganiak and Anja Jentzsch. http://lod-cloud.net/

Explicit meaning: Re-used ontologies

Implicit meaning:Linking of data

Meaning through social contexts

Why should a for-profit (pharmaceutical) company think about opening data?• Not all data is competitive advantage, but all data implies costs• Sharing of – some (!) – data is inevitable

Page 60: Semantic Web Technologies: Principles and Practices

Steffen Staab Semantic (Web) Technologies – Principles and Practice 63

• Semantic Web Technologies – Simple ideas– Infrastructures supported by key players– More technologies to talk about:

• SPARQL, RDF-A, Schema.org, SKOS, PROVO, R2RML...

• Tim Berners-Lee:„Linked Data is 'the web done right.‘“http://www.zdnet.com/article/tim-berners-lee-talks-cranberry-sauce-and-linked-data-in-new-york-city/

• Watch 10 Minutes: https://www.youtube.com/watch?v=ga1aSJXCFe0

Conclusion

Page 61: Semantic Web Technologies: Principles and Practices

Steffen Staab Semantic (Web) Technologies – Principles and Practice 64Institute for Web Science and Technologies · University of Koblenz-Landau, GermanyWeb and Internet Science Group · ECS · University of Southampton, UK &

Thank you for your attention!