26
В поисках полезного: Приложения Semantic Web на SourceForge.NET
Рубрика: Semantic WebОцените заметку!!! |
Несколько лет назад открыл для себя замечательный ресурс 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.
Популярность: 80%






