Семантический фреймворк Ontorion и редактор контролируемого языка
Наша компания является партнером европейской компании Cognitum, занимающейся разработкой программного обеспечения для работы с семантическими моделями данных.
Наиболее интересные возможности предоставляет редактор контролируемого естественного языка (Controlled Natural Language, CNL), называющийся Fluent Editor 2. Этот редактор является намного более дружественным к пользователю инструментом создания онтологий, чем существующие редакторы, основывающиеся на принципах XML. Основные возможности Fluent Editor 2:
Создание онтологий путем записи выражений на естественном языке (используется английский, но возможна русификация);
- Импорт/экспорт онтологий в формат OWL;
- Поддержка обращений к внешним онтологиям;
- Поддержка модальных выражений (ограничения, налагаемые на элементы модели);
- Встроенный вычислитель логических выражений - reasoner;
- Возможность работы в составе семантического фреймворка Ontorion.
Практический пример использования Fluent Editor для выражения различных конструкций OWL можно найти в нашей статье "Редактор онтологий на естественном языке".
В частности, Fluent Editor позволяет легко и быстро создавать онтологии для использования в продукте "Бизнес Семантика". Главное его достоинство при этом состоит в том, что при составлении модели данных, которыми будут обмениваться информационные системы, вам не нужно знать синтаксис OWL - моделирование происходит на естественном языке.
В процессе сотрудничества нашей компании с фирмой Cognitum, производителем редактора Fluent Editor, была реализована поддержка в нем семантических конструкций, соответствующих стандарту ISO 15926.
Мы будем рады оказать консультации по использованию и лицензированию этого продукта.
Компания Cognitum также представляет решение более высокого уровня - семантический фреймворк Ontorion. Это облачное, масштабируемое решение, предназначенное для хранения больших онтологий, и управления ими. Основные возможности фреймворка:
- Полная поддержка OWL2/SWRL;
- Поддержка логики OWL-DL и OWL-EL;
- Совместимость с OWL API;
- Поддержка контролируемого естественного языка (CNL);
- Встроенный вычислитель логических выражений (reasoner);
- Размещение в облаке (Windows Azure / Cassandra; возможно размещение на платформе Linux);
- Поддержка совместной работы над онтологиями по алгоритму систем контроля версий (update/commit);
- Настройка прав доступа, аудит безопасности;
- Масштабируемость, высокая производительность и безопасность;
- Совместим с Linked Data;
- Совместим с Solr/Lucene;
- Встроенный механизм мэппинга онтологий.
Вы можете обратиться к нам с вопросами о функциональности этого продукта, и его приобретению. Возможно предоставление доступа в демо-версию.