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




                                   1
Стандарты
• Ядром Semantic Web являются стандарты
• Объект стандартизации – способ
  представления и обмена данными
• Linked Data использует только часть
  стандартов Semantic Web




16.03.2012                                2
16.03.2012
             Слоеный пирог SW




3
16.03.2012
             Слоеный пирог SW




4
URL – частный
                                    случай URI
                    URI
             Uniform Resource Identifier

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


16.03.2012                                          5
16.03.2012
             Слоеный пирог SW




6
RDF позволяет представлять данные
      в виде троек, формируя граф данных
                ( subject , predicate , object )



16.03.2012                                         7
RDF позволяет представлять данные
      в виде троек, формируя граф данных
                ( subject , predicate , object )


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

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

<http://ex.org/Leo> <http://ex.org/birthDate> "1452-04-15"^^xsd:date
<http://ex.org/Leo> <http://ex.org/birthPlace> <http://ex.org/Vinci>



  16.03.2012                                                    9
RDF позволяет представлять данные
      в виде троек, формируя граф данных
              ( subject , predicate , object )

              вершина      ребро     вершина
16.03.2012                                       10
16.03.2012   11
16.03.2012   12
16.03.2012   13
16.03.2012   14
RDF имеет несколько способов записи


16.03.2012                         15
Turtle

                  N3            N-triples


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


16.03.2012                                  16
@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 .



  16.03.2012                             17
Turtle

                     N3            N-triples


 RDF имеет несколько способов записи
                    XML
             JSON
16.03.2012                                     18
<?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>
  16.03.2012                                      19
16.03.2012
             Слоеный пирог SW




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




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




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




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




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




16.03.2012                            25
глоссариев



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




16.03.2012                                    26
тезаурусов


             глоссариев



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




16.03.2012                                                 27
тезаурусов


             глоссариев



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




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

16.03.2012                                                             28
тезаурусов


             глоссариев



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




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

16.03.2012                                                             29
тезаурусов


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


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




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

16.03.2012                                                             30
тезаурусов


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


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




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

16.03.2012                                                             31
тезаурусов


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


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




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

16.03.2012                                                             32
тезаурусов


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


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




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

16.03.2012                                                             33
тезаурусы


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


      ЗАЧЕМ НУЖНЫ

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

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




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




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




16.03.2012                                                       36
«                                                  »
                                       Предложение: связь национальность
                                       Будем всегда называть термином
                                       http://dbpedia.org/property/nationality
стандартизации
 терминологии
                              «        Давайте, если говорим о Леонардо да
                                       Винчи, будем всегда пользоваться его
                                       идентификатором в Dbpedia                 »
              Онтологии нужны для

         Любой, кто имеет свойство


«         национальность, является
     человеком, а его национальность
    является страной. А страна – это
   частный случай населенного места
                                       »         автоматического
                                                обогащения данных

16.03.2012                                                                       37
16.03.2012   38
39
40
41
16.03.2012   42
16.03.2012   43
16.03.2012
             Слоеный пирог SW




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




16.03.2012                             45
SPARQL
                SPARQL Protocol
                and
                RDF Query Language



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



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 100
OFFSET 300
16.03.2012                                              47
16.03.2012   48
Запрос:
?a rdf:type dbpedia-owl:Company




   16.03.2012                     49
Запрос:
?a rdf:type dbpedia-owl:Company




   16.03.2012                     50
16.03.2012
             Слоеный пирог SW




51
Слоеный пирог SW
                     We are here




16.03.2012               52
16.03.2012   53
16.03.2012   54

Mais conteúdo relacionado

Destaque

язык описания социальных связей Foaf
язык описания социальных связей Foafязык описания социальных связей Foaf
язык описания социальных связей FoafYury Katkov
 
построение хранилищ
построение хранилищпостроение хранилищ
построение хранилищYury Katkov
 
Semantic social profile_a_semantic_boost_for
Semantic social profile_a_semantic_boost_forSemantic social profile_a_semantic_boost_for
Semantic social profile_a_semantic_boost_forYury Katkov
 
проектирование компетентностных моделей с использованием технологий семантиче...
проектирование компетентностных моделей с использованием технологий семантиче...проектирование компетентностных моделей с использованием технологий семантиче...
проектирование компетентностных моделей с использованием технологий семантиче...Yury Katkov
 
настройка форм для визуального наполнения онтологий
настройка форм для визуального наполнения онтологийнастройка форм для визуального наполнения онтологий
настройка форм для визуального наполнения онтологийYury Katkov
 
романова дина иерархическая система тегирования
романова дина иерархическая система тегированияроманова дина иерархическая система тегирования
романова дина иерархическая система тегированияYury Katkov
 
онтология учебного плана
онтология учебного планаонтология учебного плана
онтология учебного планаYury Katkov
 
WikiVote platform.
WikiVote platform. WikiVote platform.
WikiVote platform. Yury Katkov
 
Прагматическое введение в Linked data - применения. Поиск данных
Прагматическое введение в Linked data - применения. Поиск данныхПрагматическое введение в Linked data - применения. Поиск данных
Прагматическое введение в Linked data - применения. Поиск данныхYury Katkov
 
формализация смысла комических текстов через концепцию инвективных имен
формализация смысла комических текстов через концепцию инвективных именформализация смысла комических текстов через концепцию инвективных имен
формализация смысла комических текстов через концепцию инвективных именYury Katkov
 
прагматическое введение в Linked data. DBpedia и SPARQL
прагматическое введение в Linked data. DBpedia и SPARQLпрагматическое введение в Linked data. DBpedia и SPARQL
прагматическое введение в Linked data. DBpedia и SPARQLYury Katkov
 
структура системы управления знаниями
структура системы управления знаниямиструктура системы управления знаниями
структура системы управления знаниямиYury Katkov
 
Управление знаниями в семантической вики
Управление знаниями в семантической викиУправление знаниями в семантической вики
Управление знаниями в семантической викиYury Katkov
 

Destaque (13)

язык описания социальных связей Foaf
язык описания социальных связей Foafязык описания социальных связей Foaf
язык описания социальных связей Foaf
 
построение хранилищ
построение хранилищпостроение хранилищ
построение хранилищ
 
Semantic social profile_a_semantic_boost_for
Semantic social profile_a_semantic_boost_forSemantic social profile_a_semantic_boost_for
Semantic social profile_a_semantic_boost_for
 
проектирование компетентностных моделей с использованием технологий семантиче...
проектирование компетентностных моделей с использованием технологий семантиче...проектирование компетентностных моделей с использованием технологий семантиче...
проектирование компетентностных моделей с использованием технологий семантиче...
 
настройка форм для визуального наполнения онтологий
настройка форм для визуального наполнения онтологийнастройка форм для визуального наполнения онтологий
настройка форм для визуального наполнения онтологий
 
романова дина иерархическая система тегирования
романова дина иерархическая система тегированияроманова дина иерархическая система тегирования
романова дина иерархическая система тегирования
 
онтология учебного плана
онтология учебного планаонтология учебного плана
онтология учебного плана
 
WikiVote platform.
WikiVote platform. WikiVote platform.
WikiVote platform.
 
Прагматическое введение в Linked data - применения. Поиск данных
Прагматическое введение в Linked data - применения. Поиск данныхПрагматическое введение в Linked data - применения. Поиск данных
Прагматическое введение в Linked data - применения. Поиск данных
 
формализация смысла комических текстов через концепцию инвективных имен
формализация смысла комических текстов через концепцию инвективных именформализация смысла комических текстов через концепцию инвективных имен
формализация смысла комических текстов через концепцию инвективных имен
 
прагматическое введение в Linked data. DBpedia и SPARQL
прагматическое введение в Linked data. DBpedia и SPARQLпрагматическое введение в Linked data. DBpedia и SPARQL
прагматическое введение в Linked data. DBpedia и SPARQL
 
структура системы управления знаниями
структура системы управления знаниямиструктура системы управления знаниями
структура системы управления знаниями
 
Управление знаниями в семантической вики
Управление знаниями в семантической викиУправление знаниями в семантической вики
Управление знаниями в семантической вики
 

Mais de Yury Katkov

Developing standards of professional activity with Semantic MediaWiki
Developing standards of professional activity with Semantic MediaWikiDeveloping standards of professional activity with Semantic MediaWiki
Developing standards of professional activity with Semantic MediaWikiYury Katkov
 
Agile and semat v0.91
Agile and semat v0.91Agile and semat v0.91
Agile and semat v0.91Yury Katkov
 
Система для создания профстандартов. Руководство пользователя
Система для создания профстандартов. Руководство пользователяСистема для создания профстандартов. Руководство пользователя
Система для создания профстандартов. Руководство пользователяYury Katkov
 
разработка онтологии для семантического управления доступом
разработка онтологии для семантического  управления доступомразработка онтологии для семантического  управления доступом
разработка онтологии для семантического управления доступомYury Katkov
 
разработка методов извлечения информации из веб ресурсовSw
разработка методов извлечения информации из веб ресурсовSwразработка методов извлечения информации из веб ресурсовSw
разработка методов извлечения информации из веб ресурсовSwYury Katkov
 
построение правил для автоматического извлечения словосочетаний из текста
построение правил для автоматического извлечения словосочетаний из текстапостроение правил для автоматического извлечения словосочетаний из текста
построение правил для автоматического извлечения словосочетаний из текстаYury Katkov
 
Semantic web и продукционная модель знаний
Semantic web  и продукционная модель знанийSemantic web  и продукционная модель знаний
Semantic web и продукционная модель знанийYury Katkov
 
Semantic web и продукционная модель знаний
Semantic web  и продукционная модель знанийSemantic web  и продукционная модель знаний
Semantic web и продукционная модель знанийYury Katkov
 

Mais de Yury Katkov (8)

Developing standards of professional activity with Semantic MediaWiki
Developing standards of professional activity with Semantic MediaWikiDeveloping standards of professional activity with Semantic MediaWiki
Developing standards of professional activity with Semantic MediaWiki
 
Agile and semat v0.91
Agile and semat v0.91Agile and semat v0.91
Agile and semat v0.91
 
Система для создания профстандартов. Руководство пользователя
Система для создания профстандартов. Руководство пользователяСистема для создания профстандартов. Руководство пользователя
Система для создания профстандартов. Руководство пользователя
 
разработка онтологии для семантического управления доступом
разработка онтологии для семантического  управления доступомразработка онтологии для семантического  управления доступом
разработка онтологии для семантического управления доступом
 
разработка методов извлечения информации из веб ресурсовSw
разработка методов извлечения информации из веб ресурсовSwразработка методов извлечения информации из веб ресурсовSw
разработка методов извлечения информации из веб ресурсовSw
 
построение правил для автоматического извлечения словосочетаний из текста
построение правил для автоматического извлечения словосочетаний из текстапостроение правил для автоматического извлечения словосочетаний из текста
построение правил для автоматического извлечения словосочетаний из текста
 
Semantic web и продукционная модель знаний
Semantic web  и продукционная модель знанийSemantic web  и продукционная модель знаний
Semantic web и продукционная модель знаний
 
Semantic web и продукционная модель знаний
Semantic web  и продукционная модель знанийSemantic web  и продукционная модель знаний
Semantic web и продукционная модель знаний
 

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

  • 1. Прагматическое введение в Linked Data Терминология. Основные стандарты 1
  • 2. Стандарты • Ядром Semantic Web являются стандарты • Объект стандартизации – способ представления и обмена данными • Linked Data использует только часть стандартов Semantic Web 16.03.2012 2
  • 3. 16.03.2012 Слоеный пирог SW 3
  • 4. 16.03.2012 Слоеный пирог SW 4
  • 5. URL – частный случай URI URI Uniform Resource Identifier основное правило: не существует двух объектов с одинаковыми URI 16.03.2012 5
  • 6. 16.03.2012 Слоеный пирог SW 6
  • 7. RDF позволяет представлять данные в виде троек, формируя граф данных ( subject , predicate , object ) 16.03.2012 7
  • 8. RDF позволяет представлять данные в виде троек, формируя граф данных ( subject , predicate , object ) URI URI URI или литерал 16.03.2012 8
  • 9. Леонардо да Винчи родился в городе Винчи 15 апреля 1452 года Леонардо место_рождения Винчи Леонардо дата_рождения 15.04.1452 <http://ex.org/Leo> <http://ex.org/birthDate> "1452-04-15"^^xsd:date <http://ex.org/Leo> <http://ex.org/birthPlace> <http://ex.org/Vinci> 16.03.2012 9
  • 10. RDF позволяет представлять данные в виде троек, формируя граф данных ( subject , predicate , object ) вершина ребро вершина 16.03.2012 10
  • 15. RDF имеет несколько способов записи 16.03.2012 15
  • 16. Turtle N3 N-triples RDF имеет несколько способов записи 16.03.2012 16
  • 17. @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 . 16.03.2012 17
  • 18. Turtle N3 N-triples RDF имеет несколько способов записи XML JSON 16.03.2012 18
  • 19. <?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> 16.03.2012 19
  • 20. 16.03.2012 Слоеный пирог SW 20
  • 21. RDFS и OWL Стандарты для создания структурированных словарей 16.03.2012 21
  • 22. RDFS и OWL Стандарты для создания структурированных словарей 16.03.2012 22
  • 23. RDFS и OWL Стандарты для создания структурированных словарей 16.03.2012 23
  • 24. RDFS и OWL Стандарты для создания 16.03.2012 24
  • 25. RDFS и OWL Стандарты для создания 16.03.2012 25
  • 26. глоссариев RDFS и OWL Стандарты для создания 16.03.2012 26
  • 27. тезаурусов глоссариев RDFS и OWL Стандарты для создания 16.03.2012 27
  • 28. тезаурусов глоссариев RDFS и OWL Стандарты для создания тематических карт 16.03.2012 28
  • 29. тезаурусов глоссариев RDFS и OWL Стандарты для создания тематических карт 16.03.2012 29
  • 30. тезаурусов глоссариев семантических сетей RDFS и OWL Стандарты для создания тематических карт 16.03.2012 30
  • 31. тезаурусов глоссариев семантических сетей RDFS и OWL Стандарты для создания тематических карт 16.03.2012 31
  • 32. тезаурусов глоссариев семантических сетей RDFS и OWL Стандарты для создания TBox тематических карт 16.03.2012 32
  • 33. тезаурусов глоссариев семантических сетей RDFS и OWL Стандарты для создания онтологий TBox тематических карт 16.03.2012 33
  • 34. тезаурусы глоссарии семантические сети ЗАЧЕМ НУЖНЫ онтологии TBox тематические карты 16.03.2012 34
  • 36. стандартизации « » Предложение: связь национальность Будем всегда называть термином терминологии http://dbpedia.org/property/nationality Онтологии нужны для 16.03.2012 36
  • 37. « » Предложение: связь национальность Будем всегда называть термином http://dbpedia.org/property/nationality стандартизации терминологии « Давайте, если говорим о Леонардо да Винчи, будем всегда пользоваться его идентификатором в Dbpedia » Онтологии нужны для Любой, кто имеет свойство « национальность, является человеком, а его национальность является страной. А страна – это частный случай населенного места » автоматического обогащения данных 16.03.2012 37
  • 39. 39
  • 40. 40
  • 41. 41
  • 44. 16.03.2012 Слоеный пирог SW 44
  • 45. SPARQL Запросы к RDF-данным 16.03.2012 45
  • 46. SPARQL SPARQL Protocol and RDF Query Language 16.03.2012 46
  • 47. Выполняем на dbpedia.org/sparql 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 100 OFFSET 300 16.03.2012 47
  • 51. 16.03.2012 Слоеный пирог SW 51
  • 52. Слоеный пирог SW We are here 16.03.2012 52

Notas do Editor

  1. Навеяно презентацией Елены Симперл в школе ESWC2011: http://summerschool.eswc2011.org/sites/default/files/eswcsummerschool2010_ontologies_final.pdf
  2. Навеяно презентацией Елены Симперл в школе ESWC2011: http://summerschool.eswc2011.org/sites/default/files/eswcsummerschool2010_ontologies_final.pdf