| 書かれた | C++、Java |
|---|---|
| タイプ | セマンティックデスクトップ |
| ライセンス | 各種(BSDスタイルが推奨)[1] |
| Webサイト |
|
NEPOMUK (Networked Environment for Personal, Ontology -based Management of Unified Knowledge) は、RDFとして保存されたセマンティックメタデータを使用して、さまざまなデスクトップ アプリケーションからのデータを強化および相互接続するソーシャル セマンティックデスクトップの開発に関するオープン ソース ソフトウェア仕様です。2006 年から 2008 年にかけて、このプロジェクトは、産業界と学術界の関係者を集めてさまざまなセマンティック デスクトップ技術を開発する同名の欧州連合研究プロジェクト[2]によって資金提供されました。
実装
NEPOMUKには3つのアクティブな実装が存在します。C ++ / KDEベースのバリアント、Javaベースのバリアント、商用バージョンです。2006年から2008年にかけてのEUプロジェクト中にさらに多くのバージョンが作成され、いくつかはプロジェクト終了後もアクティブです。[3]
翻訳
NEPOMUK-KDEはもともとKDE Software Compilation 4の新しい技術の1つとして紹介されました。[4] SopranoをメインのRDFデータストレージおよび解析ライブラリとして使用し、 RaptorパーサープラグインとRedlandストレージプラグインを介してオントロジーのインポートを処理しました。すべてのRDFデータはVirtuosoによって保存され、フルテキストインデックスも処理されました。[5]技術的なレベルでは、NEPOMUK-KDEは、ファイル、ブックマーク、電子メール、カレンダーエントリなど、通常のユーザーのデスクトップにあるさまざまなアイテムにメタデータを関連付けることを可能にしました。メタデータは任意のRDFにすることができます。タグ付けは、ユーザーにとって最も目に見えるメタデータアプリケーションです。
KDE SC 4シリーズのリリースが進むにつれて、NEPOMUKが当初期待されていたパフォーマンスとユーザーエクスペリエンスを提供していないことが明らかになりました。この結果、KDE SC 4.13では新しいインデックス作成およびセマンティック検索テクノロジであるBalooが導入され、NEPOMUKを削除する前にアプリケーションの移植とデータの移行を行うための短い移行期間が設けられました。[6] [7] Balooは当初SQLiteを使用していましたが、現在はストレージにLMDB [8] 、検索に Xapianを使用しています。
時代精神
GNOMEと Ubuntu のUnity ユーザー インターフェイスで使用されるZeitgeistフレームワークは、 Tracker検索エンジンと同様に NEPOMUK オントロジーを使用します。
ジャワ
NEPOMUK [9]のJavaベースの実装は2008年末に完了し、いくつかの新しいセマンティックデスクトップ技術の概念実証環境として機能しました。検索、ブラウジング、推奨、ピアツーピア機能を統合した独自のフロントエンド( PSEW )を備えています。Java実装では、メールクライアントやブラウザなどの他のデスクトップアプリケーションと統合するために、 Sesame RDFストアとAperture [10]フレームワークを使用しています。
Java 研究実装のコンテキストでは、次のような多数の成果物が作成されています。
- ウィキモデル[11]
Gnowsis によるリファインダー
商用ソフトウェアサービス製品Refinder [ 12]の実装は2009年に開始され、限定ベータ版が2010年12月にリリースされました。[13] Refinderは、ドイツ人工知能研究センター(DFKI)( NEPOMUK EUプロジェクトのプロジェクトリーダー)のスピンオフ企業であるGnowsisによって開発されました。このスタートアップは2013年後半に閉鎖され、[14]実装コードを公開する予定はありませんでした。
Refinder は他の実装と同じデータ形式を使用しますが、他の実装のデスクトップ アプローチではなく 、サービスとしてのソフトウェアを使用します。
データ形式
- PIMO — 個人情報モデルを記述するために使用されるデータ形式。人物、プロジェクト、トピック、イベントなどを記述し、NEPOMUK-KDEでも使用されます。[15]
- NIE — NEPOMUK情報要素オントロジー(および関連するオントロジーNFOなど)、デスクトップ上のリソース(ファイル、メールなど)を記述する[16]
参照
参考文献
- ^ 「Nepomuk License」。2009年4月29日時点のオリジナルよりアーカイブ。
- ^ 「欧州委員会:CORDIS:プロジェクトと成果サービス:統合された知識の個人オントロジーベースの管理のためのネットワーク環境」。
- ^ Gnowsis は NEPOMUK や他のものとどう関係があるか? 2012-02-17 にWayback Machineにアーカイブされました。2010 年 11 月 20 日付けのブログ投稿。NEPOMUK プロジェクトに貢献した Leo Sauermann によって執筆されました。NEPOMUK の 6 つの実装がリストされています。
- ^ 「NEPOMUK-KDE プロジェクト」。2013 年 3 月 17 日時点のオリジナルよりアーカイブ。2008 年 5 月 9 日閲覧。
- ^ Trüg, Sebastian (2011 年 9 月 22 日)。「Strigi、Soprano、Virtuoso、CLucene、Libstreamanalyzer について」。
- ^ 「KDE の次世代セマンティック検索」。2014 年 2 月 24 日。2014 年 6 月 28 日閲覧。
- ^ “KDE コミュニティ Wiki - Baloo” . 2014 年 6 月 28 日に取得。
- ^ 「Baloo 5.15」。2015年10月11日閲覧。
- ^ Groza, Tudor. 「Semantic Desktop[.]org」。2007年12月1日時点のオリジナルよりアーカイブ。
- ^ フルート、レオ・ザウアーマン、クリスチャン。 「アパーチャフレームワーク」。
{{cite web}}: CS1 maint: 複数の名前: 著者リスト (リンク) - ^ 「フレームワークへようこそ!」
- ^ 「ホーム - Refinder」。
- ^ 参照先: Futurezone のハイパーリンクのレベル記事、Jakob Steinschaden、2010 年 3 月 12 日。
- ^ 「Refinder を閉鎖します - Refinder」.
- ^ 「個人情報モデル (PIMO)」。2008年12月28日時点のオリジナルよりアーカイブ。
- ^ NEPOMUK 情報要素オントロジー 2008-12-30 にWayback Machineにアーカイブ
外部リンク
- 公式サイト
- 記事: オープンソースのセマンティックデスクトップが登場
- MIT テクノロジーレビュー: デスクトップのセマンティック センス 2011-09-30 にWayback Machineでアーカイブ
- ネポムクに関するスラッシュドットの記事
- KDE の NEPOMUK
