Прагматическое введение в linked data. Стандарты

54
Прагматическое введение в Linked Data Терминология. Основные стандарты 1

Upload: yury-katkov

Post on 02-Dec-2014

823 views

Category:

Documents


0 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Прагматическое введение в Linked Data. Стандарты

1

Прагматическое введениев Linked Data

Терминология. Основные стандарты

Page 2: Прагматическое введение в Linked Data. Стандарты

2

Стандарты

• Ядром Semantic Web являются стандарты• Объект стандартизации – способ

представления и обмена данными• Linked Data использует только часть

стандартов Semantic Web

16.03.2012

Page 3: Прагматическое введение в Linked Data. Стандарты

3

Слое

ный

пиро

г SW

16.03.2012

Page 4: Прагматическое введение в Linked Data. Стандарты

4

Слое

ный

пиро

г SW

16.03.2012

Page 5: Прагматическое введение в Linked Data. Стандарты

5

URIUniform Resource Identifier

служит для однозначного именования

сущностей

основное правило: не существует двух объектов с одинаковыми URI

URL – частный случай URI

16.03.2012

Page 6: Прагматическое введение в Linked Data. Стандарты

6

Слое

ный

пиро

г SW

16.03.2012

Page 7: Прагматическое введение в Linked Data. Стандарты

7

позволяет представлять данные в виде троек, формируя граф данных

( subject , predicate , object )

RDF

16.03.2012

Page 8: Прагматическое введение в Linked Data. Стандарты

8

позволяет представлять данные в виде троек, формируя граф данных

( subject , predicate , object )

RDF

URI URI URI или литерал16.03.2012

Page 9: Прагматическое введение в Linked Data. Стандарты

9

Леонардо место_рождения ВинчиЛеонардо дата_рождения 15.04.1452

Леонардо да Винчи родился в городе Винчи 15 апреля 1452 года

<http://ex.org/Leo> <http://ex.org/birthDate>

<http://ex.org/Vinci>

"1452-04-15"^^xsd:date

<http://ex.org/Leo> <http://ex.org/birthPlace>

16.03.2012

Page 10: Прагматическое введение в Linked Data. Стандарты

10

позволяет представлять данные

в виде троек, формируя граф данных ( subject , predicate , object )

RDF

вершина ребро вершина16.03.2012

Page 11: Прагматическое введение в Linked Data. Стандарты

11

Графовая модель удобна и гибка

16.03.2012

Page 12: Прагматическое введение в Linked Data. Стандарты

12

Графовая модель удобна и гибка

16.03.2012

Page 13: Прагматическое введение в Linked Data. Стандарты

13

Графовая модель удобна и гибка

16.03.2012

Page 14: Прагматическое введение в Linked Data. Стандарты

14

Графовая модель удобна и гибка

16.03.2012

Page 15: Прагматическое введение в Linked Data. Стандарты

15

RDF имеет несколько способов записи

16.03.2012

Page 16: Прагматическое введение в Linked Data. Стандарты

16

RDF имеет несколько способов записи

Turtle

N-triplesN3

16.03.2012

Page 17: Прагматическое введение в Linked Data. Стандарты

1716.03.2012

@prefix xsd: <http://www.w3.org/2001/XMLSchema#> . @prefix ex: <http://ex.org/> .

ex:Leo ex:birthDate "1452-04-15"^^xsd:date . ex:Leo ex:birthPlace ex:Vinci .

Page 18: Прагматическое введение в Linked Data. Стандарты

18

RDF имеет несколько способов записи

Turtle

N-triplesN3

XMLJSON

16.03.2012

Page 19: Прагматическое введение в Linked Data. Стандарты

1916.03.2012

<?xml version="1.0"?> <rdf:RDF

xmlns:xsd="http://www.w3.org/2001/XMLSchema#" xmlns:ex="http://ex.org/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">

<rdf:Description rdf:about="http://ex.org/Leo"> <ex:birthDate rdf:datatype = "http://www.w3.org/2001/XMLSchema#date">1452-04-15 </ex:birthDate>

<ex:birthPlace rdf:resource="http://ex.org/Vinci" /> </rdf:Description>

</rdf:RDF>

Page 20: Прагматическое введение в Linked Data. Стандарты

20

Слое

ный

пиро

г SW

16.03.2012

Page 21: Прагматическое введение в Linked Data. Стандарты

21

RDFS и OWLСтандарты для создания структурированных словарей

16.03.2012

Page 22: Прагматическое введение в Linked Data. Стандарты

22

RDFS и OWLСтандарты для создания структурированных словарей

КРАТКО16.03.2012

Page 23: Прагматическое введение в Linked Data. Стандарты

23

RDFS и OWLСтандарты для создания структурированных словарей

16.03.2012

Page 24: Прагматическое введение в Linked Data. Стандарты

24

RDFS и OWLСтандарты для создания

16.03.2012

структурированных словарей

Page 25: Прагматическое введение в Linked Data. Стандарты

25

RDFS и OWLСтандарты для создания

16.03.2012

структурированных словарей

классификаций

Page 26: Прагматическое введение в Linked Data. Стандарты

26

RDFS и OWLСтандарты для создания

16.03.2012

структурированных словарей

глоссариев

классификаций

Page 27: Прагматическое введение в Linked Data. Стандарты

27

RDFS и OWLСтандарты для создания

16.03.2012

структурированных словарей

глоссариев

классификацийтезаурусов

Page 28: Прагматическое введение в Linked Data. Стандарты

28

RDFS и OWLСтандарты для создания

16.03.2012

структурированных словарей

глоссариев

классификаций

тематических карт

тезаурусов

Page 29: Прагматическое введение в Linked Data. Стандарты

29

RDFS и OWLСтандарты для создания

16.03.2012

структурированных словарей

глоссариев

таксономий

классификаций

тематических карт

тезаурусов

Page 30: Прагматическое введение в Linked Data. Стандарты

30

RDFS и OWLСтандарты для создания

16.03.2012

структурированных словарей

глоссариев

таксономий

классификаций

тематических карт

тезаурусов

семантических сетей

Page 31: Прагматическое введение в Linked Data. Стандарты

31

RDFS и OWLСтандарты для создания

16.03.2012

структурированных словарей

глоссариев

таксономий

классификаций

тематических карт

тезаурусов

семантических сетей

схем данных

Page 32: Прагматическое введение в Linked Data. Стандарты

32

RDFS и OWLСтандарты для создания

16.03.2012

структурированных словарей

глоссариев

таксономий

классификаций

тематических карт

тезаурусов

семантических сетей

схем данных

TBox

Page 33: Прагматическое введение в Linked Data. Стандарты

33

RDFS и OWLСтандарты для создания

16.03.2012

структурированных словарей

онтологий

схем данных

глоссариевсемантических сетей

таксономий

классификаций

тематических карт

тезаурусов

TBox

Page 34: Прагматическое введение в Linked Data. Стандарты

34

ЗАЧЕМ НУЖНЫ

16.03.2012

Структурированные словари

онтологии

схемы данных

глоссариисемантические сети

таксономии

классификации

тематические карты

тезаурусы

TBox

Page 35: Прагматическое введение в Linked Data. Стандарты

3516.03.2012

Онтологии нужны для

Page 36: Прагматическое введение в Linked Data. Стандарты

3616.03.2012

стандартизациитерминологии

Онтологии нужны для

Предложение: связь национальностьБудем всегда называть терминомhttp://dbpedia.org/property/nationality« »

Page 37: Прагматическое введение в Linked Data. Стандарты

3716.03.2012

стандартизациитерминологии

автоматического обогащения данных

Онтологии нужны для

Предложение: связь национальностьБудем всегда называть терминомhttp://dbpedia.org/property/nationality« »

Любой, кто имеет свойствонациональность, является

человеком, а его национальностьявляется страной. А страна – это

частный случай населенного места« »

Давайте, если говорим о Леонардо даВинчи, будем всегда пользоваться его идентификатором в Dbpedia« »

Page 38: Прагматическое введение в Linked Data. Стандарты

3816.03.2012

Автоматическое обогащение данных

Page 39: Прагматическое введение в Linked Data. Стандарты

39

Автоматическое обогащение данных

Page 40: Прагматическое введение в Linked Data. Стандарты

40

Автоматическое обогащение данных

Page 41: Прагматическое введение в Linked Data. Стандарты

41

Автоматическое обогащение данных

Page 42: Прагматическое введение в Linked Data. Стандарты

4216.03.2012

Автоматическое обогащение данных

Page 43: Прагматическое введение в Linked Data. Стандарты

4316.03.2012

Автоматическое обогащение данных

Page 44: Прагматическое введение в Linked Data. Стандарты

44

Слое

ный

пиро

г SW

16.03.2012

Page 45: Прагматическое введение в Linked Data. Стандарты

45

SPARQLЗапросы к RDF-данным

16.03.2012

Page 46: Прагматическое введение в Linked Data. Стандарты

46

SPARQLSPARQL Protocol and RDF Query Language

16.03.2012

Page 47: Прагматическое введение в Linked Data. Стандарты

47

PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX dbpedia-owl: <http://dbpedia.org/ontology/>

SELECT * WHERE { ?a rdf:type dbpedia-owl:Company . } LIMIT 100OFFSET 300

Выполняем на dbpedia.org/sparql

16.03.2012

Page 48: Прагматическое введение в Linked Data. Стандарты

4816.03.2012

Page 49: Прагматическое введение в Linked Data. Стандарты

49

?a rdf:type dbpedia-owl:Company

Запрос:

16.03.2012

Page 50: Прагматическое введение в Linked Data. Стандарты

50

?a rdf:type dbpedia-owl:Company

Запрос:

16.03.2012

Page 51: Прагматическое введение в Linked Data. Стандарты

51

Слое

ный

пиро

г SW

16.03.2012

Page 52: Прагматическое введение в Linked Data. Стандарты

52

Слое

ный

пиро

г SW

16.03.2012

We are here

Page 53: Прагматическое введение в Linked Data. Стандарты

5316.03.2012

Page 54: Прагматическое введение в Linked Data. Стандарты

5416.03.2012