我想查询 DBpedia 的多个关键字,显然我必须搜索一个确切的子字符串,所以如果我想要关于 Egyptian Pyramids 的页面,搜索 Egypt Pyramids 将不起作用,但这正是我需要的..

所以我在想也许我可以通过搜索关系来查看“金字塔”这个概念是否与“埃及”有关,但我发现很难提出所需的 sparql 查询

顺便说一句,我通过以下方式查询:http://dbpedia.org/sparql

最佳答案

尝试构建如下所示的 SPARQL 查询可能会很有用:

SELECT ?uri ?txt WHERE {
                  ?uri rdfs:label ?txt .
                  ?txt bif:contains "'Egypt' OR 'Pyramid'" .
                 }

或者你想要不同的东西?

关于rdf - 解决查询 DBpedia 的两个关键字,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7927643/

10-13 06:03
查看更多