问题标签 [google-natural-language]

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 回答
173 浏览

google-cloud-platform - 如何使用 Google NLP 在单个注释中提取多个标签文本项

我使用 Google NLP 实体提取创建了数据集,并上传了输入数据(训练、测试、验证 jsonl 文件),例如将存储在 Google 存储桶中的 NLP 格式。

示例注释:

这是将标签预测为“名称”、“城市”和“州”的输入文本

加利福尼亚旧金山最佳 JJ's Pizza

结果在以下屏幕截图中,

预测数据

我希望预测的结果如下,

名称:JJ's Pizza 城市:旧金山 :CA

0 投票
0 回答
52 浏览

python - 对 Google 自然语言 API 的 Python 请求失败并出现错误 400

只是试图在 python 中向自然语言 API 发送一个简单的请求,但我不明白为什么它不起作用;代码:

我得到的错误:

0 投票
1 回答
91 浏览

javascript - Apps Scripts 和 Google Natural Language API 上的循环功能

如果这太基本了,我正在学习如何编码,很抱歉,但我在这里遇到了麻烦:

我一直在尝试调用 Google Natural Language API,为我提供有关我的 Google 电子表格 210 行信息的信息(整个表格有 211 行)。我想将结果保存在 1 个 Json 文件中。

我正在尝试使用下面的代码运行一个循环,但我得到的 Json 文件只包含与第一行对应的信息。也尝试将“Driveapp.createFile 代码行”放在循环函数中,但是我有很多 Json 文件,每个文件都有对应于一行的信息。我想要的是 1 个 Json 文件,其中包含 210 行的相应信息。

我会很感激你的帮助,拜托。

0 投票
1 回答
93 浏览

google-cloud-platform - 如何在 Google AuoML 自然语言实体提取模型中为实体分配 ID?

如何为添加到 AutoML 自然语言实体识别模型中的实体分配 ID。例如,我在“体育”标签下添加了一个实体“切尔西”。我将如何为“Chelsea”分配一个 ID,以便每当有实体“Chelsea”的文章进入时,它就会自动标记到数据库中?

0 投票
0 回答
28 浏览

google-cloud-platform - 分析语法返回不准确的上下文结果

分析“玛丽喜欢给图片上色”的语法。返回(如预期)“颜色”是一个动词。但是当我用“玛丽颜色图片”做同样的测试时。响应分类“颜色”是一个名词。除非我弄错了,否则在句子的上下文中,“颜色”是动词。正确的?

0 投票
1 回答
126 浏览

google-cloud-platform - Firebase 管理员在使用 Cloud Natural Language API 时指向错误的 Google Cloud 项目

我在 GCP 上有一个项目,它有一个项目 ID 和一个谷歌服务帐户,我一直在使用它来访问 Cloud NLP API,直到最近,周末,当它停止工作时。现在我收到一条错误消息:

Cloud Natural Language API 之前未在项目 563 33 * 中使用或已禁用。通过访问https://console.developers.google.com/apis/api/language.googleapis.com/overview?project=563***33 ****启用它

这里的问题是,它project-id=563***33****与我的项目 IAM 和凭据接口中使用和指定的不同,我不知道这个新的项目 ID 来自哪里。我在控制台上启用了 API,当我使用 gcloud CLI 访问它时,它显示它已启用。但是当我尝试从我的项目中访问它时,在 Cloud Functions 上,它会抛出上面的错误。

0 投票
0 回答
197 浏览

c# - 如何在代理 C# 后面访问 Google Cloud Natural Language API

我正在尝试访问 Google Cloud Natural Language 进行文本分析。该代码在开放互联网上运行良好,但在我的公司网络上运行不正常。我是这个 Google API 的新手。我不知道如何在调用 API 的代码中配置我的公司代理。

下面是我用来调用 API 的代码。

我已通过以下链接设置代理,但未获得所需信息。

参考.net部分

我的问题与此类似

Json 文件包含 Google 语言 API 配置。

任何人都可以提供一种如何在上面的代码中配置代理的方法。

0 投票
1 回答
134 浏览

tensorflow - create_pretraining_data.py 在训练自定义 BERT 模型时将 0 条记录写入 tf_examples.tfrecord

我正在我自己的语料库上编写一个自定义的 BERT 模型,我使用 BertWordPieceTokenizer 生成了词汇文件,然后在下面的代码中运行

获取输出为:

INFO:tensorflow:*** Reading from input files ***

INFO:tensorflow:*** Writing to output files ***

INFO:tensorflow: /content/sample_data/tf_examples.tfrecord

INFO:tensorflow:Wrote 0 total instances

不知道为什么我总是得到 0 个实例tf_examples.tfrecord,我做错了什么?

我正在使用TF version 1.12 仅供参考..生成的词汇文件是 290 KB。

0 投票
1 回答
70 浏览

python - ''.join() 解析 txt 以在 NLP google API 中识别命名实体时出错

我在尝试通过 Google input_helper_v2.py提供的此脚本在 Google NLP API 中为命名实体识别构建数据集时遇到了困难

问题来自函数_DownloadGcsFile,因为它抛出了这个错误:

我试过 put b' '.join(['gsutil', 'cp', gcs_file, local_filename]),但它会产生类似的问题。

在搜索信息时,我注意到可能是在 python 2.7 中开发的脚本导致了这种情况。

我会很感激任何帮助,因为我是一个完整的初学者。太感谢了。

0 投票
1 回答
3022 浏览

python - 如何解决 - ValueError:无法使用长度与 Python 中的值不同的多索引选择索引器进行设置

我有一些示例代码,用于使用 Google 的自然语言 API 分析实体及其情绪。对于我的 Pandas 数据框中的每条记录,我想返回一个字典列表,其中每个元素都是一个实体。但是,我在尝试让它处理生产数据时遇到了问题。这是示例代码

我已经在样本数据上对其进行了测试,并且效果很好

但是当我尝试使用下面的代码通过生产数据解析它时,它会因多索引错误而失败。我无法使用示例熊猫数据框重现错误。