Простая система организации знаний

редактировать

Простая система организации знаний (SKOS ) - это рекомендация W3C предназначен для представления тезаурусов, схем классификации, таксономий, систем предметных рубрик или любого другого типа структурированного контролируемая лексика. SKOS является частью семейства стандартов Semantic Web, основанных на RDF и RDFS, и его основная цель - облегчить публикацию и использование таких словарей, как связанные данные.

Содержание

  • 1 История
    • 1.1 Проект DESIRE II (1997–2000)
    • 1.2 LIMBER (1999–2001)
    • 1.3 SWAD-Европа (2002–2004)
    • 1.4 Работа с семантической сетью (2004–2005)
    • 1.5 Разработка в соответствии с рекомендациями W3C (2006–2009)
    • 1.6 Официальный выпуск (2009)
    • 1.7 Исторический обзор компонентов
  • 2 Обзор
    • 2.1 Категории элементов
    • 2.2 Концепции
    • 2.3 Метки и обозначения
    • 2.4 Документация
    • 2.5 Семантические отношения
    • 2.6 Отображение
    • 2.7 Коллекции концептов
  • 3 Сообщество и участие
  • 4 Приложения
  • 5 Инструменты
  • 6 Данные
  • 7 Отношения с другими стандартами
    • 7.1 Метамодель
    • 7.2 Стандарты тезауруса
    • 7.3 Другие стандарты семантической сети
  • 8 См. Также
  • 9 Ссылки
  • 10 Внешние ссылки

История

Проект DESIRE II (1997–2000)

Самый страшный ct предшественником SKOS была работа над RDF Thesaurus, проведенная на втором этапе проекта EU DESIRE. Исходя из необходимости улучшения пользовательского интерфейса и удобства использования мультисервисного просмотра и поиска, был создан базовый словарь RDF для тезаурусов. Как отмечалось позже в рабочем плане SWAD-Europe, работа DESIRE была принята и получила дальнейшее развитие в проектах SOSIG и LIMBER. Версия реализации DESIRE / SOSIG была описана на семинаре W3C QL'98, что послужило стимулом для ранней работы над языками правил и запросов RDF: служба запросов и вывода для RDF.

LIMBER (1999–2001)

SKOS основан на результатах проекта Language-Independent Metadata Browsing of European Resources (LIMBER), финансируемого Европейским сообществом, и является частью программы Information Society Technologies. В проекте LIMBER CCLRC дополнительно разработал формат обмена тезаурусом RDF, который был продемонстрирован на Европейском языковом тезаурусе социальных наук (ELSST) в UK Data Archive в качестве многоязычная версия англоязычного электронного тезауруса гуманитарных и социальных наук (HASSET), который планировалось использовать Советом европейских архивов данных по социальным наукам CESSDA.

SWAD-Европа (2002–2004 гг.)

SKOS как отдельная инициатива началась в проекте SWAD-Europe, объединив партнеров из DESIRE, SOSIG (ILRT) и LIMBER (CCLRC), которые работал с более ранними версиями схемы. Он был разработан в рабочем пакете «Тезаурус» в рамках проекта «Продвинутая разработка семантической сети для Европы» (SWAD-Europe). SWAD-Европа финансировалась Европейским сообществом и была частью программы Технологии информационного общества. Проект был разработан для поддержки деятельности W3C по семантической паутине посредством исследований, демонстраций и разъяснительной работы, проводимой пятью партнерами проекта: ILRT в Бристольском университете, HP Labs, CCLRC и Стило. Первый выпуск SKOS Core и SKOS Mapping был опубликован в конце 2003 года вместе с другими результатами по RDF-кодированию многоязычных тезаурусов и отображению тезаурусов.

Семантическая сеть (2004–2005)

После закрытия SWAD-Europe усилия SKOS были поддержаны W3C Semantic Web Activity в рамках Рабочей группы по передовому опыту и развертыванию. В течение этого периода основное внимание уделялось как консолидации SKOS Core, так и разработке практических рекомендаций по переносу и публикации тезаурусов для семантической сети.

Разработка в соответствии с рекомендациями W3C (2006–2009)

Основные опубликованные документы SKOS - Базовое руководство SKOS, Спецификация базового словаря SKOS и Краткое руководство по публикации тезауруса в семантической сети - были разработаны в процессе рабочего проекта W3C. Главными редакторами SKOS были Алистер Майлз, первоначально Дэн Брикли, и Шон Бечхофер.

Рабочая группа по развертыванию семантической паутины, учрежденная на два года (май 2006 г. - апрель 2008 г.), включила в свой устав продвижение SKOS по направлению Рекомендации W3C. В дорожной карте SKOS прогнозировался как кандидат в рекомендацию к концу 2007 года и как предлагаемая рекомендация в первом квартале 2008 года. Основные проблемы, которые необходимо было решить, заключались в определении его точной области использования и его совместимости с другими языками и стандартами RDF, используемыми в библиотеки (например, Dublin Core ).

Официальный выпуск (2009 г.)

18 августа 2009 г. W3C выпустил новый стандарт, который устанавливает мост между миром организации знаний системы, включая тезаурусы, классификации, предметные рубрики, таксономии и фольксономии, а также сообщество связанных данных, принося пользу обоим. Библиотеки, музеи, газеты, правительственные порталы, предприятия, социальные сети сетевые приложения и другие сообщества, которые управляют большими коллекциями книг, исторических артефактов, новостных отчетов, бизнес-глоссариев, записей в блогах и других элементов, теперь могут использовать SKOS для использования возможностей связанных данных.

Историческое представление компонентов

SKOS изначально изначально разработан как модульное и расширяемое семейство языков, организованное как SKOS Core, SKOS Mapping и SKOS Extensions, а также метамодель. Теперь вся спецификация завершена в пространстве имен http://www.w3.org/2004/02/skos/core#.

Обзор

Помимо самой ссылки, SKOS Primer (Примечание рабочей группы W3C) обобщает Простую систему организации знаний.

SKOS определяет классы и свойства, достаточные для представления общих функций, обнаруженных в стандартном тезаурусе. Он основан на концептуально-ориентированном взгляде на словарь, где примитивные объекты - это не термины, а абстрактные понятия, представленные терминами. Каждая концепция SKOS определяется как ресурс RDF. К каждому понятию могут быть прикреплены свойства RDF, в том числе:

  • один или несколько предпочтительных терминов индекса (не более одного на каждом естественном языке)
  • альтернативных терминов или синонимов
  • определения и примечания с указанием их языка

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

Категории элементов

Основными категориями элементов SKOS являются концепции, метки, обозначения, семантические отношения, свойства сопоставления и коллекции. Связанные концепции перечислены в таблице ниже.

Словарь SKOS, организованный по темам
КонцепцииМетки и обозначенияДокументацияСемантические отношенияСвойства сопоставленияКоллекции
ConceptprefLabelnotebroaderbroadMatchКоллекция
ConceptSchemealtLabelchangeNoteболее узкийthinMatchordersCollection
inSchemehiddenLabelопределениеrelatedrelatedMatchmember
hasTopConceptnotationeditorialNotebroaderTransitivecloseMatchmemberList
topConceptOfexamplenarrowerTransitiveexactMatch
historyNotesemanticRelationmappingRelation
scopeNote

Концепции

Словарь SKOS основан на концепциях. Концепции - это единицы мышления - идеи, значения или объекты и события (экземпляры или категории), которые лежат в основе многих систем организации знаний. Таким образом, концепции существуют в сознании как абстрактные сущности, которые не зависят от терминов, используемых для их обозначения. В SKOS Concept(на основе OWL Class) используется для представления элементов в системе организации знаний (термины, идеи, значения и т. Д.) Или концептуальных или концептуальных элементов такой системы. организационная структура.

A ConceptSchemeаналогичен словарю, тезаурусу или другому способу организации понятий. SKOS не ограничивает концепцию внутри конкретной схемы и не предоставляет никакого способа объявить полную схему - невозможно сказать, что схема состоит только из определенных элементов. TopConcept - это (одно из) верхнее понятие (концепции) в иерархической схеме.

Метки и обозначения

Каждая метка SKOS представляет собой строку символов Unicode, необязательно с языковыми тегами, которые связаны с концепцией. prefLabel- это предпочтительная удобочитаемая строка (максимум одна для каждого языкового тега), в то время как altLabelможет использоваться для альтернативных строк, а hiddenLabelможет использоваться для строки, которые полезно связывать, но не предназначены для чтения людьми.

Нотация SKOS похожа на метку, но буквальная строка имеет тип данных, например integer, float или date; тип данных можно даже придумать (см. 6.5.1 Обозначения, типизированные литералы и типы данных в Справочнике SKOS). Обозначение полезно для кодов классификации и других строк, не распознаваемых как слова.

Документация

Свойства Documentation или Note предоставляют основную информацию о концепциях SKOS. Все концепции считаются типом skos: note; они просто предоставляют более конкретную информацию. Например, свойство определениедолжно содержать полное описание тематического ресурса. При желании в расширении SKOS можно определить более конкретные типы заметок. Запрос для skos: note?получит все примечания по , включая определения, примеры и объем, историю и изменения, а также редакционную документацию.

Любое из этих свойств документации SKOS может относиться к нескольким типам объектов: литералу (например, строке); узел ресурса, который имеет свои собственные свойства; или ссылка на другой документ, например, с использованием URI. Это позволяет документации иметь собственные метаданные, такие как создатель и дата создания.

Конкретное руководство по свойствам документации SKOS можно найти в примечаниях к документации SKOS Primer.

Семантические отношения

Семантические отношения SKOS предназначены для предоставления способов объявления отношений между концептами в рамках схемы концептов. Хотя нет никаких ограничений, исключающих их использование с двумя концепциями из отдельных схем, это не рекомендуется, поскольку, вероятно, будет преувеличено то, что можно знать об этих двух схемах, и, возможно, они будут связаны некорректно.

Свойство relatedпросто устанавливает связь между двумя концепциями; никаких отношений иерархии или общности не предполагается. Свойства более широкийи узкийиспользуются для утверждения прямой иерархической связи между двумя концепциями. Значение может быть неожиданным; отношение ширеозначает, что A имеет более широкое понятие, называемое B - следовательно, B шире, чем A. Более узкий следует по той же схеме.

В то время как случайный читатель может ожидать, что более широкие и узкие будут транзитивными свойствами, SKOS не объявляет их как таковые. Скорее, свойства расширенныйТранзитивныйи узкийТранзитивныйопределяются как транзитивные суперсвойства более широкого и узкого. Эти суперсвойства (по соглашению) не используются в декларативных операторах SKOS. Вместо этого, когда в тройке используется более широкое или более узкое отношение, также сохраняется соответствующее транзитивное суперсвойство; и транзитивные отношения могут быть выведены (и запрошены) с использованием этих суперсвойств.

Отображение

Свойства отображения SKOS предназначены для выражения сопоставления (точного или нечеткого) концептов из одной схемы концептов с другой и по соглашению используются только для соединения концептов из разных схем. Понятия relatedMatch, broadMatchи thinMatchявляются удобными и имеют то же значение, что и семантические свойства related, более широкийи уже. (См. Предыдущий раздел о значениях более широкого и узкого.)

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

Коллекции концептов

Коллекции концептов (Коллекция, OrderCollection) помечены и / или упорядочены (OrderCollection) группами концепций SKOS. Коллекции могут быть вложенными и иметь определенные URI или нет (это называется пустым узлом). Ни SKOS Concept, ни ConceptSchemeне могут быть Коллекцией, и наоборот; и семантические отношения SKOS могут использоваться только с концепцией (но не с коллекцией). Элементы коллекции не могут быть связаны с другими концепциями SKOS через узел коллекции; индивидуальные отношения должны быть определены к каждому Концепту в Коллекции.

Сообщество и участие

Вся работа по разработке выполняется через список рассылки, который представляет собой полностью открытый и публично архивный список рассылки, посвященный обсуждению вопросов, касающихся систем организации знаний, поиска информации и Семантическая сеть. Любой желающий может неформально участвовать в разработке SKOS, присоединившись к обсуждениям по адресу [email#160;protected] - неформальное участие приветствуется. Любой, кто работает в организации-члене W3C, может официально участвовать в процессе разработки, присоединившись к Рабочей группе по развертыванию семантической паутины - это дает людям право редактировать спецификации и голосовать за решения о публикации.

Приложения

  • Некоторые важные словари были перенесены в формат SKOS и доступны в открытом доступе, включая EuroVoc, AGROVOC и. Предметные заголовки Библиотеки Конгресса (LCSH) также поддерживают формат SKOS.
  • SKOS использовался в качестве языка для тезаурусов, используемых в рамках проекта SWAD-Europe.
  • Способ преобразования тезауруса в SKOS с примерами, включая тезаурус MeSH, был описан Vrije Universiteit Amsterdam.
  • Тематическая классификация с использованием DITA и SKOS был разработан IBM.
  • SKOS используется для представления типов географических объектов в онтологии GeoNames.

Инструменты

  • Unilexicon - это веб-визуальный редактор и таксономия менеджер для создания контролируемых словарей с интеграцией тегов и JSON API. В его первичной визуализации используется гиперболическое дерево.
  • ThesauRex - это веб-редактор SKOS с открытым исходным кодом. Он ограничен более широкими / более узкими взаимосвязями между концепциями и предлагает взаимодействие на основе дерева, а также создание новых тезаурусов и перетаскивания новых тезаурусов на основе основного тезауруса.
  • Intelligent Topic Manager (ITM) Mondeca - это полнофункциональная SKOS -совместимое решение для управления таксономиями, тезаурусами и другими контролируемыми словарями.
  • Opentheso - это веб-система управления тезаурусом с открытым исходным кодом, соответствующая стандартам ISO 25964: 2011 и ISO 25964-2: 2012 (Информация и документация. Тезаурусы и взаимодействие с другими словарями). Он предлагает экспорт и импорт SKOS и CSV, веб-службы REST и SOAP и управляет постоянными идентификаторами (ARK). Он был разработан Французским национальным центром научных исследований с 2007 года. В настоящее время он используется французской сетью археологических библиотек Frantiq, исследовательскими группами и Hospices Civils de Lyon в качестве инструмента для совместного управления тезаурусом. Его можно загрузить с github.
  • OpenSKOS - это подход на основе веб-сервисов к публикации, управлению и использованию словарных данных, которые могут быть сопоставлены с SKOS. Его исходный код доступен на GitHub. Он включает операции CRUD наподобие RESTful над концепциями SKOS и веб-редактор для поиска и редактирования концепций. Он был разработан Picturae и финансируется голландским фондом CATCHPlus.
  • Vocabulary Server - это сервер словаря с открытым исходным кодом на базе Интернета для управления контролируемыми словарями, таксономиями, тезаурусами и другими формальными представлениями знаний. обеспечивает полный экспорт словарей в SKOS-core в дополнение к Zthes, TopicMaps, MADS, Dublin Core, VDEX, BS 8723, SiteMap, SQL и текст.
  • ThManager - это Java приложение с открытым исходным кодом для создания и визуализации словарей SKOS.
  • W3C предоставляет экспериментальную онлайн-службу проверки.
  • Vocbench - это открытый веб-ресурс RDF / Редактор OWL / SKOS / SKOS-XL разработан в результате сотрудничества Продовольственной и сельскохозяйственной организации (ФАО) ООН, Римского университета Тор Вергата и малазийского исследовательского центра MIMOS. Он поддерживает многоязычный сельскохозяйственный тезаурус ФАО AGROVOC, а также другие ресурсы ФАО и Европейского сообщества.
  • Файлы SKOS также можно импортировать и редактировать в редакторах RDF-OWL, таких как Protégé, SKOS Shuttle и TopBraid Composer.
  • Синонимы SKOS могут быть преобразованы из формата WordNet RDF с использованием таблицы стилей XSLT ; см. W3C RDF
  • PoolParty - это система управления тезаурусом коммерческого качества и редактор SKOS для семантической сети, включая функции анализа текста и возможности связанных данных.
  • qSKOS - это инструмент с открытым исходным кодом для выполнения оценки качества словарей SKOS путем проверки по каталогу проблем качества.
  • SKOSEd - это плагин с открытым исходным кодом для редактора онтологий Protégé 4 OWL, который поддерживает создание SKOS словари. SKOSEd имеет сопутствующий SKOS API, написанный на Java, который можно использовать для создания приложений на основе SKOS.
  • Model Futures SKOS Exporter для Microsoft Excel позволяет разрабатывать простые словари в виде таблиц Excel с отступами и экспортируется как SKOS RDF. БЕТА-версия.
  • Lexaurus - это корпоративная система управления тезаурусом и многоформатный редактор. Его обширный API включает полное управление версиями. SKOS - один из многих поддерживаемых форматов.
  • SKOS Shuttle - это служба управления тезаурусом, которая позволяет пользователям импортировать, поддерживать, обрабатывать и синхронизировать тезаурусы в SKOS, используя также специальные расширения SKOS.
  • TopBraid Enterprise Vocabulary Net (EVN) и TopBraid Enterprise Data Governance (EDG) - это веб-решения, которые поддерживают разработку и управление взаимосвязанными контролируемыми словарями, такими как таксономии, тезаурусы, бизнес-глоссарии и онтологии. Поддерживаются SKOS и SKOS-XL.
  • Thesaurus Master, предназначенный для создания, разработки и поддержки таксономий и тезаурусов, является частью линейки программного обеспечения для управления знаниями Data Harmony от Access Innovations. Он предлагает экспорт в соответствии с SKOS.
  • Fluent Editor 2014 - редактор онтологий, который позволяет пользователям работать и редактировать непосредственно аннотации OWL и SKOS. Аннотации будут обрабатываться также для ссылочных онтологий, а также импортироваться / экспортироваться в OWL / RDF и могут обрабатываться на сервере.
  • Smartlogic Semaphore Ontology Editor - редактор онтологий на основе SKOS и SKOS-XL, который позволяет создавать модели на основе строго по стандартам SKOS.

Данные

Имеются общедоступные источники данных SKOS.

  • Вики по наборам данных SKOS W3C рекомендует использовать этот список общедоступных источников данных SKOS. Большинство данных, найденных в этой вики, можно использовать для коммерческих и исследовательских приложений.

Связь с другими стандартами

Метамодель

Метамодель SKOS в целом совместима с моделью данных ISO 25964-1 - Тезаурусы для поиска информации. Эту модель данных можно просмотреть и загрузить с веб-сайта ISO 25964.

Семантическая модель информационных элементов SKOS

Стандарты тезауруса

В разработке SKOS участвовали эксперты как из RDF, так и из библиотечного сообщества., и SKOS намеревается обеспечить легкую миграцию тезаурусов, определенных такими стандартами, как NISO Z39.19 - 2005 или ISO 25964.

Другие стандарты семантической сети

SKOS предназначен для предоставить способ сделать наследие концептуальных схем доступным для приложений семантической паутины, более простым, чем более сложный язык онтологий, OWL. OWL предназначен для выражения сложных концептуальных структур, которые можно использовать для создания обширных метаданных и поддержки инструментов вывода. Однако создание полезных веб-онтологий требует опыта, усилий и затрат. Во многих случаях этот тип усилий может быть излишним или не соответствовать требованиям, и SKOS может быть лучшим выбором. Расширяемость RDF делает возможным дальнейшее включение или расширение словарей SKOS в более сложные словари, включая онтологии OWL.

См. Также

Ссылки

Внешние ссылки

Последняя правка сделана 2021-06-08 02:04:20
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте