0

我一直在搜索如何在谷歌自然语言 API 中创建一个新实体,但一无所获。任何人都可以帮助如何创建一个新的分类器,这样如果我通过一个句子并且我想检测假设“python”作为编程语言,那么我将如何得到它。当前 API 将“python”作为“其他”。谷歌云自然语言 API 响应

我还为我的解决方案研究了 cloud auto ml api,并尝试创建和训练一个模型,但它只能进行情感分析而不是实体检测。它给了我分数,而不是告诉我 Java 是编程语言。训练模型 预言

在此先感谢您的帮助将不胜感激。

4

1 回答 1

2

Automl 内容分类将您的数据分类到训练集中指定的标签中。它不进行实体检测。但看起来你需要做的更接近于内容分类而不是实体检测。根据您提供的描述,我的理解是您有内容(可能是单词或短语或短句)并且您希望将它们分类为一些标签(例如programmingLanguage)。如果你把一个好的训练集放在一起,automl 模型应该能够做到这一点。它在 eval 中提供的数字不是情绪,而是预测标签的概率。正如您在发布的评估页面中看到的那样,它告诉您 java 是一种概率为 1 的编程语言(因此,它非常确定)。

于 2018-08-02T20:24:33.373 回答