Virtuosoでホストされているエンドポイント(等DBpedia endpoint)を使用して、(右上にInference rulesリンクを介してアクセス可能)を使用することができる規則の所定のセットがあります。のVirtuoso SPARQLエンドポイント推論規則
私はエンドポイントでのクエリの空間内で、次のように含むことができ、これらのルールのいずれかを使用する必要がある場合:私はではない外部の推論ルールセットを含むようにしようとすると、しかし
define input:inference 'ldp'
を以下のように前のリストで事前に定義され、それは、エラーをトリガ:
define input:inference <http://purl.org/goodrelations/v1>
Virtuoso 37000 Error SP031: SPARQL compiler: 'define input:inference refers to undefined inference rule set "http://purl.org/goodrelations/v1"
QUESTION:
それは他のボキャブラリからの外部ルールを含めることは可能ですか?はいの場合、どうですか?
http://purl.org/goodrelations/v1はいくつかの他のオントロジールール・セットではないと仮定する理由はありますか? –
私は外部ルールセットを読み込むことはできないと思います。内部コールによってVirtuosoに最初にロードされるべきではありません。 Web UI?しかし、正直言って、私はVirtuosoの専門家ではないので、私の答えは間違っている可能性が高いです。 – AKSW
@JoshuaTaylorはいあります。私はそれが(実際に)オントロジであると信じています、あなたは正しいです。しかし、質問内でリンクされているエンドポイントによって提供される推論ルール(推論ルールのリンク)をチェックすると、これはVirtuosoによる誤解を招く表記であることがわかります。彼らが本当に何をしているのかは、一種の語彙の包含です。少なくともこれが私の考えです。 –