查询DBpedia以获取多个关键字

时间:2011-10-28 09:23:20

标签: semantics semantic-web sparql semantic-markup dbpedia

我想查询DBpedia的多个关键字,当我查询freebase时,例如使用:

http://api.freebase.com/api/service/search?query=%2BEgypt%2BPyramids 

我得到了合理的结果,如:“埃及金字塔”,“古埃及”,“吉萨金字塔(埃及)”。

然而,每当我尝试使用多个关键字查询dbpedia时,我都会得到一个空的ArrayofResult,但是当我自己查询每个关键字时,我会得到结果。 我找不到DBpedia关键字搜索服务的任何文档,只有:http://dbpedia.org/lookup

我写这样的查询:

http://lookup.dbpedia.org/api/search.asmx/KeywordSearch?QueryClass=place&QueryString=Egypt+pyramid

这是正确的做法吗?

1 个答案:

答案 0 :(得分:2)