完整主题摘要的Freebase查询

完整主题摘要的Freebase查询,freebase,Freebase,我试图检索一些Freebase文章的完整主题描述/摘要。我一直在使用Freebase主题API,它返回这种类型的结果: 但我注意到描述不完整,以“…”结尾。有没有办法使用一些Freebase API来获取文章的完整描述 Freebase是否存储了完整的描述,还是只存储了Wikipedia的一部分描述?Freebase只存储了Wikipedia描述的一部分,但通常比主题API提供的内容更多 要获取与Freebase主题相关的Wikipedia blurb的“全文”,首先需要查询相关文章列表,如下所

我试图检索一些Freebase文章的完整主题描述/摘要。我一直在使用Freebase主题API,它返回这种类型的结果:

但我注意到描述不完整,以“…”结尾。有没有办法使用一些Freebase API来获取文章的完整描述


Freebase是否存储了完整的描述,还是只存储了Wikipedia的一部分描述?

Freebase只存储了Wikipedia描述的一部分,但通常比主题API提供的内容更多

要获取与Freebase主题相关的Wikipedia blurb的“全文”,首先需要查询相关文章列表,如下所示:

{
  "id": "/en/jimi_hendrix",
  "/common/topic/article": [{}]
}​
http://api.freebase.com/api/trans/raw/m/043dz

然后选择它返回的一个或多个项目,并将其ID输入如下:

{
  "id": "/en/jimi_hendrix",
  "/common/topic/article": [{}]
}​
http://api.freebase.com/api/trans/raw/m/043dz
你会注意到返回的文本的简介有点长(1200个字符),没有“…”但是在结尾还是被切掉了


当我在网页中显示Freebase主题描述时,我有一些代码可以在手之前清理它。我通过寻找换行符将它分成几段,然后如果最后一段没有以句号、感叹号或问号结尾,我就扔掉那一段。按照编写维基百科导语的方式,您通常只需要第一段内容。

您也可以直接从MQL获取此内容,扩展名为“”:

{ “id”:“/en/jimi_hendrix”, “/common/topic/article”:[{ “文本”:{ “最大长度”:16384, “字符”:空 } }] }​

请注意,您需要启用MQL扩展才能使其正常工作—请参阅,以获取正在运行的示例


编辑2012年8月:虽然这适用于原始freebase.com托管API,但MQL扩展功能已从新的googleapis.com托管API中删除,因此不应再依赖此方法。

这不适用于freebase.com-“/type/object没有属性字符”@LeeGee Yeah,这是MQL扩展被删除的结果。