Искусство в IT-технологиях...

Васильев Иван Анатольевич. Методы и инструментальные средства построения семантических WEB-порталов, 2006

2.5. Использование семантического ядра портала



Созданные с помощью функций семантического ядра онтологии предметных областей и семантические метаданные объектов СП используются при обработке объектов. Как уже говорилось, семантическое ядро предоставляет функции:
описания объектов портала;
семантического поиска;
формирования списка объектов, связанных с исходным объектом;
формирования списка объектов, похожих на исходный объект.
Семантическое описание объекта портала является результатом аннотирования — процесса формирования семантических метаданных объекта.
При аннотировании устанавливается релевантность элементов онтологии объекту портала. Семантические метаданные являются основой для реализации трех других функций семантического ядра.
Для выполнения семантического поиска объектов портала необходимо наличие семантических метаданных у объектов и представление поискового запроса пользователя в виде семантических метаданных - описания запроса. Поиск выполняется путем сравнения семантических метаданных с запросом. Объект считается релевантным запросу в том случае, когда в его семантических метаданных содержаться все элементы из запроса, или подклассы этих элементов. Таким образом, при поиске учитывается иерархия понятий предметной области.
Функция формирования списка объектов, связанных с исходным объектом в семантическом портале может иметь различное применение. В разработанном семантическом портале эта функция СЯП использовалась для выполнения категоризации — проверки соответствия объекта заданным категориям. Для выполнения категоризации объектов с учетом их семантики необходимо наличие семантических метаданных у объектов и у категорий, к которым нужно отнести объекты. Предполагается, что все множество воз-
можных категорий будет иерархически упорядочено. Категоризация выполняется путем сравнения семантических метаданных объекта и категории. Объект считается относящимся к категории, если в его семантических метаданных содержаться хотя бы некоторые элементы из семантических метаданных категории, или подклассы этих элементов. Очевидно, что объект может быть отнесен к одной или более категории.
Функция формирования списка объектов, похожих на исходный объект также может иметь различное применение. В разработанном семантическом портале она использовалась для формирования рекомендаций. Формирование рекомендаций заключается в предоставлении пользователю множества объектов, семантически похожих на некоторый объект, фигурирующий в запросе. Выполнение поиска похожих объектов осуществляется на основании сравнения семантических метаданных объектов.

Использование алгоритма оценки семантической близости


Рис.
2.11. Использование алгоритма оценки семантической близости
Для предоставления функций поиска, категоризации и формирования рекомендаций с учетом семантики объектов разработанное семантическое ядро реализует методы оценки близости семантических метаданных (рис. 2.11). Метод вычисления близости семантических метаданных учитывает особенности поиска, категоризации и формирования рекомендаций. Он осно-
ван на методе вычисления семантической близости элементов онтологии. Подробно указанные методы рассматриваются в третьей главе.
Выводы но главе
Анализ онтологического подхода к построению семантических порталов показывает, что для решения существующих проблем автоматического определения соответствия онтологий и выявления противоречий между онтологиями в порталах должен использоваться набор согласованных онтологий, а проблема производительности систем логического вывода решается путем комбинирования алгоритмического и логического подходов.
В качестве существенного шага в наделении современных порталов семантическими функциями является создание в его структуре новой важной подсистемы - семантического ядра.
Основными компонентами семантического ядра являются сервер онтологий и сервер семантических метаданных.
Поиск понятий, экземпляров и отношений, а также логический вывод, реализуемые сервером онтологий, основываются на использовании дескриптивной логики класса SHIO и языка описания онтологий OWL DL.
Формирование, хранение, предоставление и сравнение семантических метаданных, реализуемые сервером семантических метаданных, основываются на предложенной структуре метаданных с использованием триплетов.
предыдущий следующий
= К содержанию =


2.5. Использование семантического ядра портала - релевантная информация:

  1. Васильев Иван Анатольевич. Методы и инструментальные средства построения семантических WEB-порталов, 2006
    использования описаний объектов Web-портала для реализации его функций на семантическом
  2. ВВЕДЕНИЕ
    использованию семантических технологий поддерживается Российским Фондом Фундаментальных Исследований также, в том числе «Исследование принципов семантического поиска текстовой информации на основе использования интеллектуальных и статистических методов» (03-01-00572, Харин Н. П., МАДИ, Москва), «Инструментальные программные средства семантического поиска текстовой информации, использующие
  3. 2.2. Место и функции семантического ядра портала
    использования следующих элементов: протоколов, языков и инструментальных средства, выбранных из множества доступных семантических технологий, и необходимых для решения поставленных задач; программных средств интеграции семантических технологий для удобства их использования в семантическом портале; методов и алгоритмов использования семантических технологий для реализации общесистемных функций
  4. 2.3.4. Функции и структура сервера онтологий
    использования онтологии сервер онтологий предоставляет следующие функции: 71 хранение онтологий; предоставление онтологий; логический вывод; поиск в онтологии запрашиваемых понятий и отношений. Функции СО могут быть сгруппированы по этапам жизненного цикла онтологии (таблица 2.5). Таблица 2.5. Функции сервера онтологий на этапах жизненного цикла онтологии {foto36}
  5. 4.1. Проектирование и программная реализация семантического ядра портала
    использовании URI-имен 113 из онтологии. Для реализации этой логической связи был разработаны интерфейсы IResource и I Literal, которые используется в обоих серверах. Клас- сы-сущности сервера онтологий реализуют эти интерфейсы, что позволяет серверу семантических метаданных ссылаться на эти сущности при хранении метаданных (приложение 4, рис. 1, 2). Во-вторых, ССМ использует СО при вычислении
  6. 4.1.4. Степень программной реализации семантического ядра портала
    использованием языка программирования С#. В общей сложности для программной реализации было разработано с использованием языка моделирования UML [116] 177 классов и интерфейсов, а объем кода составил более 16 тысяч строк (таблица 4.3). Вклад автора диссертационного исследования в разработку и проектирование составляет 100%, а в программную реализацию - 88%. Таблица 4.3. Группы классов,
  7. 4.2. Тестирование семантического ядра портала
    использованием онтологии, созданной для части предметной области «Автоматизация технологических процессов» [117]. Общее количество понятий в онтологии составило 578, количество отношений - 15, максимальная вложенность понятий — 12, количество лексических меток на русском языке для каждого элемента онтологии - от 1 до
  8. 4.3.2. Портал «Корпоративная система управления знаниями»
    использовании разработанного семантического ядра. В качестве наиболее существенных функциональных подсистем портала реализуются: подсистема электронной библиотеки; подсистема профилей компетенции ведущих сотрудников компании; подсистема поиска; подсистема для работы экспертов компании. Разработанная для системы управления знаниями онтология части предметной области «Автоматизация технологических
  9. ЗАКЛЮЧЕНИЕ
    использования онтологий в информационных системах. Для реализации информационных процессов в портале с учетом семантики объектов предложены варианты использования онтологии. Разработан состав и структура семантического ядра портала. Ядро состоит из сервера онтологий и сервера семантических метаданных. Функциональность семантического ядра портала основывается на логическом формализме представления
  10. Приложение 6. Документы по апробации результатов диссертационного исследования
    использованы методы и алгоритмы работы с семантическими моделями, разработанные в диссертационной работе Васильева И. А. {foto254} {foto255} Внедрение указанной программной системы, в которую вошли результаты работы Васильева И. А., позволило мотивировать сотрудников ЦППС НД ТПУ к обмену знаниями за счет введения системы рейтингов, повысить эффективность сбора и распространения знаний, сократить