В поисках полезного: Приложения Semantic Web на SourceForge.NET

, , , , , , , , , , , | Shcherbak Sergey | 26.03.2008 | Комментариев нет


Несколько лет назад открыл для себя замечательный ресурс SourceForge.NET. Меня, как разработчика и исследователя Semantic Web, этот ресурс не мог не заинтересовать. Этот ресурс просто кладезь структурированной информации о различных приложениях, в том числе и приложениях Semantic Web. Одних только проектов, связанных с онтологиями, в нем 185. Плюс 16814 проектов так или иначе связанных с Semantic Web.

Вообщем, этот ресурс может быть весьма полезен исследователям Semantic Web,- как минимум здесь Вы можете посмотреть, какие проекты уже разрабатываются и, главное, на какой стадии разработки находятся. Хочу отметить один немаловажный момент — как бы много Semantic Web проектов не было зарегистрировано на SourceForge.NET, большая часть из них не поддерживается или находится в такой стадии разработки, что просто нельзя их использовать в своих разработках. Но это о грусном!

В качестве положительных моментов — на SourceForge.NET могут быть найдены аннотации существующих Semantic Web проектов и, если повезет, их программная реализация и исходники :)

Среди интересных проектов на SourceForge.NET, хочу отметить следующие:

Ontometrics (http://sourceforge.net/projects/ontometrics/) – java фреймворк для расчета метрики онтологий (количество классов, подклассов, свойств и т.п.). Ontometrics поддерживает онтологии написанные на OWL. Исходники фреймворка с трудом находимы (меню Code->CVS Browse), но ищущий найдет набор java-классов для использования в своем проекте.

OntoBridge (http://sourceforge.net/projects/ontobridge/) — java библиотека для управления онтологиями. Эта библиотека основана на Jena и использует простые текстовые идентификаторы для работы с элементами онтологий. OntoBridge позволяет загружать онтологии OWL как локально, так и через сеть, и поддерживает Pellet/DIG. В архиве библиотеки содержатся примеры.

OntoWiki (http://sourceforge.net/projects/powl/) — платформа семантического взаимодействия для разработки Semantic Web — ориентированных баз знаний. Другими словами OntoWiki – это «движок» Семантического Вики. Powl – средство OntoWiki для управления Semantic Web решениями.

JeromeDL (http://sourceforge.net/projects/jeromedl/) — это семантическая электронная библиотека. Эта библиотека может быть развернута на платформе Java 2 Enterprise Edition. В рамках JeromeDL использует технологии Semantic Web, такие как MarcOnt, FOAFRealm и HyperCuP.

Travel Guides (http://sourceforge.net/projects/travelguides/) – простейшая система управления туризмом на основе онтологии с возможностью визуализации данных в виде веб-портала («Е-Туризм»). Она позволяет пользователям хранить и получать структурированные данные из онтологии. Travel Guides может быть использован для разработки тематического сайта о туризме. [ (медленно) развивающийся проект].

Docgen (http://sourceforge.net/projects/protege-docgen/) плагин Protege для быстрого экспорта содержимого онтологии, а именно классов, экземпляров и документации. Экспорт можно осуществлять в форматы html, pdf, fo и другие. С помощью Docgen можно формировать отчеты, причем фотографии, графики, URL включаются в отчеты.

OntoSphere 3D (http://sourceforge.net/projects/ontosphere3d/) – плагин для визуализации онтологий в интерактивном 3D пространстве для редактора Protege. [доступна также версия для Eclipse].

Confluence Conceptual Ontology Builder (http://sourceforge.net/projects/confluence/) – плагин для создания онтологий в Protege версии 4. Основная функция этого плагина – упрощение процесса разработки онтологий.

WSML2Reasoner (http://sourceforge.net/projects/wsml2reasoner/) – это фреймворк для трансляции онтологий в WSML (Web Service Modeling Language).

MarcOnt (http://sourceforge.net/projects/marcont/) — социальный инструмент в виде web-портала для коллективного построения онтологий.

S3B (http://sourceforge.net/projects/s3b/) — (Social Semantic Search and Browsing) – это набор компонентов для организации поиска по семантическим аннотациям в web-приложениях платформы J2EE.


Понравилась статья? Поделитесь с друзьями!


Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *


Ответить с помощью ВКонтакте: