• 13874
  • 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
807

Загрузка...

Комментарии

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

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

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

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

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

Что дал Казахстану переход к трехступенчатой судебной системе?

Что дал Казахстану переход к трехступенчатой судебной системе?

С 1 января 2016 года Казахстан перешел на трехступенчатую судебную систему. Данные изменения действуют уже более 8 месяцев, и в данной публикации мы попробуем разобраться, что это дало Казахстану?
RuSnake
24 сент. 2016 / 11:50
  • 12353
  • 3
В октябре 2016 года состоится VII съезд судей Казахстана

В октябре 2016 года состоится VII съезд судей Казахстана

Проведение съездов судей позволяет принимать стратегические решения по вопросам развития судебной системы и способствует укреплению принципов независимости судейского сообщества.
elawkz
23 сент. 2016 / 13:45
  • 10681
  • 0
О законе законов: Замолвите слово о справедливости

О законе законов: Замолвите слово о справедливости

Акимат г. Астаны предлагал собственнику компенсацию...4 тенге 13 тиын за землю. Потолкуем о справедливости?
mirabeisenova
23 сент. 2016 / 16:39
  • 10380
  • 5
Я –живой пример того, что для начала собственного дела не нужны большие деньги

Я –живой пример того, что для начала собственного дела не нужны большие деньги

Сегодня утром ко мне позвонила тетя и сообщила, что хочет открыть свое дело, но не знает с чего начать и не уверена, хватит ли ей первоначального капитала. Вы не представляете, как она удивилась, когд
toskanbayev_a
21 сент. 2016 / 16:45
  • 9940
  • 27
Тохтар Тулешов: Чистосердечное признание. Кто слил в сеть?

Тохтар Тулешов: Чистосердечное признание. Кто слил в сеть?

Ведется расследование в отношении лиц, причастных к распространению снимков чистосердечного признания Тохтара Тулешова в сети...
TangoInHarlem
19 сент. 2016 / 17:25
  • 9105
  • 11
Кызылорда: перезагрузка, или что изменилось за последние несколько лет

Кызылорда: перезагрузка, или что изменилось за последние несколько лет

В преддверии Дня города мы решили вспомнить, как росла и развивалась наша родная Кызылорда в последние годы. Хотим поделиться своей любовью к родному городу с читателями Юви в этой фотоподборке ...
socium_kzo
22 сент. 2016 / 10:09
  • 6591
  • 7
Сватовство в Казахстане или Заберите скорее мою дочь к себе

Сватовство в Казахстане или Заберите скорее мою дочь к себе

Всю мою сознательную жизнь мне приходилось ходить в гости. В гостях неплохо, не спорю. Бесплатная еда и напитки. В особо продвинутых семьях ещё предоставляются услуги Free Wi-Fi. В особо весёлых...
almatinec_92
23 сент. 2016 / 9:33
25 годовщину независимости от колониального гнета Киргизия встретила вот так...

25 годовщину независимости от колониального гнета Киргизия встретила вот так...

Трехлетний Исхак стал звездой киргизских СМИ и соцсетей на прошлой неделе. Его фотография, спящего на улице среди окурков на картонке, вызвала шок в обществе. В принципе это подобное фото можно...
Shpak
20 сент. 2016 / 15:52
Apple – это уже прошлое. XIAOMI тихо стал настоящим и будущим

Apple – это уже прошлое. XIAOMI тихо стал настоящим и будущим

Безусловно мы все относимся с большим уважением с Стив Джобсу. Но его уже больше 5 лет нет с нами. Бессмысленно продолжать фанатеть от продукции Apple...
GALAN
22 сент. 2016 / 23:19
  • 3451
  • 12