Wikidata SPARQL извлекает ранжированные элементы из запроса псевдонимов - PullRequest
0 голосов
/ 28 сентября 2018

Я хочу запросить строку "Меркель".

Я хочу, чтобы результат был примерно таким:

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

Это то, что у меня есть до сих пор. Нажмите здесь, чтобы увидеть запрос WIkidata

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

Я хочу, чтобы результаты поиска были ранжированы, наиболее популярные / релевантные и наименее релевантные.Я понятия не имею, как это сделать.

На веб-сайте Wikidata они делают это, когда вы ищете термин, возможно, решение по заявкам и ссылкам сайта является возможным решением.

...