シンプルな知識整理システム - 百科事典
シンプル・コーポレーション・オーガナイゼーション・システム(SKOS)は、テレスaurus、分類体系、タクソノミー、主題・見出しシステム、またはその他の構造化された制御語彙の表現に設計されたW3C推奨標準です。SKOSは、RDFおよびRDFSに基づくセマンティックウェブの標準の一環で、その主要な目的は、このような語彙をリンクデータとして簡単に公開および使用できるようにすることです。
歴史
= DESIRE IIプロジェクト(1997–2000) =
SKOSの最も直接的な祖先は、EUのDESIREプロジェクトの第2フェーズで行われたRDFテレスaurusの作業でした。マルチサービスブラウジングおよび検索のユーザーインターフェースとユーザビリティを向上させる必要性に駆り立てられ、テレスaurusのための基本的なRDF語彙が作成されました。SWAD-Europeの作業計画書で後で述べられているように、DESIREの作業はSOSIGとLIMBERプロジェクトで採用およびさらに開発されました。DESIRE/SOSIG実装のバージョンは、W3CのQL'98ワークショップで説明され、RDFルールおよびクエリ言語に関する初期の作業を促進しました。
= LIMBER(1999–2001) =
SKOSは、欧州共同体によって資金提供された言語独立の欧州リソースのメタデータブラウジング(LIMBER)プロジェクトの成果に基づいて構築されました。情報社会技術プログラムの一部です。LIMBERプロジェクトでは、英国データアーカイブのELSST(European Language Social Science Thesaurus)で示されたRDFテレスaurus交換形式をさらに開発しました。これは、英語の人文学および社会科学電子テレスaurus(HASSET)の多言語バージョンとして計画されており、欧州社会科学データアーカイブ委員会(CESSDA)によって使用される予定でした。
= SWAD-Europe(2002–2004) =
SKOSは、SWAD-Europeプロジェクトとして独立したイニシアチブとして始まりました。DESIRE、SOSIG(ILRT)、LIMBER(CCLRC)のパートナーが協力して、スキーマの以前のバージョンで作業を行いました。これは、セマンティックウェブの高度な開発のためのヨーロッパ(SWAD-Europe)プロジェクトのテレスaurus活動ワークパッケージで開発されました。SWAD-Europeは欧州共同体によって資金提供され、情報社会技術プログラムの一部です。このプロジェクトは、ERCIM、ブリストル大学のILRT、HPラボ、CCLRC、Stiloの5つのプロジェクトパートナーによって実施された研究、デモンストレータ、オウトリーチ活動を通じて、W3Cのセマンティックウェブ活動をサポートするために設計されました。SKOSコアおよびSKOSマッピングの最初のリリースは、2003年末に、多言語テレスaurusのRDFエンコーディングおよびテレスaurusマッピングに関する他の成果物とともに公開されました。
= セマンティックウェブ活動(2004–2005) =
SWAD-Europeの終了後、SKOSの作業はW3Cセマンティックウェブ活動によって、ベストプラクティスおよびデプロイメントワーキンググループの枠組みでサポートされました。この期間中、SKOSコアの統合と、セマンティックウェブのためのテレスaurusを移植および公開するための実際のガイドラインの開発に焦点を当てました。
= W3C推奨標準としての開発(2006–2009) =
SKOSの主要な公開文書は、SKOSコアガイド、SKOSコア語彙仕様、セマンティックウェブ上でテレスaurusを公開するためのクイックガイドです。SKOSの主要編集者は、Alistair Miles、初期のDan Brickley、Sean Bechhoferです。セマンティックウェブデプロイメントワーキンググループは、2年間(2006年5月~2008年4月)の委託を受け、SKOSをW3C推奨標準トラックに推進することを目的としていました。ロードマップでは、SKOSを2007年末までに推奨提案標準として、2008年第一季度に提案推奨標準としてプロジェクト化しました。解決すべき主要な問題は、その使用範囲の明確化と、図書館で使用される他のRDF言語および標準(例えば、ダブリンコア)との関連付けです。
= 正式リリース(2009) =
2009年8月18日、W3Cは新しい標準をリリースしました。これは、知識組織システムの世界(テレスaurus、分類、主題・見出し、タクソノミー、フォークノミーを含む)とリンクデータコミュニティの間に橋を架けるもので、両者に利益をもたらします。図書館、博物館、新聞、政府ポータル、企業、ソーシャルネットワークアプリケーション、本、歴史的な遺物、ニュースレポート、ビジネス用語集、ブログエントリ、その他の大規模なコレクションを管理するコミュニティは、SKOSを使用してリンクデータの力を活用することができます。
= コンポーネントの歴史的観点 =
SKOSは、SKOSコア、SKOSマッピング、SKOSエクステンション、メタモデルとして構成されたモジュール化および拡張可能な言語家族として最初に設計されました。全体の仕様は現在、http://www.w3.org/2004/02/skos/core# ナームスペース内で完全に完成しています。
概要
SKOSは、標準的なテレスaurusに見られる一般的な機能を表現するためのクラスとプロパティを定義します。これは、語彙の概念中心的な視点に基づいており、原始的なオブジェクトは語彙ではなく、語彙によって表される抽象的な概念です。各SKOSコンセプトはRDFリソースとして定義され、各コンセプトにはRDFプロパティが付属します。これには、以下が含まれます:
- 1つ以上の推奨インデックス語(各言語タグごとに最大1つ)
- 代替語または同義語
- 定義およびノート、言語の指定
コンセプトは、より広い-より狭い関係を使用して階層を構成し、または非階層的(関連)関係でリンクできます。コンセプトは、全体または制御語彙の一部を表す一貫性のある構造化されたコンセプトセットを提供するコンセプトスキームに集められます。
= 要素カテゴリ =
SKOSの主要な要素カテゴリは、コンセプト、ラベル、記号、文書、セマンティック関係、マッピングプロパティ、コレクションです。関連する要素は以下のテーブルに示されています。
= コンセプト =
SKOS語彙はコンセプトに基づいています。コンセプトは、多くの知識組織システムの基盤となる思考の単位であり、アイデア、意味、またはオブジェクトおよび事象(インスタンスまたはカテゴリ)です。このようにして、コンセプトは、それをラベル付けするために使用される語彙に関連なく、心の中で存在する抽象的な実体です。SKOSでは、コンセプト(OWLクラスに基づく)は、知識組織システム(語彙、アイデア、意味など)またはその概念的または組織的な構造のオブジェクトを表すために使用されます。ConceptSchemeは、語彙、テレスaurus、またはコンセプトを組織する他の方法に似ています。SKOSは、コンセプトが特定のスキーム内に限定されることを制限せず、完全なスキームを宣言する方法を提供しません。スキームが特定のメンバーのみを構成することはできません。topConceptは、階層スキームの中で上位のコンセプトです。
= ラベルおよび記号 =
各SKOSラベルは、コンセプトに関連付けられたUnicode文字の文字列であり、オプションで言語タグが含まれています。prefLabelは、推奨される読みやすい文字列(各言語タグごとに最大1つ)であり、altLabelは代替文字列に使用され、hiddenLabelは、関連付けには役立ちますが、人間が読むためではなく使用される文字列に使用されます。
= 文書 =
ドキュメンテーションまたはノートプロパティは、SKOSコンセプトに関する基本的な情報を提供します。すべてのプロパティはskos:noteのタイプと考えられており、より具体的な情報種類を提供します。例えば、プロパティ定義は、主題リソースの完全な説明を含むべきです。必要に応じて、SKOSエクステンションでより具体的なノートタイプが定義できます。A skos:noteに関するクエリは、定義、例、範囲、歴史および変更、編集文書に関するすべてのノートを取得します。
= セマンティック関係 =
SKOSセマンティック関係は、コンセプトスキーム内のコンセプト間の関係を宣言する方法を提供するために設計されています。他のスキームの2つのコンセプトと一緒に使用することを制限する規制はありませんが、これは、2つのスキームについて知ることができることを過大評価し、不適切にリンクする可能性があるため、推奨されません。
= マッピング =
SKOSマッピングプロパティは、1つのコンセプトスキームから別のコンセプトスキームへのコンセプトの一致(正確またはぼやけ)を表現するために設計されています。慣習的に、これらは異なるスキームのコンセプトを接続するためにのみ使用されます。relatedMatchプロパティは、2つのコンセプト間の単純な関連関係を構成します。コンセプトが一般的に相互に交換可能である場合、exactMatchプロパティが適切です(exactMatch関係は他のMatch関係とは異なり、伝播的ではありません)。closeMatchプロパティは、時々相互に交換可能なコンセプトを示すものであり、伝播的プロパティではありません。
= コンセプトコレクション =
コンセプトコレクション(Collection、orderedCollection)は、ラベル付けおよび/または並べ替え(orderedCollection)されたSKOSコンセプトのグループです。コレクションはネスト可能であり、定義されたURIまたはない(これはブランクノードと呼ばれます)ことができます。SKOSコンセプトまたはConceptSchemeはコレクション、またはその逆でもありません;SKOSセマンティック関係はコンセプト(コレクションではありません)とともに使用されます。コレクション内のアイテムはコレクションノードを通じて他のSKOSコンセプトに接続することはできません;各コンセプトに対して個別の関係を定義する必要があります。
コミュニティおよび参加
すべての開発作業は、知識組織システム、情報検索、セマンティックウェブに関する問題に関する議論に専念する完全にオープンで公開アーカイブされたメーリングリストを通じて行われます。誰でも、public-esw-thes@w3.orgへの議論に参加して、SKOSの開発に非公式に参加することができます。W3Cメンバー機関で働く人は、セマンティックウェブデプロイメントワーキンググループに参加することで、公式に開発プロセスに参加することができます。これにより、個人が仕様を編集し、出版決定に投票することができます。
アプリケーション
いくつかの重要な語彙がSKOS形式に移行され、公共領域で利用可能です。これには、EuroVoc、AGROVOC、GEMETが含まれます。議会図書館の主題・見出し(LCSH)もSKOS形式をサポートしています。SKOSは、SWAD-Europeプロジェクトの枠組みで開発されたSWED環境ディレクトリに使用されたテレスaurusの言語としても使用されています。MeSHテレスaurusを含む例を示すように、テレスaurusをSKOSに変換する方法がアムステルダムの自由大学によって示されました。DITAおよびSKOSを使用した主題分類は、IBMによって開発されました。SKOSは、GeoNamesオントロジーで地理的な特徴の種類を表すために使用されます。
ツール
Unilexiconは、タグ統合とJSON APIを使用して制御語彙を作成するウェブベースのビジュアルエディタおよびタクソノミーマネージャーです。その主要なビジュアライゼーションは、双曲線ツリーを使用します。
ThesauRexは、オープンソースのウェブベースのSKOSエディタであり、コンセプト間のより広い/より狭い関係に限定され、ツリーに基づくインタラクションと、マスターテレスaurusに基づく新しいテレスaurusのドラッグ&ドロップ作成を提供します。
MondecaのIntelligent Topic Manager(ITM)は、タクソノミー、テレスaurus、および他の制御語彙を管理するための完全機能を持つSKOS準拠ソリューションです。
Openthesoは、ISO 25964:2011およびISO 25964-2:2012標準(情報および文書。テレスaurusおよび他の語彙との互換性)に準拠するオープンソースのウェブベースのテレスaurus管理システムです。SKOSおよびcsvのエクスポートおよびインポート、RESTおよびSOAPウェブサービス、持続可能な識別子(ARK)の管理が提供されています。
OpenSKOSは、SKOSにマッピングできる語彙データの公開、管理、使用に基づくウェブサービスのアプローチです。そのソースコードはGitHubで利用可能です。SKOSコンセプトに対するCRUDのようなRESTful操作と、コンセプトの検索および編集のためのウェブベースのエディタが含まれています。
TemaTres Vocabulary Serverは、制御語彙、タクソノミー、テレスaurus、および他の知識の形式化表現を管理するオープンソースのウェブベースの語彙サーバーです。TemaTresは、Zthes、TopicMaps、MADS、ダブリンコア、VDEX、BS 8723、SiteMap、SQL、テキストに加えて、SKOS-coreに語彙を完全にエクスポートします。
SKOSファイルは、Protégé、SKOS Shuttle、TopBraid ComposerなどのRDF-OWLエディタにインポートおよび編集できます。
PoolPartyは、商業的な品質のテレスaurus管理システムであり、セマンティックウェブのためのSKOSエディタです。テキスト分析機能とリンクデータ機能が含まれています。
qSKOSは、SKOS語彙の品質評価を行うために使用されるオープンソースのツールであり、品質問題カタログに対してチェックします。
SKOSEdは、Protégé 4 OWLオントロジーエディタに対応するオープンソースプラグインであり、SKOS語彙を作成することができます。SKOSEdには、Javaで書かれたSKOS APIが含まれており、SKOSベースのアプリケーションの構築に使用できます。
Model Futures SKOS Exporter for Microsoft Excelは、インデントされたExcelスプレッドシートとしてシンプルな語彙を開発し、SKOS RDFとしてエクスポートできるようにします。
Lexaurusは、企業のテレスaurus管理システムおよび多形式エディタです。その広範なAPIには、完全なリビジョン管理が含まれており、SKOSはその多くのサポート形式の1つです。
SKOS Shuttleは、SKOSを使用してテレスaurusをインポート、メンテナンス、処理、同期するテレスaurus管理サービスです。
TopBraid Enterprise Vocabulary Net(EVN)およびTopBraid Enterprise Data Governance(EDG)は、タクソノミー、テレスaurus、ビジネス用語集、およびオントロジーなどの相互接続された制御語彙を開発および管理するウェブベースのソリュ