Страница 125

Страница 125: Базы знаний интеллектуальных систем, Автор неизвестен, 2001 читать онлайн, скачать pdf, djvu, fb2 скачать на телефон Учебник для технических вузов по входящим в различные дисциплины вопросам разработки интеллектуальных систем

Для указания того, что данная онтология расширяет другую, уже существующую, используется специальный тег:

<USE-ONTOLOGY ID="идентификатор-онтологии"

VERSION="версия" PREFIX="префикс" [URL='W]>

Внутри определения онтологии могут специфицироваться новые категории, для чего используется специальный тег вида:

<DEF-CATEGORY ШЕ=" имя-категории"

[ISA="список-родительских-категорий"]

[DESCRIPTION="текст"] [SHOT="текст"]>

Аналогичный подход применяется и для определения отношений:

<DEF-RELATION NFME=" имя-отношения"

[DESCRIPTION="текст”] [SHORT="текст"]>

список-аргументов

</DEF-RELATION>

Возможно определение тех же понятий и с помощью тега ONTDEF с параметрами.

Одним из важнейших компонентов определения онтологии являются правила вывода. В SHOE такие правила «похожи» на Хорновские клаузы по сути, но отличаются от них по форме:

<DEF-INFERENCE [DESCRIPTION="текст"]>

<INF-IF> тело </INF-IF>

<INF-THEN> голова </INF-THEN>

</DEF-INFERENCE>

Для примера, ниже обсуждается фрагмент определения онтологии в формализме SHOE, коррелирующий с уже обсуждавшимся фрагментом определения аналогичной онтологии в формализме Ontobroker.

Пусть нас интересуют исследователи, имеющие в Интернете свои домашние страницы. Для работы с такими страницами можно воспользоваться уже существующей в рамках SHOE онтологией общих понятий (organization-ontology version 2.1) по адресу http://www.ont.org/orgont.html. Однако предположим для определенности, что существующую онтологию необходимо расширить понятиями Person и Organization. Тогда спецификация фрагмента новой онтологии (Но-mePageOntology) может быть представлена в формализме SHOE следующим образом:

<ONTOLOGY ID="HomePageOntology" VERSION="1.0">

<ONTOLOGY-EXTENDS "organization-ontology"

VERSION="2.1" PREFIX="org"

URL="ftttp://ww.'ont. org/orgont. html">

<ONTDEF CATEGORY^"Person" ISA="org. Thing">

<ONTDEF RELATION="IastWame" ARGS="Person STRING">

<ONTDEF RELATION^ first/Va/ne" ARGS="Person STRING">

 <ONTDEF RELATION="marned7o" ARGS="Person Person">

<ONTDEF RELATION^1 employee" ARGS="oro..Organization Person">

…………………………………………………….

</ONTOLOGY>

Аннотация Web-документов на базе онтологии

Аннотация HTML-документов в SHOE осуществляется также с использованием тегов. В частности, для этого служат теги USE-ONTOLOGY, INSTANCE, CATEGORY, RELATION. Последние три тега имеют следующие форматы:

<INSTANCE KEY="значение-ключа"

[DELEGATE-TO="список-примеров" ]> ... </INSTANCE>

<CATEGORY NAME="префикс, категория" [FОR-"ключ"]>

<RELATION NAME="префикс. отношение">список-аргументов </RELATION>

 Для поиска и обработки домашних страниц с помощью специфицированной выше онтологии необходимо, чтобы авторы Web-публикаций сами (или на основе инструментария SHOE) проаннотировали свои документы.

Так, например, фрагмент аннотации персональной страницы исследователя Иванова в формализме SHOE выглядит следующим образом:

<BODY>

<МЕТА HTTP-EQUIV= "-Instance"

CONTENT="http://www. anywhere. ru/~ivanov">

<USE-ONTOLOGY "HomePageOntology"

VERSION="1.0" PREFIX="our"

URL="nttp;//Mw. ont. org/HomePageOntology. html">

<CATEGORY "our.Person">

<RELATION "our. first Name" TO="Ivan">

<RELATION "our.lastName" TO="Ivanoy">

<RELATION "our.tnarriedTo"

TO="http://www. somewhere. ru/~Mariya">

Базы знаний интеллектуальных систем

Базы знаний интеллектуальных систем

Обсуждение Базы знаний интеллектуальных систем

Комментарии, рецензии и отзывы

Страница 125: Базы знаний интеллектуальных систем, Автор неизвестен, 2001 читать онлайн, скачать pdf, djvu, fb2 скачать на телефон Учебник для технических вузов по входящим в различные дисциплины вопросам разработки интеллектуальных систем