谷歌云自然语言API添加了自己的上下文分类器

时间:2018-08-02 11:26:34

标签: google-api google-cloud-platform google-api-client google-natural-language

我一直在搜索如何使用Google自然语言API创建新实体,但一无所获。任何人都可以帮助创建新的分类器,以便如果我通过一个句子并且想要检测假设的“ python”作为编程语言,那我将如何获得它。当前,API将'python'赋予为'other'。 Google Cloud Natural Language API Response

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

在此先感谢您的帮助。

1 个答案:

答案 0 :(得分:2)

Automl内容分类将您的数据分类为训练集中指定的标签。它不执行实体检测。但是似乎您需要做的是比实体检测更接近内容分类。根据您提供的描述,我的理解是您拥有内容(可以是单词或短语或简短的句子),并且希望将其分类为一些标签(例如,programmingLanguage)。如果您整理好训练集,则automl模型应该可以做到这一点。 它在评估中提供的数字不是情感,而是预测标签的概率。正如您在发布的评估页中所看到的那样,它告诉您Java是一个概率为1的programmingLanguage(因此,它非常确定)。

相关问题