XML-ТЕХНОЛОГИИ Лекция 5 Семантический Веб: микроформаты RDF, OWL и FOAF.

Презентация:



Advertisements
Похожие презентации
1 Концепция Web 3.0 Web как семантическая паутина : традиционные информационные ресурсы + метаданные, описывающие семантические связи в информационных.
Advertisements

Современные направления интеллектуализации глобальной сети Интернет Сорокин Арсений Николаевич Вологда, 2008.
Архитектура метаданных WWW. Язык RDF Архитектура метаданных WWW RDF.
© ElVisti Лекция 13 Основные сведения о концепции Семантического Web Дмитрий Владимирович ЛАНДЭ МЕЖДУНАРОДНЫЙ СОЛОМОНОВ УНИВЕРСИТЕТ.
Web 3.0 Презентация занятия 1 Semantic Web Подготовила: Туркова Ю. Мастерская
Практические применения семантических вычислений. Поиск по графу, контролируемый естественный язык Сергей Горшков, «Бизнес Семантика»
1 Средства автоматической интеграции разнородных онтологий Панасенко Алексей, 525 группа Научный руководитель Большакова Е.И.
Языки представления онтологий: RDFS, OWL. Язык запросов SPARQL RDFS OWL Запросы к RDF/OWL: SPARQL.
Information retrieval and the Semantic Web Докладчик: Кийко Александр.
3.2. Назначение онтологий. Интеграция разнородных источников данных. SemanticWeb. Интеграция разнородных источников данных Онтологии как часть Semantic.
Web-сервис интеллектуальной обработки данных. Разработка семантического программного адаптера Терзиян А.В. Студент гр. ИСПР-00-1 Научный руководитель:
Реляционная база данных электронной библиотеки в Semantic Web. Представление метаданных в виде связанных данных Новицкий А.В. Институт программных систем.
Метаинформация и поиск. Сервис метаданных для систем P2P сервис метаданных является критически важным; ресурсы в сетях P2P не организованы в единую сеть.
Технологии Semantic Web Наталья Геннадьевна Кеберле старш. преп. каф. ИТ,
Онтологическая семантика текста: форматирование лексики в семантическом словаре Г.В. Лезин Санкт-Петербургский экономико-математический институт РАН
Константинова Наталья. Актуальность На данном этапе существования компьютерных технологий и техники, с развитием наукоемких областей все быстрее растет.
БАЗЫ ДАННЫХ ЛЕКЦИЯ 14. тема: XML-ТЕХНОЛОГИИ В БАЗАХ ДАННЫХ.
Знакомство с семантическим Web ДонНУ, кафедра КТ, проф. В. К. Толстых СЕМАНТИКА - анализ отношения между языковыми выражениями и миром реальным или воображаемым.
Система управления электронной библиотекой LibMeta Каленкова Анна ВЦ РАН.
Семантический веб: новая эра контекстной рекламы против паранойи слежки. Виталий Юшкевич Веб студия Пугофка.
Транксрипт:

XML-ТЕХНОЛОГИИ Лекция 5 Семантический Веб: микроформаты RDF, OWL и FOAF

Семантический Веб. Определение Семантический Веб (Semantic Web) расширение существующей сети Internet, в котором информация представляется в четком и определенном смысловом значении, дающем возможность людям и компьютерам работать с более высокой степенью взаимопонимания и согласованности Пример использования возможностей Семантической сети

Семантический Веб. Основная идея Каждая страница семантической сети содержит информацию на двух языках: на обычном, понятном человеку и показываемом браузером, и на специальном, понятном интеллектуальным программам-агентам, роботам

Семантический Веб. Архитектура Модель OSIСтек стандартов Semantic Web

Семантический Веб. Форматы Языки представления данных: XML RDF FOAF Модели предметных областей: онтологии OWL

RDF. Концепция Определение. RDF (Resource Description Framework, система описания ресурсов) модель представления данных и метаданных в Семантическом Вебе Идея. Представить в единообразном структурированном виде любой факт или знание так, чтобы его могли обрабатывать любые компьютерные программы Отличие от XML. XML описание данных RDF семантика Назначение. RDF описывает логические выводы, связывающие объекты и факты

RDF. Триплеты RDF описывает факты в виде: утверждений графов Описание факта триплет: «объект – предикат – субъект» ( «подлежащее – сказуемое – объект», «ресурс, именованное свойство и его значение») Пример триплета-утверждения: «Книга называется «Хроники Нарнии» (субъект «книга», предикат «имеет название», объект «Хроники Нарнии») СубъектОбъект Предикат

RDF. Компоненты триплета Ресурс все, что описывается средствами RDF (веб-страница и ее части, произвольный предмет из мира вещей). Обозначается через URI Именованное свойство аспект, характеристика, атрибут или отношение, используемое для описания ресурса Значение ресурс или литерал Упрощенный язык представления семантических данных Нотация 3 / N3

RDF. Нотация N3 Триплет: Книга называется «Хроники Нарнии» (простая констатация факта). В формате :. (URI для фактов документа) :bookX a :book. (объект bookX – книга) :bookX :hasName : The Chronicles of Narnia. (книга bookX называется The Chronicles of Narnia )

RDF. Нотация N3 Логические связи между фактами: Документ :. :john a :Person. (некий Джон – персона / человек) :john :hasMother :susan. (у Джона есть мать – Сюзан) :john :hasFather :richard. (у Джона есть отец – Ричард) Документ :. :richard :hasBrother :luke. (у Ричарда есть брат – Люк) { ?a :hasFather ?b. ?b :hasBrother ?c. } => { ?a :hasUncle ?c }

RDF XML Документ RDF документ XML Пространство имен с URI: Расширение файлов rdf XML-представление: объект

RDF XML The Chronicles of Narnia

Онтологии Онтология описание на некотором формальном языке понятий некоторой предметной области и отношений между ними Какое-то издательство Какое-то издание

OWL OWL (Web Ontology Language) язык представления онтологий в Web OWL-онтологии описания классов, свойств и их экземпляров 2004 год Диалекты: OWL Lite OWL DL OWL Full

Структура OWL-онтологии Объекты класс: owl:Class иерархия: rdfs:subClassOf экземпляр класса: owl:Thing Заголовок Тело Онтология

Классы в OWL Класс-аксиома: owl:Class Способы описания класса: Идентификатором класса (URI) именованный класс; перечислением всех экземпляров класса; ограничением на значение свойства; пересечением 2-х и более определений классов; объединением 2-х и более определений классов; дополнением (логическим отрицанием) определения класса. Пример анонимные классы

Свойства в OWL Категории свойств: свойства-объекты свойства-значения Определение свойств owl:ObjectProperty owl:DatatypeProperty Пример

OWL. Пример Camera OWL Ontology Author: Roger L. Costello

FOAF. Терминология Технология FOAF (friend of a friend) – проект для создания сети машиночитаемых домашних страниц, описывающих людей, связи между ними, то, что они создают и чем занимаются. FOAF – онтология описания человека / личности Основное назначение – повысить мобильность пользователей социальных сетей Основа – RDF и XML

FOAF. Пример Иван Иванов IvanIvanov

FOAF-a-matic Генерация FOAF-онтологий: FOAF-a-matic (

FOAF-a-matic Иван Иванов Mr Иван Иванов IvanIvanov 1490bd54af3acaed9be306215c4ed2f9b49fe0fc Петр Петров a2f81c216b31299ec d863bddc …

Формат XFN XFN XHTML Friends Network