2011-12-14 9 views
2

私はProtegeを使用して大学のオントロジーを開発しましたが、現在私のローカルマシンにProtegeをインストールしたのでこの大学オントロジーのデータにアクセスするためにSPARQLを使用しましたが、このオントロジーをワールドワイドウェブにアップロードすると、彼らのマシンでProtegeが利用できない可能性があるので、このオントロジには?現在のWWWでは、Google検索エンジンにテキストを書き込むだけですが、SWOOGLEのようなセマンティックWeb検索エンジンを使用して、どのようにオントロジーからの情報を検索することができますか?オントロジーから情報を検索するには?

答えて

1

まず、オントロジを3つの店舗、たとえばJenaに保存する必要があります。次のステップでは、アプリケーションがhttp://dbpedia.org/sparql/のようなサービスを提供して、他の人がSPARQLを使って基礎となるオントロジーを照会できるようにする必要があります。 JenaはSPARQLの実行をサポートしています。リンクARQを見ることができます。

オントロジのキーワード検索では、LARQ(ARQ + Lucene)を使用することができます。オントロジーリソースの索引付けを提供し、オントロジのキーワード検索を可能にします。

0

オンラインSPARQLエディタ(sparql.orgなど)を利用することも、オントロジーをSindiceで索引付けしてこの検索エンジンの能力を活用することもできます。

1

イエナのネイティブトリプルストアはTDBです。また、Sparqlエンドポイントを公開するために、その上にFuseki server(Jenaプロジェクトからも)をセットアップすることができます。

TDBにすべてのトリプレットがあると、FusekiサーバーへのSPARQLクエリを実行して結果を得ることができます。

関連する問題