我想知道有没有办法通过查询姓名,出生地和出生年份来从freebase检索Mids ...
我知道,我可以使用如下查询:
query={"type":"/people/person"%2C"id":null%2C"name":"Susan%20Sarandon"%2C"date_of_birth":"1946-10-04"}
它给了我:"id" = "/en/susan_sarandon"
但我想:"id": "/m/01vwllw"
我也需要知道date_of_birth
,但我只知道出生地和出生年份和死亡年份。另一个问题是我不确定他们存储名称的方式。我的意思是它总是像“Susan Sarandon”或者它可能是“Susan_Sarandon”?
答案 0 :(得分:0)
如果你只想要一个ID,Freebase会给你任何它认为最好的东西。如果你明确想要一个MID(或GUID),你可以要求它们,例如
[{
"type": "/people/person",
"mid": null,
"name": "Susan Sarandon",
"date_of_birth": "1946-10-04"
}]