名前の衝突を防ぐために、タイプに基づいてプロパティを推測/伝播する方法を見つけようとしています。
:AOrder :Store :AStore ;
a :OrderType ;
:user :AUser .
:AStore :name "Store Name";
a :StoreType
:AUser :name "Some User";
a :UserType
上記のトリプルに基づいて、他のいくつかのトリプルを推測したいと思います。
:AOrder :storeName "Store Name" .
:AOrder :userName "Some User" .
これどうやってするの?参考までに、私は現在ビッグデータとゴマを使用しています。
1つの方法はSPINを使用することですが、Bigdata+Sesameがそれを持っているようには見えません。イエナだけが匹敵するものを持っているように見えます。