Форум Онтологов: результаты встречи онлайн…

Форум онтологов (Ontolog на CIM3) провел вчера (05.08.2010) онлайн встречу, где обсуждались вопросы, связанные с OWL 2, а именно возможности существующих инструментов и приложений, использующих OWL 2.

Чесно говоря, не понятно почему организаторы не решили сделать онлайн трансляцию через  Skype, так  как их наверняка смогло бы послушать значительно большее число людей.  Смотреть через VNC их рабочий стол особо не имело смысла, так как презентации доступны и их можно посмотреть у себя в приятной атмосфере.  Скоро будет доступно аудио трансляции.

Кстати, наиболее интересными вещами на мой взгляд оказалась презентация средств  OWLdb и Protege 4.1, в котором наконец сделают хранилище (Storage) для онтологий. Обзоры Neon, OWL Validator, Pellet, Pronto, Oracle с семантическим движком были тоже весьма интересны.

Слайды презентаций уже доступны широкой общественности в формате PDF.

Читать продолжение »

Поддержка больших онтологий в редакторе Protege…

Protege является одним из наиболее популярных редакторов онтологий на сегодняшний день. Но вот, когда необходимо открыть онтологию размером несколько десятков мегабайт, молчу о гигабайтах вообще, protege отказывается это делать. Оказывается это не ограничение Protege, как программы, это ограничение, устанавливаемое настройками виртуальной машины java. По умолчанию, установлено выделять 512 мб ОЗУ. Естественно, когда вы разрабатываете какую-то персональную онтологию, то этого значения хватит с головой, но иногда необходимо работать с большими промышленными онтологиями, такими как NCI, DOLCE, тогда необходимо изменить следующие настройки (MacOS X, Linux):

В папке, где установлен protege необходимо найти файл:

для Protege версии 3.4.x

run_protege.sh

и изменить в разделе JVM Options параметр MAXIMUM_MEMORY

# ------------------- JVM Options -------------------

MAXIMUM_MEMORY=-Xmx2000M

OPTIONS=$MAXIMUM_MEMORY

для Protege версии 4.x:

run.sh

и изменить значение параметра Xmx на необходимое

java ${CMD_OPTIONS} -Xmx2000M

Ключ -Xmx определяет максимально выделяемую память виртуальной машины Java. Это значение, например, вместо 2 гиг, как в примере, можно установить равным 4 (4000M).

И конечно же, хочу отметить, что указывать необходимо количество реальной памяти  ОЗУ, которое установлено в вашей системе и еще чуть-чуть необходимо оставить операционной системе. В любом случае, перед загрузкой онтологии в protege, узнайте на сайте разработчика сколько необходимо оперативной памяти, чтобы с этой онтологией работать.

Врезка: 4ГБ ОЗУ это для онтологий небольших и средних. Большие онтологии требуют от 7ГБ оперативки и выше. На 4Гб мне удалось загрузить онтологию размером более 50MB. А Вам?

Читать продолжение »

Редактор онтологий Protege 4 – релиз!

16 июня 2009 года  команда CO-ODE выпустила релиз одного из самых популярных редакторов онтологий  Protege 4.

В качестве основных возможностей этого редактора заявляют поддержку OWL 2, возможности прямого подключения к подсистемам логического вывода Pellet и FaCT++.

Более подробно о функциональных возможностях релиза Protege 4 можно почитать здесь!

Загрузить релиз можно отсюда!

Скриншот релиза Protege 4:

 Скриншот  релиза Protege 4

Редактор онтологий Protege [update]

130 "build" редактора онтологий Protege 3.4 beta радует быстрой и стабильной работой.

Под MS Windows новый Protege 3.4 beta показывает просто впечатляющую скорость загрузки... наконец-то, разработчики решили оптимизировать код редактора... За что им огромная благодарность!

Рекомендую обновиться!

Так с помощью чего лучше создавать онтологии?

Проведённый опрос на сайте SHCHERBAK.NET показал, что многие пользуются редактором онтологий Protege.

OntoEdit, OilEd, SemanticWorks не очень-то пользуются популярностью. Если с SemanticWorks вообщем все ясно (качественный продукт за весьма большие деньги), то с остальными ...

Мне лично на их рассмотрение хватило 30 минут ... после Protege эти редакторы для моих задач уже не подходили! Хотя редакторы достойные!

SemanticWorks - мощный и стабильный редактор онтологий, причем во многих отношениях лучше Protege... но как мне кажется мог бы стоить меньше.

Меня удивил тот факт, что есть другие достойные альтернативы Protege -

IBM Integrated Ontology Development Toolkit (IODT) - 1 час на регистрацию + 15 минут на установку закончились не успешно! Ничего не могу сказать! Но ODM для Eclipse я пользуюсь, может и IODT достойная вещь! Все таки проекты весьма связаны между собой!

SWOOP - интересный проект, но интерфейс угнетает...

И еще несколько ссылок на редакторы онтологий.

А вы чем пользуетесь?

P.S. В заметке по поводу редакторов высказано мое субъективное мнение и не более того! В опросе несколько человек сказали - мы используем какой-то другой редактор. Неужели это SWOOP?

Если Вам есть, что сказать по поводу редакторов онтологий, пишите в комментарии! ;)

Обновилась бета Protege 3.4 – новый build 126

Убрано несколько ошибок в плагине обработки OWL и добавлена возможность загрузки проектов онтологий через HTTP в клиент-серверную версию Protege.

Между прочим, клиент-серверная версия Protege поддерживает многопользовательский режим создания и поддержки онтологий (с чатом через локальную сеть).

Клиент-серверная версия идет в составе редактора Protege (при установке Protege нужно выбрать Full Install).

Загрузить можно отсюда http://protege.stanford.edu/download/prerelease/full/

Рекомендую обновиться :!: