Sparql DBQL查询产生零结果,如何找到原因?

Sparql DBQL查询产生零结果,如何找到原因?,sparql,wiktionary,dbnary,Sparql,Wiktionary,Dbnary,我有一些将SPARQL与Wikidata结合使用的基本经验,现在我正在尝试我的第一步,尝试从Wiktionary中提取结构化RDF数据 首先,他们提供了英语单词cat的所有德语翻译,其中: 现在我试着用同样的方法来翻译意大利语单词voglia(voglia的意思在和中都有)。但以下是SPARQL: 我在很多其他的词上也得到了零结果 我怎样才能找出问题所在?是我的查询,还是数据?如何检查DBnary中是否存在voglia一词?试试看或检查。Sost用于sostantivo。选择DISTINCT*其

我有一些将SPARQL与Wikidata结合使用的基本经验,现在我正在尝试我的第一步,尝试从Wiktionary中提取结构化RDF数据

首先,他们提供了英语单词cat的所有德语翻译,其中:

现在我试着用同样的方法来翻译意大利语单词voglia(voglia的意思在和中都有)。但以下是SPARQL:

我在很多其他的词上也得到了零结果


我怎样才能找出问题所在?是我的查询,还是数据?如何检查DBnary中是否存在voglia一词?

试试看或检查。Sost用于sostantivo。
选择DISTINCT*其中{t dbnary:isTranslationOf?s filter(strstarts(str(?s),str(dbnary ita:)&&contains(str(?s),“voglia”)}
查找带有该术语的URL。URL本身是-在浏览器中打开它以查看有关itTry或check的所有可用数据。Sost用于sostantivo。
选择DISTINCT*其中{t dbnary:isTranslationOf?s filter(strstarts(str(?s),str(dbnary ita:)&&contains(str(?s),“voglia”)}
查找带有该术语的URL。URL本身是-在浏览器中打开它以查看有关它的所有可用数据
SELECT DISTINCT ?t, ?f, ?o WHERE {
  ?t dbnary:isTranslationOf dbnary-eng:cat__Noun__1 ; 
  dbnary:targetLanguage lexvo:deu ;
  dbnary:writtenForm ?f .
  OPTIONAL {?t dbnary:gloss ?o}
}
SELECT DISTINCT ?t, ?f, ?o WHERE {
  ?t dbnary:isTranslationOf dbnary-ita:voglia__Noun__1 ; 
  dbnary:targetLanguage lexvo:eng ;
  dbnary:writtenForm ?f .
  OPTIONAL {?t dbnary:gloss ?o}
}