• 15201
  • 73
  • 4
Нравится блог?
Подписывайтесь!

Знакомство с RDF и OWL.

В прошлый раз я удалил эту статью, потому что немного не туда комментарии написал (и не один) и не хотел портить вид. И если кто-то голосовал за эту статью второй раз голосовать не надо! И ещё, если что-то не ясно есть ссылки, где я брал информацию, если мало дам ещё... Также, чтобы понимать эту статью мало лишь знать html, нужно знать хорошо xml и что не ясно спрашивать, буду заходить и отвечать на вопросы. Приветствуется критика по теме!

Очень приятно было услышать маленький отклик по моей прошлой статье (именно в ней показал, для чего нужно знать про семантическую сеть) и вы были не против, чтобы я написал про Семантическую Паутину немного глубже. Сегодня хочу описать RDF и OWL.

 

 

Рассмотрим RDF.
Повторюсь, что это дополнение к XML для описание синтаксиса семантических странички. Вот маленький примера кода:


<?xml version="1.0"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:contact="http://www.w3.org/2000/05/contact#">
<contact:Company rdf:about="http://www.w3.org/Organization/contact#WebifySolutions">
<contact:name>Webify Solutions</contact:name>
<contact:mailbox rdf:resource="mailto:info@webifysolutions.com"/>
<contact:phone>1-800-4WEBIFY</contact:phone>
</contact:Company>
</rdf:RDF>


Что мы тут описали:
1) идентифицирована по URI http://www.w3.org/Organization/contact#WebifySolutions;
2) название - Webify Solutions
3) e-mail - info@webifysolutions.com
4) номер телефона - 1-800-4WEBIFY.
Те, кто знаком с XML понимают, что ничего сложного нету. Есть тег и мы в атрибуте описываем тег.


Рассмотрим OWL.

Её можно описать тремя способами:
- OWL Full этот способ наиболее выразительный, слово Full это подчёркивает. Но минус в том, что и обработка с такой выразительностью будет дольше.
- OWL DL предназначен для пользователей, кто хочет выразительно описать, но не хочет терять производительность. Одним словом это OWL Full с ограничениями.
- OWL Lite этот способ описания для тех пользователей, кому необходима классификационная иерархия и простые ограничительные возможности.


Основные компоненты OWL:
1) классы
Классы - это основные блоки онтологии OWL. Класс - это концепция в домене. Классы обычно образуют таксономическую иерархию (т.е. систему подкласс-надкласс). В OWL заранее определены два класса owl:Thing и owl:Nothing. Первый общий и включает всё, а второй пустой.


<owl:Class rdf:ID="SaveUser">
<rdfs:subclassOf rdf:resource="#User"/>
</owl:Class>


SaveUser – это класс
User –это подкласс


Классы можно описать шестью свойствами:
- named
- intersection
- union
- complement
- restrictions
- enumerated


2) свойства
Свойства включают две основные категории:

- свойства объекта, которые связывают индивидуальные элементы между собой
- свойства типов данных, которые связывают индивидуальные элементы со значениями типов данных


3) индивидуальные элементы
Индивидуальные элементы - это элементы классов; свойства могут связывать их друг с другом. Например, индивидуальный элемент Smith может быть описан как элемент, принадлежащий классу Person (индивидуум). Свойство hasEmployer (имеет работодателя) может связывать его с другим индивидуальным элементом - Webify Solutions, указывая, таким образом, что Smith работает в компании Webify Solutions.


<owl:Thing rdf:about="Alisa">
<rdfs:type="#User"/>
</owl:Class>


Следующая статья будет, про то, как писать агентов для семантической паутины и где брать инструменты и литературу.

Источники информация:

http://www.ibm.com/developerworks/ru/library/wa-semweb/

http://www.inteltec.ru/publish/articles/textan/rimar_RCDL2006.shtml

http://yury.name/internet/08ia.pdf

Dima Kalinin kal1sha
26 июня 2009, 11:52
912

Loading...

Комментарии

Rex
0
0
Хмм.. Интересно:) Жду продожений!
Здравствуйте. А могли бы вы дать информацию где можн узнать о RDF, OWL и XML, что с чем едят и как они взаимодействуют? Если не трудно скинуть на мыло. kuznetsovdmitry35@gmail.com

Оставьте свой комментарий

Спасибо за открытие блога в Yvision.kz! Чтобы убедиться в отсутствии спама, все комментарии новых пользователей проходят премодерацию. Соблюдение правил нашей блог-платформы ускорит ваш переход в категорию надежных пользователей, не нуждающихся в премодерации. Обязательно прочтите наши правила по указанной ссылке: Правила

Также можно нажать Ctrl+Enter

Популярные посты

Бесспорные доказательства – путь к упрощенному судопроизводству

Бесспорные доказательства – путь к упрощенному судопроизводству

В Казахстане введен институт упрощенного (письменного) судопроизводства, который позволяет повысить доступность правосудия и сократить сроки рассмотрения дел.
mark_iceberg
20 нояб. 2017 / 15:49
  • 16048
  • 3
Новшества на орбите уголовного правосудия

Новшества на орбите уголовного правосудия

Недавно я приняла участие в международной конференции по модернизации уголовного процесса, прошедшей в Бурабае. В чем значимость данных реформ для обычного казахстанца?
mirabeisenova
20 нояб. 2017 / 16:22
  • 12820
  • 3
О «топ-30», «топ-50» и прочих понтах можно пока забыть

О «топ-30», «топ-50» и прочих понтах можно пока забыть

В объективности выводов швейцарского банка Credit Suisse усомниться трудно – его экономические рейтинги относятся к самым авторитетным и их явно трудно упрекнуть в предвзятости
openqazaqstan
18 нояб. 2017 / 17:21
  • 8202
  • 92
Опровержение на статью «Самый большой мошенник в стране – Казахтелеком»

Опровержение на статью «Самый большой мошенник в стране – Казахтелеком»

По требованию компании АО «Казахтелеком», Блог-платформы YourVision» сообщает своим пользователям, что сведения, изложенные в статье, являются непроверенными.
yvision
вчера / 15:29
Атамбаев под занавес президентства сделал всё, чтобы сжечь мосты

Атамбаев под занавес президентства сделал всё, чтобы сжечь мосты

На своей итоговой пресс-конференции в понедельник уходящий кыргызский президент говорил не об итогах своей деятельности, а о «плохом» Казахстане.
openqazaqstan
21 нояб. 2017 / 18:36
«Смех сквозь слезы», или 7 причин не любить Алматы

«Смех сквозь слезы», или 7 причин не любить Алматы

Жизнь в Алматы не всегда сладкая, как сахарная вата и мультики субботним утром. В этой ироничной статье автор блога «Almaty — My First Love» расскажет о семи причинах не любить Алматы.
AlmatyMyLove
20 нояб. 2017 / 13:12
  • 3238
  • 71
В Кызылорде нет Детского дома: мы построили 8 коттеджей для детей

В Кызылорде нет Детского дома: мы построили 8 коттеджей для детей

Тут живут будущие повара, актрисы, журналисты, боксеры, баскетболисты, певцы, поэты и многие другие талантливые дети!
socium_kzo
22 нояб. 2017 / 14:49
  • 2657
  • 1
В Алматы появится велосипедный коридор от Орбиты до Зеленого базара

В Алматы появится велосипедный коридор от Орбиты до Зеленого базара

В Алматы планируется строительство велосипедного коридора, который соединит юго-запад и северо-восток мегаполиса. Об этом сообщил глава управления пассажирского транспорта и автодорог Алматы.
yviNews
вчера / 16:53
  • 3159
  • 32
«Развитие Казахстана самими гражданами»: миф или реальность?

«Развитие Казахстана самими гражданами»: миф или реальность?

Проблем в обществе много: даже больше, чем догадывается среднестатистический казахстанец. И тут я хочу описать несколько, с моей точки зрения, проблем нашего общества.
Advokot
18 нояб. 2017 / 23:27