我想知道主题是否是自由基实体(主题) 我必须用几个名字(1258个名字)这样做。它不是 这个主题是什么类型的问题,如果有的话,那就重要了 freebase数据库中存在一个特殊名称作为主题(不是 关系)。该名称也可以是别名。
所以这是多远(Thx to Tom Morris)
[{
"id": null,
"t:type": "/common/topic",
"type": [],
"name": "Bill Gates"
}]
所以只剩下别名的部分。 别名是可选的。所以从比尔盖茨的例子中可以看到#34;可以 是一个名字或别名。如果名称存在于我想要的一个或两个中 得到一个结果。
有什么想法吗?
答案 0 :(得分:0)
将您的查询更改为
[{
"id": null,
"type": [],
"name": "Bill Gates"
}]
将修复初始错误(因为一个对象可以,通常会有多个主题),然后您可以检查它是否具有/common/topic
类型。
更直接地说,你可以使用
[{
"id": null,
"t:type": "/common/topic",
"type": [],
"name": "Bill Gates"
}]
仅返回具有该名称的Freebase中的60个主题。
当然,从死人到书籍,录音到大多数人与名字联系的人,他们都是如此。这些是否真的等同于你的目的?
另外,如果你改为搜索" William Gates,"你不会找到最着名的那个,因为那是他的别名,而不是主要的名字。