问题标签 [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 回答
243 浏览

database - 如何从关系三元组创建图形数据库?

我想为特定的故事情节构建一个知识图谱,因此我(S,P,O)使用 OpenIE 提取了关系三元组。现在我想从这些我不知道该怎么做的关系三元组创建图形数据库。所以这是我的问题:
1)我应该使用哪个图形数据库,为什么?
2)如何从关系三元组创建数据库,或者是否可以从原始关系三元组在任何图形数据库中创建关系图?

例如,假设我选择Neo4j图形数据库:
关系三元组看起来像:['Barack Obama', ' was born in', ' Hawaii']
如何以编程方式创建 Neo4j 图形['Barack Obama', ' was born in', ' Hawaii']

Barak Obama and HawaiiNodes
was born inRelationship

0 投票
1 回答
655 浏览

google-api - BigQuery 中的知识图谱 API

BigQuery 上是否有知识图 API 的转储,或者我可以通过 BigQuery SQL 语言查询知识图 API?

Felipe 有关于通过 SQL 查询 Freebase 的精彩演讲,但 Freebase 不再更新。

我有没有机会用知识图 API 做相当于 Felippe 用 Freebase 和 Wikidata 做的事情?

0 投票
1 回答
1083 浏览

javascript - 使用 id 进行 Google 知识图谱搜索

我以 ids 的形式存储了谷歌知识图谱 API (GKGA) 的一些搜索结果,这些结果由 GKGA 返回。

现在我想再次使用 id 获得整个结果,但这似乎不起作用。经过一些研究,我发现了一个可以从这里工作的查询: 如何使用 Google Knowledge Graph API

我的请求有点不同,主要是 id:

https://kgsearch.googleapis.com/v1/entities:search?callback=jQuery321016748583817510942_1521200076900&indent=true&key= {MY_API_KEY}&ids=kg:/m/031sc&_=1521200076901

引用的工作请求是:

https://kgsearch.googleapis.com/v1/entities:search?ids=%2Fm%2F014nm_&key= {API-KEY}

我能看到的主要区别是 ID 不同:

我的是:

  • 我的是:公斤:/米/031sc
  • 他是:kg:/m/014nm_ 但在 url 中是 %2Fm%2F014nm_

所以我尝试在 id 和整个 url 上使用 encodeURI 但没有任何区别。

那么问题来了:我需要用我的 id 做什么才能获得 GKGA 的结果?

目前我像这样实现我的请求:(如果您想知道我的请求 URL 中的 JQuery 部分)

0 投票
1 回答
565 浏览

google-api - 为什么 Google 知识图 API 不返回我知道有 Google 知识面板的企业?

我试图以编程方式找出给定公司是否有谷歌知识面板。例如,当我在谷歌上搜索“Aeronaut Brewing Company”公司时,我会看到一个显示该公司相关信息的侧边栏。这称为知识面板。谷歌的知识图 api 应该返回这些信息,而对于 aeronaut 它会:

https://kgsearch.googleapis.com/v1/entities:search?query=Aeronaut+Brewing+Company&key=YOUR_API_KEY&limit=10&indent=True

但是,我注意到很多拥有知识面板的公司并没有出现在谷歌知识图 api 中。例如:

Affton Chamber of Commerce 在 google (链接) 上有一个侧边栏,但 google 知识图搜索仅返回以下 JSON(基本上它是空的):

https://kgsearch.googleapis.com/v1/entities:search?query=affton+chamber+of+commerce&key=YOUR_API_KEY&limit=10&indent=True

这是怎么回事?谷歌知识图API不应该包含谷歌知识面板的所有内容吗?

0 投票
1 回答
105 浏览

wordnet - 知识图谱可以处理包含介词或形容词的句子吗

我正在考虑诸如“Google Knowledge Graph”、“WordNet”、“Yago”或“FreeBase”之类的知识图谱如何适合表示包括介词或形容词在内的事实。

例如,“奥巴马有一个女儿”可以清楚地用节点和链接关系来表示。“奥巴马”和“女儿”是节点。“有一个”是一个链接。

但是,我找不到通过谷歌搜索几个关键字来表示带有介词或形容词的句子的方法。

假设你有一个事实“奥巴马在白宫有一只白狗”,用图结构来表示似乎是不可能的。奥巴马的狗是白色的,但并不是所有的狗都是白色的。此外,奥巴马的狗被关在白宫,但并不是所有的狗都在。

我的第一个问题是知识图谱是否可以代表这种事实。如果第一个答案是肯定的,我的第二个问题是知识图谱如何做到这一点。

0 投票
0 回答
37 浏览

jena - 在开发基于知识的 QA 系统时,何时需要使用像 jena 这样的推理器?

在我看来 :

从 RDF 3 元组中查询答案,如果没有答案,则尝试推理器。

使用推理机离线完成知识图谱,节省在线查询时间。

0 投票
1 回答
151 浏览

google-maps-api-3 - 如何使用经纬度的谷歌知识图获取地点信息?

我想要使​​用google API或的业务描述wikidata API在此处输入图像描述

如上图所示,我想访问描述(以红色圆圈突出显示。)并将其存储到应用程序数据库中。

到目前为止,我尝试过google place API都是获取地点信息,使用它可以获取评论、评分、营业时间等信息。但我无法获得上图中提到的信息。但我不知道如何使用Wikidata apior获取该信息Google Knowledge Graph api

任何人都可以建议我如何使用该 API 来获取该信息。

任何帮助将不胜感激!

谢谢,

0 投票
1 回答
474 浏览

google-knowledge-graph - 使用 Google Knowledge Graph API 查找两个节点之间的关系

是否可以查询 Google 知识图 API 以获取其中两个节点之间的边(或关系)?或者,也许要找到离指定节点最近的 n 个节点?

0 投票
0 回答
1041 浏览

elasticsearch - 使用 Elasticsearch 和 Google Cloud Api 进行自然语言处理

我想将 NLP 与弹性搜索一起使用。我已经能够通过使用这个问题的评论中提到的Open NLP插件来达到一个级别。在插入文档时,我正在索引,等实体。personorganizationlocation

我在搜索相同的信息时有疑问。因此,我需要处理用户在查询期间输入的术语。以下是我想到的:

  1. 使用此处指定的 apache NLP 处理用户输入的查询。

  2. 从之前提取人员、位置和组织名称,然后对存储在索引中的实体运行查询。

  3. 我还在考虑使用Google Knowledge Graph Search Api来获取有关前面步骤中提取的实体的相关信息,然后将它们也包含在搜索查询中。(这样做的原因是因为我们想显示结果Delhi以防有人搜索Capital Of India)。在这种情况下,我们不会使用同义词搜索方法,因为我们希望信息是动态可用的。

我的问题是—— 我们可以做些什么来达到同样的效果,因为查询时的大量处理会增加响应时间?

0 投票
0 回答
379 浏览

python-3.x - 为什么我在找到并打印 URL 之后得到一个 KeyError?

出于某种原因,我得到了我正在寻找的 URL,但之后,我仍然得到一个 KeyError,我不确定我做错了什么。

输入:

输出:

从输出中可以看出,它说

那就是我要找的网址,但是为什么它没有问题地找到它然后抛出错误?

这是来自 print(element) 的数据结构: