如何使用Sparql查询从wordnet中找到Hypernym关系?

时间:2012-08-04 08:46:23

标签: sparql wordnet

如何使用Sparql查询从wordnet中找到Hypernym关系?  我很容易找到下位词关系,但我无法找到上位词关系。

以下为下位关系的例子。

"SELECT ?hypo "
+ "WHERE {"
                    + "  wn20instances:synset-tank-noun-1 wn20schema:hyponymOf*  ?hypo . " 
                    + "}";

1 个答案:

答案 0 :(得分:2)

简单地扭转关系对你有用吗?

扭转财产意识:

{ wn20instances:synset-tank-noun-1 (^wn20schema:hyponymOf)* ?hyper  . }

或(反转主题/对象)

{ ?hyper wn20schema:hyponymOf* wn20instances:synset-tank-noun-1 . }