Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемКлавдия Тчанникова
1 XML-ТЕХНОЛОГИИ Лекция 5 Семантический Веб: микроформаты RDF, OWL и FOAF
2 Семантический Веб. Определение Семантический Веб (Semantic Web) расширение существующей сети Internet, в котором информация представляется в четком и определенном смысловом значении, дающем возможность людям и компьютерам работать с более высокой степенью взаимопонимания и согласованности Пример использования возможностей Семантической сети
3 Семантический Веб. Основная идея Каждая страница семантической сети содержит информацию на двух языках: на обычном, понятном человеку и показываемом браузером, и на специальном, понятном интеллектуальным программам-агентам, роботам
4 Семантический Веб. Архитектура Модель OSIСтек стандартов Semantic Web
5 Семантический Веб. Форматы Языки представления данных: XML RDF FOAF Модели предметных областей: онтологии OWL
6 RDF. Концепция Определение. RDF (Resource Description Framework, система описания ресурсов) модель представления данных и метаданных в Семантическом Вебе Идея. Представить в единообразном структурированном виде любой факт или знание так, чтобы его могли обрабатывать любые компьютерные программы Отличие от XML. XML описание данных RDF семантика Назначение. RDF описывает логические выводы, связывающие объекты и факты
7 RDF. Триплеты RDF описывает факты в виде: утверждений графов Описание факта триплет: «объект – предикат – субъект» ( «подлежащее – сказуемое – объект», «ресурс, именованное свойство и его значение») Пример триплета-утверждения: «Книга называется «Хроники Нарнии» (субъект «книга», предикат «имеет название», объект «Хроники Нарнии») СубъектОбъект Предикат
8 RDF. Компоненты триплета Ресурс все, что описывается средствами RDF (веб-страница и ее части, произвольный предмет из мира вещей). Обозначается через URI Именованное свойство аспект, характеристика, атрибут или отношение, используемое для описания ресурса Значение ресурс или литерал Упрощенный язык представления семантических данных Нотация 3 / N3
9 RDF. Нотация N3 Триплет: Книга называется «Хроники Нарнии» (простая констатация факта). В формате :. (URI для фактов документа) :bookX a :book. (объект bookX – книга) :bookX :hasName : The Chronicles of Narnia. (книга bookX называется The Chronicles of Narnia )
10 RDF. Нотация N3 Логические связи между фактами: Документ :. :john a :Person. (некий Джон – персона / человек) :john :hasMother :susan. (у Джона есть мать – Сюзан) :john :hasFather :richard. (у Джона есть отец – Ричард) Документ :. :richard :hasBrother :luke. (у Ричарда есть брат – Люк) { ?a :hasFather ?b. ?b :hasBrother ?c. } => { ?a :hasUncle ?c }
11 RDF XML Документ RDF документ XML Пространство имен с URI: Расширение файлов rdf XML-представление: объект
12 RDF XML The Chronicles of Narnia
13 Онтологии Онтология описание на некотором формальном языке понятий некоторой предметной области и отношений между ними Какое-то издательство Какое-то издание
14 OWL OWL (Web Ontology Language) язык представления онтологий в Web OWL-онтологии описания классов, свойств и их экземпляров 2004 год Диалекты: OWL Lite OWL DL OWL Full
15 Структура OWL-онтологии Объекты класс: owl:Class иерархия: rdfs:subClassOf экземпляр класса: owl:Thing Заголовок Тело Онтология
16 Классы в OWL Класс-аксиома: owl:Class Способы описания класса: Идентификатором класса (URI) именованный класс; перечислением всех экземпляров класса; ограничением на значение свойства; пересечением 2-х и более определений классов; объединением 2-х и более определений классов; дополнением (логическим отрицанием) определения класса. Пример анонимные классы
17 Свойства в OWL Категории свойств: свойства-объекты свойства-значения Определение свойств owl:ObjectProperty owl:DatatypeProperty Пример
18 OWL. Пример Camera OWL Ontology Author: Roger L. Costello
19 FOAF. Терминология Технология FOAF (friend of a friend) – проект для создания сети машиночитаемых домашних страниц, описывающих людей, связи между ними, то, что они создают и чем занимаются. FOAF – онтология описания человека / личности Основное назначение – повысить мобильность пользователей социальных сетей Основа – RDF и XML
20 FOAF. Пример Иван Иванов IvanIvanov
21 FOAF-a-matic Генерация FOAF-онтологий: FOAF-a-matic (
22 FOAF-a-matic Иван Иванов Mr Иван Иванов IvanIvanov 1490bd54af3acaed9be306215c4ed2f9b49fe0fc Петр Петров a2f81c216b31299ec d863bddc …
23 Формат XFN XFN XHTML Friends Network
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.