120 likes | 309 Views
Исследование применения онтологических моделей для семантического поиска. Цель : определение основных способов и средств построения онтологических моделей и выбор специализированного языка для их описания.
E N D
Исследование применения онтологических моделей для семантического поиска Цель: определение основных способов и средств построения онтологических моделей и выбор специализированного языка для их описания
Современные средства поиска, каталогизации, описания текстов не удовлетворяют нарастающим потребностям пользователей. Требуется их развитие в направлении повышения эффективности поиска информации и упрощения взаимодействия с пользователем. Существующие поисковые системы имеют ряд недостатков: избыточность - в пословном индексе используются слова-синонимы, выражающие одни и те же понятия; слова текста считаются независимыми друг от друга, что не соответствует свойствам связного текста; многозначность слов - поскольку многозначные слова могут рассматриваться как дизъюнкция двух или более понятий, то маловероятно, что все элементы этой дизъюнкции интересуют пользователя. Актуальность
Семантическая модель информации • все синонимы сведены к одному и тому же понятию • многозначные слова отнесены к разным понятиям • связи между понятиями и соответствующими словами описаны и могут быть использованы при анализе текста
Диаграмма потоков данных при поиске
Под онтологией можно понимать: • надежный семантический базис в определении содержания; • общую логическую теорию, которая состоит из словаря и набора утверждений на некотором языке логики; • основу для коммуникации между людьми и компьютернымиагентами.
Концепты – понятия, классы, сущности, категории Свойства – слоты, атрибуты, роли Отношения – связи, зависимости, функции Ограничения- аксиомы Концепт 1 Концепт 2 Связь 1 Свойство 1 Свойство 1 … … Связь k Свойство т Свойство n ограничения Основные компоненты онтологической модели:
Анализ средств разработки онтологических моделей
Языки построения онтологий Традиционные языки Специальные языки для обмена данными через web Более поздние языкии, основанные на web-стандартах Ontolingua CycL LOOM OKBC OCML Flogic RDF(S) DAML,OIL OWL XOL SHOE UPML Анализ форматов представления данных
График применения различных форматов при построении онтологии
Заключение Исходя из анализа основных параметров различных редакторов онтологий, наиболее приемлемым является редактор Protégé, именно он будет взят за основу в дальнейшей работе. Среди форматов представления данных, лидирующие позиции занял RDF(S), который будет использован для построения онтологии предметной области электронной библиотеки кафедры АСУ