Apache Станбол

Apache Станбол
Разработчик(и)Фонд программного обеспечения Apache
Репозиторий
  • svn.apache.org/repos/asf/stanbol/trunk/
Написано вЯва
ЛицензияЛицензия Apache 2.0
Веб-сайтstanbol.apache.org

Apache Stanbol — это модульный программный стек с открытым исходным кодом и повторно используемый набор компонентов для управления семантическим контентом. Компоненты Apache Stanbol предназначены для доступа через интерфейсы RESTful для предоставления семантических сервисов для управления контентом. Таким образом, одно из приложений — расширение традиционных систем управления контентом с помощью (внутренних или внешних) семантических сервисов. [1]

Кроме того, Apache Stanbol позволяет создавать новые типы систем управления контентом, в основе которых лежит семантика. Текущий код написан на Java и основан на фреймворке компонентов OSGi . Приложения включают расширение существующих систем управления контентом с помощью (внутренних или внешних) семантических служб и создание новых типов систем управления контентом, в основе которых лежит семантика.

История

В 2008 году Зальцбургский исследовательский центр в качестве координатора организации возглавил консорциум из семи исследовательских партнеров и шести промышленных партнеров по предложению проекта IKS с целью получения финансирования от европейских институтов в рамках 7-й Рамочной программы . [2]

В состав консорциума вошли [2]

В январе 2009 года Interactive Knowledge Stack (IKS) начал работу при частичном финансировании Европейской комиссии с целью предоставления «технологической платформы с открытым исходным кодом для семантически улучшенных систем управления контентом». [3] IKS получил софинансирование в размере 6,58 млн евро от Европейского Союза [4] на общую продолжительность проекта в 4 года, таким образом, установив дату окончания проекта на конец 2012 года. [5]

Apache Stanbol был основан в ноябре 2010 года членами исследовательского проекта ЕС Interactive Knowledge Stack (IKS). Он стал результатом продолжающейся дискуссии о том, как обеспечить доступность результатов, особенно разработанного программного обеспечения, проекта IKS поставщикам систем управления контентом (CMS) после окончания официального периода финансирования проекта в 2012 году. Участники проекта IKS решили инициировать проект Apache Stanbol в рамках инкубационной программы Apache Software Foundation (ASF).

Одним из первых импортов кода Apache Stanbol был так называемый "Furtwangen IKS Semantic Engine" (FISE), который в конечном итоге стал Apache Stanbol Enhancer с его Enhancement Engines. Другими вкладами кода были компоненты KReS (Knowledge Representation and Reasoning) и RICK (Reference Infrastructure for Content and Knowledge). Позже последовал Contenthub, в то время как KReS был разделен на компоненты Apache Stanbol Ontology Manager и Reasoner, а RICK сегодня известен как Apache Stanbol Entityhub. С этого момента Apache Stanbol разрабатывался как проект программного обеспечения с открытым исходным кодом, независимый от исследовательского проекта IKS.

15 ноября 2010 года Apache Stanbol вступает в инкубацию. [6]

9 мая 2012 года выпущена версия 0.9.0-incubating. [7]

10 июля 2012 года выпущена версия 0.10.0-incubating. [8]

К середине 2012 года Apache Stanbol продемонстрировал, что имеет активное сообщество и способен производить программное обеспечение и релизы в соответствии со стандартами ASF. Совет директоров ASF принял формальную резолюцию о создании Apache Stanbol в качестве проекта верхнего уровня 2012-09-19. [9]

5 марта 2013 года компания Salzburg Research объявила, что 8 организаций, среди которых Себастьян Шафферт (руководитель группы технологий знаний и медиа [10] ), Руперт Вестенталер (первоначальный участник Stanbol и PMC) и Серхио Фернандес (участник Stanbol) приступили к работе по предоставлению услуг Apache Stanbol и Apache Marmotta под брендом Redlink. [11]

15 апреля 2020 года проект «Стэнбол» был официально прекращен. [12]

Основные характеристики

Основные возможности Apache Stanbol:

Улучшение контента

Службы, которые добавляют семантическую информацию к «несемантическим» частям контента. Apache Stanbol Enhancer предоставляет как RESTful, так и Java API, которые позволяют вызывающему извлекать функции из переданного контента. Более подробно, переданный контент обрабатывается Enhancement Engines, как определено вызываемой Enhancement Chain.

  • Использование усилителя Stanbol
    • RESTful
    • Java- API
    • Основные интерфейсы и служебные классы
    • Структура улучшения
  • Список доступных движков улучшения

Рассуждение

Сервисы, которые могут извлекать дополнительную семантическую информацию о контенте на основе семантической информации, полученной с помощью улучшения контента. Компонент Stanbol Reasoners предоставляет набор сервисов, которые используют преимущества автоматических механизмов вывода.

Модуль реализует общий API для служб рассуждений, предоставляя возможность параллельного подключения различных рассуждений и конфигураций.

Фактически модуль включает в себя абстрактные сервисы на базе OWLApi и Jena с конкретными реализациями для сервисов рассуждений Jena RDFS, OWL , OWLMini и HermiT.

Модели знаний

Службы, которые используются для определения и управления моделями данных (например, онтологиями), которые используются для хранения семантической информации. Apache Stanbol Ontology Manager предоставляет контролируемую среду для управления онтологиями , сетями онтологий и пользовательскими сеансами для семантических данных, смоделированных на их основе. Он предоставляет полный доступ к онтологиям, хранящимся в слое персистентности Stanbol. Управление сетью онтологий означает, что вы можете время от времени активировать или деактивировать части сложной модели, так что ваши данные можно просматривать и классифицировать под разными «логическими линзами». Это особенно полезно в операциях Reasoning.

Упорство

Сервисы, которые хранят (или кэшируют) семантическую информацию, т. е. расширенный контент, сущности, факты, и делают его доступным для поиска. Apache Stanbol Contenthub — это репозиторий документов на основе Apache Solr , который позволяет хранить текстовые документы и настраивать семантические поисковые возможности. Contenthub предоставляет эффективный Java API вместе с соответствующими RESTful сервисами.

Библиография

  • Бахманн-Гмур, Рето (26 июля 2013 г.). Instant Apache Stanbol (1-е изд.). Packt Publishing . ISBN 978-1783281237.
  • Гуревич, Ирина; Ким, Юнги, ред. (2013). Народная паутина встречает НЛП. Теория и применение обработки естественного языка (1-е изд.). Springer . ISBN 978-3-642-35085-6.
  • Хаснаа, Мустафа; Шерали, Зеадалли, ред. (14 мая 2012 г.). Медиасети: архитектуры, приложения и стандарты. CRC Press . ISBN 978-1439877289.
  • Маасс, Вольфганг; Ковач, Тобиас, ред. (2012). Семантические технологии в системах управления контентом. Спрингер . ISBN 978-3-642-24960-0.
  • Эндрес-Ниггемейер, Бриджит, изд. (2013). Семантические мэшапы. Спрингер . п. 131. ИСБН 978-3-642-36403-7.
  • Аройо, Л.; Велти, К.; Алани, Х.; и др., ред. (2011). Семантическая паутина -- ISWC 2011. Информационные системы и приложения, вкл. Интернет/Веб и HCI. Springer . стр. 191. ISBN 978-3-642-25093-4.
  • Криадо-Фернандес, Луис (10 июня 2013 г.). дель Амор Леон-Фаринья, Мария (ред.). Nosotros, лос-конструкторы веб-семантики (на испанском языке). ASIN  B00DC8IAJA.
  • Snml-Tng Salzburg Newmedialab (14 мая 2013 г.). Zukunft Von Linked Media: Trends, Entwicklungen Und Visionen (на немецком языке) (1-е изд.). Зальцбургское исследовательское предприятие Forschungsgesellschaft mbH . п. 9. ISBN 978-3902448361.
  • Берендт, Вернер; Дамьянович, Виолета, ред. (март 2013 г.). Разработка приложений семантической CMS - Справочник IKS (PDF) (1-е изд.). Зальцбургское исследовательское предприятие Forschungsgesellschaft mbH . ISBN 978-3-902448-35-4. Архивировано из оригинала (PDF) 2014-03-27 . Получено 2013-08-20 .

Ссылки

  1. ^ Apache Станбол
  2. ^ ab "IKS FAQ". IKS. Архивировано из оригинала 2013-08-18 . Получено 2013-08-20 .
  3. ^ "IKS Project". IKS. Архивировано из оригинала 2013-08-09 . Получено 2013-08-20 .
  4. ^ "О нас". Проект IKS. Архивировано из оригинала 5 апреля 2011 г. Получено 2013-08-20 .
  5. ^ "IKS EU Research Project". IKS Project. Архивировано из оригинала 2013-08-14 . Получено 2013-08-20 .
  6. ^ Делакретаз, Бертран (15 ноября 2010 г.). «Принять Stanbol для инкубации». incubator-general (список рассылки) . Получено 20 августа 2013 г.
  7. ^ Крайст, Фабиан (9 мая 2012 г.). "Apache Stanbol 0.9.0-incubating staging". org.apache.incubator.stanbol-dev (список рассылки) . Получено 20 августа 2013 г.
  8. ^ Христос, Фабиан (10 июля 2012 г.). "Apache Stanbol Entityhub 0.10.0-incubating released". org.apache.incubator.stanbol-dev (список рассылки) . Получено 20 августа 2013 г.
  9. ^ "Graduation Resolution". Apache Stanbol . Получено 20 августа 2013 г.
  10. Доктор Себастьян Шафферт из Salzburg Research. Архивировано 20 декабря 2013 г. на Wayback Machine.
  11. ^ Вольпини, Андреа. «Восемь игроков объединили усилия, чтобы начать службу в апреле». Redlink. Архивировано из оригинала 7 августа 2013 года . Получено 20 августа 2013 года .
  12. ^ «Завершить проект Apache Stanbol» . Апач Станбол . Проверено 28 сентября 2020 г.
  • Официальный сайт
  • Предложение инкубации Stanbol
  • Презентация Apache Stanbol
Retrieved from "https://en.wikipedia.org/w/index.php?title=Apache_Stanbol&oldid=1269948149"