如何使用Sparql查询从wordnet中查找超名称关系?

如何使用Sparql查询从wordnet中查找超名称关系?,sparql,wordnet,Sparql,Wordnet,如何使用Sparql查询从wordnet中查找超名称关系? 我可以很容易地找到上下位关系,但我不能找到上下位关系 "SELECT ?hypo " + "WHERE {" + " wn20instances:synset-tank-noun-1 wn20schema:hyponymOf* ?hypo . " + "}"; 下面是下义关系的示例 "SELECT ?hypo " + "WHERE {"

如何使用Sparql查询从wordnet中查找超名称关系?
我可以很容易地找到上下位关系,但我不能找到上下位关系

"SELECT ?hypo "
+ "WHERE {"
                    + "  wn20instances:synset-tank-noun-1 wn20schema:hyponymOf*  ?hypo . " 
                    + "}";
下面是下义关系的示例

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

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

颠倒财产的意义:

{ wn20instances:synset-tank-noun-1 (^wn20schema:hyponymOf)* ?hyper  . }
或(颠倒主语/宾语)


如何从这个查询中获得所有的名词意义(例如tank)?