1

我正在尝试使用 mql 从 freebase 获取结果,例如:

http://api.freebase.com/api/service/mqlread?query= {"query":{"name~=":"Barack","name":null,"type":[],"limit" :1}}”

正如预期的那样,我得到了很多关于这个主题的类型(巴拉克奥巴马)。

但是,当我尝试使用 freebase 搜索“Barack”时,建议我只得到“Barack Obama”的一个(n:type 或 notable type)类型 - 美国总统。示例:http ://www.freebase.com/private/suggest?prefix=barack

我的问题是 - 我如何才能获得与仅使用 MQL 建议的结果相同的结果?

4

1 回答 1

2

您已经找到了第二个链接 - 现在只需将两个查询结合起来:

http://api.freebase.com/api/service/mqlread?query= {"extended":true,"query":[{"name~=":"^Barack","id":null,"name ":null,"type":"/common/topic","notable_for":{}}]}

希望这可以帮助!

于 2011-05-03T14:45:54.990 回答