问题标签 [google-knowledge-graph]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
198 浏览

python - 确定 Freebase MID 值的分类层次结构级别

使用 Google Cloud Vision API 后,我收到了格式为/m/XXXXXXX(但不一定是 7 个字符)的 MID 值。我想做的是确定一个 MID 值与其他值相比的具体程度。本质上,一个术语有多宽泛与多精炼。例如,术语Vehicle可能是级别 1而术语Van可能是级别 2

我尝试通过 Google Knowledge Graph API 运行 MID 值,但不幸的是,这些 MID 不在该数据库中并且不返回任何信息。例如,我的一些 MID 和描述如下:

对于这些 MID 为什么在 Knowledge Graph API 中没有返回任何内容,我最初的想法是它们在 Freebase 停产后没有被继承。我了解 Google 提供了 Freebase 的 RDF 转储,但我不确定如何在 Python 中读取该数据并使用它来确定层次结构中中间的深度。

如果无法确定 MID 值的类别级别,则术语拥有的连接数也将是适当的代理。假设更广泛的术语比更精细的术语与其他术语有更多的联系。我发现一篇文章讨论了 MID 的“边缘”数量,我认为这意味着连接数。然而,他们在 MID 值和长值之间进行了一些转换,并使用了各种脚本,这些脚本在 Python 中不断给我带来许多错误。我希望有一个简单的表,其中一列中有 MID 值,另一列中有连接数,但我迷失在他们的代码、转换值和 Python 错误中。

如果您对轻松确定 MID 的连接数量或其层次级别有任何建议,我们将不胜感激。谢谢!

0 投票
1 回答
256 浏览

php - 如何使用知识图谱从 ISBN 获取书名?

我在公共图书馆做志愿者,负责数字化转型。我正在使用免费和开源软件PMB,我想使用 Knowledge Graph API 自动检索书名(这在 PMB 中是不可能的,或者我错过了一些东西)。为什么要使用 Knowledge Graph 而不是 ISBNdb 或其他免费的 ISBN API?因为没有一个像 KG 那样完整和定性。

例如:我取一本法语书的 ISBN:9782884613736(“Le foot illustré de A à Z”)。在 ISBNdb.com 等上找不到。

所以,当我用谷歌搜索它时,知识图会准确地返回我想要的:

> 我看到的截图

但是当我使用 API 时:

GET https://kgsearch.googleapis.com/v1/entities:search?languages=fr&query=9782884613736&types=Book&key={YOUR_API_KEY}

我的 GET 请求没有返回任何内容。(如果我请求书名,它可以正常工作,它会很好地返回信息)我根据 schema.org 尝试了不同的类型:BookBookSeriesBookFormatType

有没有办法按照我的意愿使用 KG API?我完全接受所有建议(甚至使用另一种方法来达到我的目标)。

谢谢你。

0 投票
1 回答
59 浏览

wordnet - 如何解码 Wordnet 实体?

在我的实验中,我使用的是 WordNet18 数据,其中包含形式的三元组(主语、谓语、宾语),一些示例如下:

03964744 _hyponym 04371774 00260881 _hypernym 00260622 02199712 _member_holonym 02188065

我想知道实体 ID(例如 03964744)代表什么。有没有人知道如何解码实体?

先感谢您。 

0 投票
1 回答
176 浏览

google-api - Google 知识图 API 中的 ID 参数

ids我在 Google Knowledge Graph API 中找不到参数的用例或示例。每次我尝试在该字段中输入任何 id 时都会出现错误:"Request contains an invalid argument."。我尝试将所有可能的参数放在那里,例如 freebase id、wikiId,但似乎没有任何效果。有谁知道如何使用该论点以及它将在哪些情况下有用。

0 投票
1 回答
403 浏览

api - 谷歌知识图 API 错误

我找不到此 Google API 的官方支持页面或联系点,并且联系页面建议我应该发布到 StackOverflow,所以我走了。

在过去的一个小时左右,我从我的所有 Google KG 搜索请求中都收到了这个错误:

我的 API 密钥仍然有效,并且开发人员的控制台正在记录错误。截至上周五,我已经输入了一些测试命令。我也使用过官方的 API 资源管理器 Web 界面,但没有这样的运气。(参见:https ://developers.google.com/apis-explorer/#search/knowledge/kgsearch/v1/kgsearch.entities.search )

有没有其他人使用过这个 API 或者目前正在遇到这个问题?

0 投票
0 回答
141 浏览

google-api - kbsearch 中断 - 返回 INVALID_ARGUMENT

我已经使用 Knowledge Graph API 几个月了。我刚刚收到 400“请求包含无效参数”。我相信 API 有中断或未记录的新要求。

以下是说明: https ://developers.google.com/knowledge-graph/#sample_request

这是每个指令的更具体示例。我的 API 密钥是正确的。使用故意无效的 API 密钥会产生相应的错误。

https://developers.google.com/apis-explorer/?hl=en_US#p/kgsearch/v1/kgsearch.entities.search?indent=true&limit=1&query=taylor+swift&_h=4&

确切的查询 URL 为: https ://kgsearch.googleapis.com/v1/entities:search?query=taylor+swift&key= {api-key}&limit=1&indent=True


更新:它刚刚重新开始工作。

0 投票
1 回答
1080 浏览

semantic-web - 大规模查询 JSON-LD

大规模数据架构的问题当然是一个很大的话题,我远非专家。但是,我对 JSON-LD 如何大规模使用感兴趣,所以请原谅缺乏特异性和高级问题。

显然,像谷歌这样的大玩家将 JSON-LD 合并到谷歌知识图谱中。

以此为例,假设知识图谱中使用JSON-LD作为I/O的数据格式,那么数据库是如何构建的,才能查询到如此海量的数据呢?它是否依赖于转换为 RDF 三元组以使用 SPARQL 进行查询,或者是否有其他架构可以以原始 JSON-LD 格式查询数据?如果有的话,有什么技巧可以大规模处理(和查询)JSON-LD?

像 MongoDB 或 Virtuoso(?) 这样的系统对于管理大型 JSON 格式的数据并使其可查询很有用,但是是否希望将 JSON(-LD) 指定为数据的后端格式,而不是 xml(如果希望使用某种 RDF)?

再次为含糊之处道歉。任何输入,例如关于该主题的一般指示或讨论都将不胜感激。

0 投票
1 回答
155 浏览

google-api - 有没有人注意到最近谷歌知识图搜索 API 结果的下降?

我一直在使用 Google 的 KGSearch 小部件来支持电影标题的快速搜索框,一年多来一直保持良好的结果,直到今年 10 月初它的行为突然变得更糟。以前,当键入每个字母或将标题的一部分粘贴到搜索框中时,它会逐渐显示合理的结果。现在它经常无法为曾经有效的值产生任何结果。我看不出这种脆弱性有任何明显的模式,除了那些有效的案例和那些似乎不能始终如一地重现的案例。

例如,“怀疑”根本不会产生任何结果。“Major Dundee”不起作用,除非你省略最后一个“e”。这些只是此类失败的众多示例中的几个。如果您一次将整个值粘贴到其中,则似乎仍然可以正常工作(有点)的示例是“Frozen”,但如果您一次输入一个字母,结果会无缘无故地消失并重新出现。

我很想知道使用 KGSearch 小部件的人是否遇到过类似的问题。非常感谢 Google 支持的任何帮助,因为这对我来说是一个非常严重的问题。要确认此问题,请尝试使用http://www.movi​​e-mine.com/上的搜索框。

谢谢!

0 投票
1 回答
494 浏览

javascript - Google Knowledge Graph API 不返回结果

我想显示使用 Google Knowledge Graph API 提取的结果,方法是使用我的 HTML 文件上的官方文档提供的 javascript 代码。参考这里:

为什么它不返回任何结果?我检查了它,发现有一个 javascript 错误(未定义)。

0 投票
1 回答
65 浏览

google-api - 针对 Google 知识图 API 的嵌套查询?

我最近在玩知识图 API,但无法真正让它返回任何有用的东西。

我的场景是这样的:我查询 API maxim gorki theater,它正确地返回了柏林剧院的条目。现在,在网络上,我可以单击Kommende Veranstaltungen[即将举行的活动],它会为我提供该剧院的下一部剧。这仍然是知识图谱的一部分,显示的搜索词是maxim gorki theater kommende veranstaltungen. 然而,如果我尝试将该查询传递给 API 以获取下一场比赛的 JSON,我只会返回一个空结果。

我的查询是这样的:https://kgsearch.googleapis.com/v1/entities:search?query=QUERY&key=API_KEY&limit=1&indent=True

我做错了还是这是API的一般限制?如果是这样,这个 API 的意义何在?