我已经浏览了Freebase的Google API,但仍然令人困惑。 是否有简单的方法从Freebase转储关系?
我想转储具有特定关系的所有实体名称对(例如marry_with,...),并且还想要中文实体名称。
我应该
哪种方式更易于解决。 请告诉我一些方向。感谢
答案 0 :(得分:2)
Freebase was retired and Wikidata is the recommended alternative
您可以使用Wikidata Query API来获取具有特定属性的实体。
例如,查询http://wdq.wmflabs.org/api?q=CLAIM[26]
检索具有属性spouse
的所有项目的ID(P26)。
您可以将其与Wikidata API结合使用,例如,获取上一个查询返回的前三个项目的英文标签和别名:
http://www.wikidata.org/w/api.php?action=wbgetentities&ids=Q23|Q24|Q42&languages=en&props=labels|aliases