Семантическая вики
Семантика | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Семантика языки программирования | ||||||||
| ||||||||
Семантическая вики — это вики , в основе которой лежит базовая модель знаний, описанная на ее страницах. Обычные, или синтаксические , вики имеют структурированный текст и нетипизированные гиперссылки . Семантические вики, с другой стороны, предоставляют возможность собирать или идентифицировать информацию о данных на страницах и связях между страницами способами, которые можно запрашивать или экспортировать, как в базе данных. [1] [2] через семантические запросы .
Семантические вики были впервые предложены в начале 2000-х годов, а серьезно начали внедряться примерно в 2005 году. [3] [4] По состоянию на 2021 год известными семантическим вики-движками являются Semantic MediaWiki и Wikibase . [5]
Ключевые характеристики [ править ]
Формальные обозначения [ править ]
Модель знаний, найденная в семантической вики, обычно доступна на формальном языке , поэтому машины могут преобразовать ее в модель отношений сущностей или реляционную базу данных .
Формальная нотация может быть включена в сами страницы пользователями, как в Semantic MediaWiki , или она может быть получена из страниц или названий страниц или средств связывания. Например, использование определенного альтернативного имени страницы может указывать на то, что предназначена ссылка определенного типа.
Предоставление информации посредством формальной записи позволяет машинам вычислять новые факты (например, отношения между страницами) на основе фактов, представленных в модели знаний.
Совместимость с семантической паутиной [ править ]
Технологии, разработанные сообществом семантической сети , обеспечивают основу для формальных рассуждений о модели знаний, которая создается путем импорта этих данных. Однако существует также широкий спектр технологий, работающих с реляционными данными.
Пример [ править ]
Представьте себе семантическую вики, посвященную еде . Страница яблока будет содержать, помимо стандартной текстовой информации, некоторые машиночитаемые или, по крайней мере, интуитивно понятные семантические данные. Самый простой вид данных будет заключаться в том, что яблоко — это разновидность фрукта — это известно как отношение наследования . Таким образом, вики сможет автоматически генерировать список фруктов, просто перечисляя все страницы, помеченные как относящиеся к типу «фрукты». Дополнительные семантические теги на странице «яблоко» могут указывать другие данные о яблоках, включая их возможные цвета и размеры, информацию о пищевой ценности, рекомендации по сервировке и т. д.
Если вики экспортирует все эти данные в RDF или аналогичный формат, их можно затем запросить аналогично базе данных — так, чтобы внешний пользователь или сайт мог, например, запросить список всех фруктов, которые имеют красный цвет и могут еще и запечь в пироге.
История [ править ]
В 1980-х годах, до появления Интернета, существовало несколько технологий для обработки типизированных ссылок между коллективно поддерживаемыми гипертекстовыми страницами, например NoteCards , KMS и gIBIS . Обширные исследования этих инструментов были опубликованы сообществами программного обеспечения для совместной работы , компьютерной коммуникации , гипертекста и компьютерной совместной работы .
Первым известным использованием термина «Семантическая Wiki» была в Usenet в январе 2001 года. публикация Энди Дингли [6] Его первое известное появление в технической статье было в статье австрийского исследователя Лео Зауэрмана в 2003 году. [7]
Многие из существующих семантических вики-приложений были запущены в середине 2000-х годов, включая ArtificialMemory. [8] (2004 г.), Semantic MediaWiki (2005 г.), Freebase (2005 г.) и OntoWiki (2006 г.).
В июне 2006 года состоялась первая встреча, посвященная семантическим вики, семинар «SemWiki», организованный совместно с Европейской конференцией по семантической сети в Черногории . [9] Этот семинар проводился ежегодно до 2010 года. [10]
Сайт DBpedia , запущенный в 2007 году, хотя и не является семантическим вики, публикует структурированные данные из Википедии в форме RDF, что позволяет выполнять семантические запросы к данным Википедии.
В марте 2008 года Wikia , крупнейшая в мире вики-ферма , сделала использование Semantic MediaWiki доступным для всех своих вики по запросу, что позволило всем вики, которые они размещали, функционировать как семантические вики. [11] Однако после обновления MediaWiki до версии 1.19 в 2013 году они прекратили поддержку Semantic MediaWiki для новых запросов из-за проблем с производительностью. [12]
В июле 2010 года Google приобрела Metaweb , компанию, стоящую за Freebase. [13]
В апреле 2012 года началась работа над Викиданными , совместным многоязычным хранилищем данных, данные которого затем можно было использовать в статьях Википедии, а также во внешнем мире.
Семантическое вики-программное обеспечение [ править ]
Существует ряд вики-приложений, обеспечивающих семантическую функциональность. Существуют некоторые автономные семантические вики-приложения, включая OntoWiki . Другое семантическое программное обеспечение вики структурировано как расширения или плагины к стандартному программному обеспечению вики. Самый известный из них — Semantic MediaWiki , расширение MediaWiki . Другой пример — SemanticXWiki. [14] расширение для XWiki .
Некоторые стандартные вики-движки также включают возможность добавлять типизированные семантические ссылки на страницы, включая PhpWiki и Tiki Wiki CMS Groupware .
Freebase , хотя и не позиционируется как движок вики, представляет собой веб-базу данных со свойствами, подобными семантическим вики.
Общие особенности [ править ]
Семантические вики различаются по степени формализации. Семантика может быть включена в разметку вики или размещена отдельно от нее. Пользователям может быть оказана поддержка при добавлении этого контента, использовании форм или автозаполнения , а также при более сложном создании предложений или проверке согласованности. Языком представления может быть вики-синтаксис, стандартный язык, такой как RDF или OWL , или какая-либо база данных, непосредственно заполняемая инструментом, который извлекает семантику из необработанных данных. Также может быть предоставлена отдельная поддержка версий или редактирование исправлений для формализованного контента. Поддержка происхождения формализованного контента, то есть пометка автора данных отдельно от самих данных, различается.
Какие данные могут быть формализованы, также различаются. Можно указать типы страниц, категорий, абзацев или предложений (последние функции были более распространены в довеб-системах). Ссылки обычно тоже набираются. Источник, свойство и цель могут определяться некоторыми значениями по умолчанию, например, в Semantic MediaWiki источником всегда является текущая страница.
Рефлексивность также варьируется. Более рефлексивные пользовательские интерфейсы обеспечивают надежную поддержку онтологий внутри вики и позволяют загружать, сохранять, создавать и изменять их.
Некоторые вики полностью наследуют свою онтологию от ранее существовавшей сильной онтологии, такой как Cyc или SKOS , в то время как, с другой стороны, в других семантических вики вся онтология создается пользователями.
Обычные, несемантические вики обычно предоставляют пользователям способы выражения данных и метаданных, обычно путем тегирования, категоризации и использования пространств имен . В семантических вики эти функции обычно все еще существуют, но они интегрированы с другими семантическими объявлениями, а иногда их использование ограничено.
Некоторые семантические вики обеспечивают поддержку рассуждений , используя различные механизмы. Такое рассуждение может потребовать, чтобы все данные экземпляра соответствовали онтологиям.
Большинство семантических вики имеют простую поддержку запросов (например, поиск всех троек с определенным субъектом, предикатом, объектом), но степень расширенной поддержки запросов варьируется; некоторые семантические вики предоставляют запросы на стандартных языках, таких как SPARQL , тогда как другие вместо этого предоставляют собственный язык. Поддержка пользовательского интерфейса для их создания также различается. В частности, может поддерживаться визуализация ссылок.
Многие семантические вики могут отображать связи между страницами или другие данные, такие как даты, географические координаты и числовые значения, в различных форматах, таких как графики, таблицы, диаграммы, календари и карты.
См. также [ править ]
- Микроформаты
- Онтология
- РДФ , РДФС , СОВА , SPARQL
- Бизнес-аналитика 2.0 (BI 2.0)
- Программное обеспечение и веб-сайты:
- Викиданные
Ссылки [ править ]
- ^ Семантические вики и операции по оказанию помощи при стихийных бедствиях , Soenke Ziesche, xml.com , 13 декабря 2006 г.
- ^ Семантические вики: понятное введение с примерами из медицинских наук , Магед Н. Камель Булос , Журнал новых технологий в веб-аналитике , Vol. 1, № 1, август 2009 г.
- ^ Семантическая вики для совместного формирования знаний , Себастьян Шафферт, Андреас Грубер и Руперт Вестенталер, Отчет об исследовании, Группа информационных систем, основанных на знаниях, Зальцбургские исследования, Австрия, 23 ноября 2005 г.
- ^ IkeWiki: Семантическая вики для совместного управления знаниями , Себастьян Шафферт, Труды 15-го Международного семинара IEEE по технологиям поддержки: инфраструктура для совместных предприятий (WETICE'06), 6 июня 2006 г.
- ^ Сравнение Semantic MediaWiki и Wikibase
- ^ Энди Дингли (21 января 2001 г.). "Викивики (было Теория: "оппортунистический гипертекст")" . Группа новостей : comp.infosystems.www.authoring.site-design .
- ^ Лео Зауэрманн (2003). «Gnowsis: использование семантических веб-технологий для создания семантического рабочего стола» (PDF) . Технический университет Вены . Проверено 20 июня 2007 г.
- ^ Доктор Ларс Людвиг (2013). «Расширенная искусственная память. На пути к интегральной когнитивной теории памяти и технологий» (pdf) . Технический университет Кайзерслаутерна . Проверено 7 февраля 2017 г.
- ^ Призыв к документам: SemWiki 2006
- ^ SemWiki.org
- ^ Wikia предлагает хостинг Semantic MediaWiki , semantic-mediawiki.org , 12 марта 2008 г.
- ^ Семантическая Медиавики навсегда исчезла из Викии?
- ^ Более глубокое понимание с Metaweb , Официальный блог Google, 16 июля 2010 г.
- ^ Semantic XWikiExtension , ObjectSecurity Ltd, 16 ноября 2012 г.
Внешние ссылки [ править ]
- Семантическая вики- статья на SemanticWeb.org
- Семантические вики-проекты — содержит список активных, несуществующих и предлагаемых семантических вики-приложений.
- Мини-серия SemanticWiki — мини-серия онлайн-конференций по семантическим вики, проходившая в 2008 и 2009 годах.