Архив сентября, 2008

Интеллектуальная интеграция информации

Не коротко и ясно здесь ))

Интересно, но не важно…

Сегодня смотрю на pagerank своего сайта и вижу ухудшение его на 2 позиции. Далее, смотрю на остальные свои сайты там тоже уменьшение на одну позицию. Н-дааааа! Борьба с продажными ссылками идет полным ходом... Вот только вопрос, а если ссылки не продаешь, то твои позиции тоже нужно ухудшать (?)... Но это во бщем не важно :)

Благо, что у меня бизнес не зависит от pageranka сайта shcherbak.net, а то я бы вероятно расстроился ))
Читать продолжение »

Owlgres – масштабируемый OWL2 DL-Lite Reasoner

Для обработки онтологий в стандарте OWL 2 можно использовать reasoner Owlgres.  Кстати, reasoner - это подсистема логического вывода; OWL 2 - следующая версия Web Ontology Language.

Чем Owlgres хорош? Во-первых, это опенсорсный продукт (а учитывая то, что он распространяется и по коммерческой лицензии,  есть вероятность, что проект быстро не погибнет). Во-вторых, в Owlgres поддерживается высокоскоростной логический вывод на основе дескриптивной логики. Высокая скорость поддерживается за счет реализации Owlgres поверх реляционной СУБД PostgreSQL.

Кстати, идея реализации онтологий на OWL (или других языках) поверх реляционных баз данных не нова. Вы уже слышали, на страницах моего сайта о Oracle Spatial... Кроме того, это оказывается и не так уже и сложно, когда есть математическая модель онтологий и навыки проектирования реляционных баз данных. Сложность скорее в той рутинной работе, которую нужно сделать, чтобы учесть все ньюансы OWL и LBASE.

В качестве языка запросов к онтологии OWL в Owlgres используется SPARQL-DL.

И, напоследок, уже доступна альфа-версия Owlgres, которую можно использовать как Sparql-точку доступа для создания, например, "умных" сайтов или web-сервисов.

PS. Помниться был еще один подобный проект по хранению онтологий в  Postgress (правда академический), но о нем уже года полтора ничего не слышно, а жаль - можно было бы сравнить, например, производительность.  И лицензия для использования была там получше ))

Если у вас есть информация о подобных проектах, пишите в коментариях ))

Еще чуть-чуть об экстенсивном развитии онтологических структур Читать ))

W3C работает над OWL 2

OWL 2 расширяет OWL Web Ontology Language небольшими, но полезными возможностями, а именно исправлены ошибки предыдущих версий, добавлена возможность простейшего метамоделирования, расширена поддержка типов данных и аннотаций. Кроме того, добавлены новые свойства и конструкторы, поддеживающие ограничение на количество вхождений (qualified cardinality constructors).

OWL 2 обратно совместим с OWL 1.

На сегодняшний день над спецификацией OWL 2 продолжается работа, но черновой вариант OWL 2 уже поддерживается бета-версией редактора онтологий Protégé 4.

Новый учебный год начался!

День знаний прошел и начинается работа... Надо написать пару десятков статей за этот год, сделать пару-тройку проектов... В общем, есть чем заниматься. Среди читателей сайта SHCHERBAK.NET, как я знаю, много студентов. Успешного Вам учебного года! я надеюсь SHCHERBAK.NET облегчит вам написание курсовых и рефератов ;) не забудьте авторов материалов SHCHERBAK.NET упомянуть "не злым тихим" словом в своих трудах :)