1

私は OWL オントロジーのコレクションを持っています。各オントロジーは、トリプル ストア データベース (OWLIM、Stardog、AllegroGraph など) のデータセットに格納されます。ここで、キーワードに基づいてこれらのオントロジーを検索することを想定したアプリケーションを開発する必要があります。つまり、キーワードを指定すると、アプリケーションはこのキーワードを含むオントロジーを返す必要があります。

OWLIM-SE と Stardag を確認しました。データベース全体ではなく、1 つのデータセットに対してのみ全文検索を提供します。Solr(Lucene)も検討しました。ただし、この場合、オントロジーは 2 回索引付けされます (1 回は Lucene によって、もう 1 回はトリプル・ストア・データベースによって)。

この問題の他の解決策はありますか?

前もって感謝します。

4

1 に答える 1

1

Stardog のフルテキスト インデックス作成はデータベース全体で機能し、 SPARQL を使用して透過的に実行できるため、単一のクエリで検索条件に一致する概念の他のプロパティに簡単にアクセスできます。これにより、説明しているものを正確に取得できます。

検索インデックスの管理と Stardog 全般に関する情報については、これらのドキュメントを参照してください。

于 2013-03-23T14:30:37.953 に答える