0

goodrelationsサイトinput inferenceから定義された Virtuoso Open Source の1 つを持っています。

rdfs_rule_set('http://purl.org/goodrelations/v1', 'http://purl.org/goodrelations/v1');

-- を使用してクエリで使用したもの --

define input:inference <http://purl.org/goodrelations/v1> .

ここで、同じ名前を持つすべてのブランドを統合し、それをowl:sameAs推論して、ルール セットに挿入したいと考えています。

rdfs_rule_set('samebrands', 'samebrands');

しかし、さらに推論を追加すると、クエリに複数の推論を追加することはできないと Virtuoso から言われました。

どうすればいいですか?ありがとうございました :)。

4

2 に答える 2

1

別のプラグマを使用する必要があります。

DEFINE input:same-as "yes"

ドキュメントを参照してください

もう 1 つのアプローチは、2 つのグラフ (GR と samebrands) を含む推論規則を定義することです。

于 2012-06-13T05:35:24.723 に答える
0

推論に使用する用語を含む別のオントロジーを作成する必要がある場合があります。それが別のオントロジーからのすべての用語である場合は、使用しますowl:imports

于 2012-06-07T11:58:18.350 に答える