Компонента KIFConverter проекта KNOWLEDGE.NET Санкт-Петербургский Государственный Университет Докладчик Сигалин Максим Владимирович Научный руководитель.

Презентация:



Advertisements
Похожие презентации
Компонента KIF Converter проекта KNOWLEDGE.NET Санкт-Петербургский Государственный Университет Докладчик Сигалин Максим Владимирович Научный руководитель.
Advertisements

ИНТЕГРАЦИЯ МЕТОДОВ ИНЖЕНЕРИИ ЗНАНИЙ И ИНЖЕНЕРИИ ПРОГРАММ СИСТЕМА УПРАВЛЕНИЯ ЗНАНИЯМИ KNOWLEDGE.NET Участники проекта Новиков Антон Владимирович Сигалин.
Редактор знаний Knowledge.NET Санкт-Петербургский Государственный Университет Докладчик Черепанов Дмитрий Научный руководитель Сафонов Владимир Олегович,
ИЗВЛЕЧЕНИЕ ЗНАНИЙ ИЗ ТЕКСТОВОЙ ИНФОРМАЦИИ. KNOWLEDGE PROSPECTOR.NET Участники проекта (Knowledge.Net) Новиков Антон Владимирович Сигалин Максим Владимирович.
ИЗВЛЕЧЕНИЕ ЗНАНИЙ ИЗ ТЕКСТОВОЙ ИНФОРМАЦИИ С ПОМОЩЬЮ ШАБЛОНОВ. KNOWLEDGE PROSPECTOR.NET Участники проекта (Knowledge.Net) Новиков Антон Владимирович Сигалин.
Архитектура, возможности и методы использования платформы облачных вычислений Microsoft Windows Azure Лекция 12 Инструменты Windows Azure Сафонов Владимир.
Архитектура, возможности и методы использования платформы облачных вычислений Microsoft Windows Azure Лекция 10 Разработка приложений для Windows Azure.
Визуализация и моделирование с использованием UML в Visual Studio 2010 Ultimate Евгений Чигиринский Microsoft.
7.1. Редакторы онтологий Классификация редакторов Protégé.
Развитие платформы облачных вычислений Microsoft Windows Azure Лекция 8 Управление Web-сервисами в новой версии Windows Azure Сафонов Владимир Олегович.
Лекция 8. Онтологии в многоагентных системах. Сошников Д. В., Устюжанин А. Е., Поляков А.О., Миханов С.В. Многоагентные интеллектуальные системы Слайд.
докладчик
Архитектура, возможности и методы использования платформы облачных вычислений Microsoft Windows Azure Лекция 7 Windows Azure Compute Сафонов Владимир Олегович.
4.1. Онтологии верхнего уровня: SUMO, Sowas ontology SUMO (Suggested Upper Merged Ontology) Онтология Джона Совы (Sowas ontology)
Санкт-Петербургский Государственный Университет Математико-Механический факультет Кафедра системного программирования Межъязыковое взаимодействие OCaml.
Архитектура, возможности и методы использования платформы облачных вычислений Microsoft Windows Azure Лекция 13 Методы и инструменты применения Windows.
Кафедра математики, логики и интеллектуальных систем ИЛ РГГУ 1 Система управления базой понятий ЭЗОП Е. М. Бениаминов © Институт лингвистики.
1 Кубенский А.А. Функциональное программирование. Глава 5. Системы исполнения функциональных программ. Глава 5. Системы исполнения функциональных программ.
1 Кубенский А.А. Функциональное программирование. Глава 2. Средства функционального программирования. Еще один пример функциональной программы
города Владимира.
Транксрипт:

Компонента KIFConverter проекта KNOWLEDGE.NET Санкт-Петербургский Государственный Университет Докладчик Сигалин Максим Владимирович Научный руководитель Сафонов Владимир Олегович, проф., д.т.н.

KIF (Knowledge Interchange Format) Обмен знаниями Язык исчисления предикатов первого порядка Не имеет конструкций для описания фреймов/онтологий

Система Ontolingua Надстройка над KIF Имеет конструкции для описания фреймов/онтологий Набор трансляторов в другие языки представления знаний

Процесс конвертации

Конструкции Knowledge.NET Фреймы Онтологии

Конструкции Ontolingua DEFINE-CLASS DEFINE-FRAME DEFINE-RELATION DEFINE-INSTANCE

DEFINE-CLASS (DEFINE-CLASS ( )DEFINE-CLASS {:def | :iff-def} [:constraints ] [:class-slots ( *)] [:instance-slots ( *)] [:default-slot-values ( *)] )

Пример (define-class female-person (?person) "female humans"define-class :iff-def (and (human ?person) (= (gender ?person) female)) )

Слоты Предопределенные собственные слоты: INSTANCE-OF SUBCLASS-OF...

DEFINE-RELATION (define-relation FR_NAME.SL_NAMEdefine-relation (?Frame ?Value) :Def (And (FR_NAME ?Frame) (SL_TYPE ?Value)))

DEFINE-INSTANCE (define-instance define-instance ( +)... )

Конструкции KIF DEFRELATION DEFOBJECT Unrestricted type (defrelation constant sentence*) (defobject constant sentence*)

Пример ( defrelation Human defrelation (Documentation Human Class frame Human") (Subclass-Of Human Thing) (Class Human)) ( defrelation Human.Name defrelation (Documentation Human.Name Slot Name of frame Human") (Range Human.Name String) (Domain Human.Name Human) (Slot Human.Name)) ( defobject Jack (Human Jack) (Human.Name Jack Jack) defobject (Documentation Jack Instance frame Jack"))

Запуск из Visual Studio 2005

?