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

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



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

Знакомство с семантическим Web ДонНУ, кафедра КТ, проф. В. К. Толстых СЕМАНТИКА - анализ отношения между языковыми выражениями и миром реальным или воображаемым.
Практические применения семантических вычислений. Поиск по графу, контролируемый естественный язык Сергей Горшков, «Бизнес Семантика»
Языки представления онтологий: RDFS, OWL. Язык запросов SPARQL RDFS OWL Запросы к RDF/OWL: SPARQL.
Современные направления интеллектуализации глобальной сети Интернет Сорокин Арсений Николаевич Вологда, 2008.
© ElVisti Лекция 13 Основные сведения о концепции Семантического Web Дмитрий Владимирович ЛАНДЭ МЕЖДУНАРОДНЫЙ СОЛОМОНОВ УНИВЕРСИТЕТ.
1 Средства автоматической интеграции разнородных онтологий Панасенко Алексей, 525 группа Научный руководитель Большакова Е.И.
Архитектура метаданных WWW. Язык RDF Архитектура метаданных WWW RDF.
Web-сервис интеллектуальной обработки данных. Разработка семантического программного адаптера Терзиян А.В. Студент гр. ИСПР-00-1 Научный руководитель:
От сложного – к простому. От непонятного – к понятному.
3.2. Назначение онтологий. Интеграция разнородных источников данных. SemanticWeb. Интеграция разнородных источников данных Онтологии как часть Semantic.
База данных – это совокупность структурированных данных определенного назначения. Структурирование данных – это объединение данных по определенным параметрам.
Константинова Наталья. Актуальность На данном этапе существования компьютерных технологий и техники, с развитием наукоемких областей все быстрее растет.
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ СТАВРОПОЛЬСКИЙ ГОСУДАРСТВЕННЫЙ АГРАРНЫЙ УНИВЕРСИТЕТ.
Естественные науки и онтологии. Онтологии Служат для описания предметных областей. Используют: объектно-ориентированный подход; логические средства.
Языки, технологии и средства создания Web-сайтов. Компонентная структура. Выполнил Федорова Я.В., студентка СФУ ИППС 1 курс заочное отделение.
Универсальная система учёта и паспортизации. Назначение системы Система предназначена для хранения семантических данных и представления их в объектно-ориентированном.
КАФЕДРА СИСТЕМ АВТОМАТИЗИРОВАННОГО ПРОЕКТИРОВАНИЯ (САПР) УПРАВЛЕНИЕ БАЗАМИ ДАННЫХ.
МЕТОДЫ ОРГАНИЗАЦИИ ИНФОРМАЦИОННЫХ ОБЪЕКТОВ С ПОДОБНЫМИ СТРУКТУРАМИ КАК ЕДИНЫЙ ИФОРМАЦИОННЫЙ РЕСУРС ХРАНИЛИЩА МНОГОМЕРНЫХ ДАННЫХ. Волков Антон Андреевич.
Илья Клинцов Руководитель проекта Департамент развития бизнеса Semantic Web & электронные СМИ.
Транксрипт:

1 Концепция Web 3.0 Web как семантическая паутина : традиционные информационные ресурсы + метаданные, описывающие семантические связи в информационных ресурсах В семантической паутине предполагается повсеместное использование, во-первых, универсальных идентификаторов ресурсов (URI), а во-вторых онтологий и языков описания метаданных OWL (устаревающие языки – RDF, RDFS, DAML, OIL…)

2 Онтологии язык OWL (Web Ontology Language ) Онтология - раздел философии, изучающий проблемы бытия; наука о бытии Онтология (в информатике) это попытка всеобъемлющей и детальной формализации некоторой области знаний с помощью концептуальной схемы. Формальная семантика OWL описывает, как получить логические следствия, имея такую онтологию, т.е. получить факты, которые не представлены в онтологии буквально, но следуют из ее семантики. OWL – это развитие RDF (Resource Description Framework) – модель для описания ресурсов. В основе этой модели лежит идея об использовании специального вида утверждений, высказываемых о ресурсе. Каждое утверждение имеет вид «субъект предикат объект» (Подлежащее, Сказуемое, Дополнение) и в терминологии RDF называется триплетом. Например, утверждение «Небо голубого цвета» в RDF-терминологии можно представить следующим образом: субъект «небо», предикат «имеет цвет», объект «голубой». СубъектОбъект Предикат

3 Пример семантической сети

База знаний База знаний это особого рода база данных, разработанная для управления знаниями при помощи метаданных – онтологий, для сбора, хранения, поиска и выдачи знаний. Онтология служит для представления в базе знаний иерархии понятий и их отношений. Онтология, содержащая конкретные экземпляры объектов становится базой знаний. Определение масштаба онтологий в базе знаний: 1. Необходимо написать список вопросов, на которые должна ответить база знаний. 2. Список всех терминов, которые хотели бы объяснить и рассмотреть, свойства этих терминов, что хотим сказать о терминах. 4

5 Синтаксис OWL Термины OWL: Class (Thing, Nothing) Класс определяет группу индивидов, которых объединяет наличие некоторых общих свойств. rdfs: subClassOfИерархии классов создаются путем одного или нескольких утверждений, что данный класс - подкласс другого класса. rdf: PropertyСвойства используются, чтобы установить отношения между индивидами или индивидами и значениями данных. rdfs: subPropertyOfИерархии свойств создаются путем одного или нескольких утверждений, что данное свойство - подсвойство одного или нескольких других свойств. rdfs: domainОбласть определения свойства, ограничивает индивидов, к которым это свойство может быть применено. rdfs: rangeДиапазон свойства, ограничивающий индивидов, которые могут выступать в качестве значений этого свойства.

6 продолжение… IndividualИндивиды - это представители классов, и чтобы связать одного индивида с другим используются свойства. equivalentClassДва класса представляются как эквивалентные. Эквивалентные классы имеют одних и тех же представителей. Равенство используется для создания синонимичных классов. equivalentPropertyДва свойства представляются как эквивалентные. Эквивалентные свойства связывают одного индивида с одним и тем же набором других индивидов. Равенство используется для создания синонимичных свойств. ObjectPropertyСвойства, связывающие представителей двух классов. DatatypePropertyСвойства, связывающие представителей класса с представителями типов данных.

7 Пример построения онтологий

Среда TopBraid разработки онтологий 8

Синтаксис SPARQL SPARQL, язык запросов к OWL-хранилищам, по синтаксису подобен SQL. Стандарт SPARQL имеет отношение только к запросам информации. С помощью SPARQL невозможно добавление высказываний в хранилище или редактирование содержимого хранилища. В отличии от SQL-запроса, где результатом поиска является строка таблицы, SPARQL-запрос осуществляет поиск ресурсов. Поэтому при создании SPARQL-запроса не обязательно знание структуры хранилища. Select Select From From Where Where { Filter Filter } 9

Пример SPARQL-запроса Формулировка запроса: в онтологии People1.0 найти значения не пересекающихся переменных X и Y (названия классов, не содержащих идентичных представителей). Реализация запроса: SELECT SELECT ?X ?Y From From /People1.0 WHERE WHERE {?X owl:disjointWith ?Y.} Результат поиска: классы Childs и Parents (а так же их подклассы) не содержат идентичных индивидов, т.е. если A - представитель Childs, то A - не представитель Parents. 10 XY ChildsParents

11 На этапе обработки и вывода информации появляется ряд проблем: 1.необходимость дополнительных затрат для создания семан - тической версии каждого сайта, что делает технологию значительно менее доступной; 2.отсутствие гарантии адекватного описывания веб-мастерами собственных ресурсов (аналогично с историей использова- ния тега «keywords»); 3.невозможность принятия единого формата описания свойств ресурсов в условиях существующей конкуренции из-за корпоративно-рекламной политики создателей ресурса и наличия широкого поля для манипуляций описательными механизмами. Проблемы Web 3.0