Wikidata SPARQL从别名查询中提取排名项目

时间:2018-09-28 15:16:51

标签: sparql wikidata

我要查询字符串“ Merkel”。

我希望输出为:

  ID         instance_of   LABEL          
 ---------- ------------- --------------- 
  Q567       Q5            Angela Merkel  
  Q1921787   Q101352       Merkel         
  Q969485    Q1093829      Merkel         

这是我到目前为止所拥有的。 Click here to see on WIkidata Query

SELECT ?instance_of ?s ?p ?o ?label WHERE {
?s ?label "Merkel"@de.
?s ?p ?o
OPTIONAL { ?s wdt:P31 ?instance_of. }}

我希望搜索结果排名最高,最受欢迎/最不相关。我不知道该怎么做。

在Wikidata网站上,当您搜索术语时,他们会这样做,也许通过语句和站点链接进行排序是可能的解决方案。

0 个答案:

没有答案