问题标签 [watson-nlu]

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 投票
2 回答
90 浏览

watson-nlu - 是否可以在从 Watson Knowledge Studio 部署的同一个 API 调用中使用 2 个 Watson NLU 模型 ID?

我想使用 Watson Knowledge Studio 开发一个模型,该模型既有基于规则的模型,也有基于机器学习的模型(有些实体必须是基于规则的,有些必须是机器学习预注释器),由于 Watson 的限制,我无法构建单个模型,如果我将两个模型都部署在同一个 NLU 实例中,我是否可以在同一个 API 调用中使用两个模型 ID?

对同一组文档运行 2 个不同的 API 调用是不经济的。

请建议是否有任何其他解决方案支持我的问题。

谢谢你

0 投票
1 回答
118 浏览

ibm-cloud - 自然语言理解 (NLU) 没有返回任何概念

我正在使用 IBM Watson Natural Language Understanding (NLU) API 提取概念。对于大多数文本,它能够提取至少 1 或 2 个概念,但是在一些简单的情况下,它不会返回任何概念。

响应变量中返回的结果是

这是我不知道的 API 的已知限制,还是我调用 API 的方式存在问题?

0 投票
1 回答
155 浏览

python-3.x - 重新训练在 IBM Watson Knowledge Studio 中制作的模型有哪些可能的方法?

我正在 ibm watson 上创建基于知识的聊天机器人,并且我已经在 ibm watson 农业数据库知识工作室上训练了我的自定义模型。现在,如果有人询问我们数据集中不可用的任何信息,那么我们如何使用新数据重新训练该模型/改进模型?

我正在使用知识图来检索信息。知识图是在 Neo4J 中制作的。

如果有任何新数据出现或管理员想用新数据重新训练模型,那么模型应该在不去知识工作室的情况下重新训练,比如 rasa 是 ibm watson 助手提供的反馈系统。

0 投票
1 回答
535 浏览

curl - 无效请求:内容为空

我刚从 cURL 开始,我正在使用 Watson 自然语言理解 (NLU) 服务。以下行给了我错误代码:400“无效请求,内容为空”

注意:我是 Windows 用户

非常感谢您的帮助!

我要做的就是这个简单的入门示例

https://cloud.ibm.com/services/natural-language-understanding/crn:v1:bluemix:public:natural-language-understanding:us-south:a%2f1fdc918bf6c243fcb853ba8fb6907839:aaf7bfd6-ca63-431a-a143-e2cc863ebc6c: :?paneId=gettingStarted

0 投票
2 回答
227 浏览

python - 无法找到适用于 Python 的 IBM NLU 最新语法

我正在尝试使用 python 连接 IBM Watson NLU,但下面的代码已过时,因为今天我为 IBM NLU 创建了新的资源组,然后我试图找出凭据,但没有得到用户名和密码。

有新的东西。请检查下图。

在此处输入图像描述

我无法找到 IBM Watson NLU 的最新语法。如果你有请告诉我,然后我会试试。

0 投票
1 回答
108 浏览

ibm-watson - 是否可以使用 IBM Watson NLU 获得表情符号的情感?

我正在使用 IBM Watson 来获取社交媒体文本的情绪。但其中许多文本只是表情符号。目前,我无法对表情符号产生任何情绪。我收到不支持的文本语言错误。反正有没有使用 Watson NLU 来获取表情符号的情绪?

0 投票
1 回答
60 浏览

nlp - IBM Watson Natural Language Understanding 的服务问题

在使用 IBM Watson Natural Language Understanding 时,我遇到了这个问题:服务返回状态代码 500:无法分析:下游问题。

0 投票
2 回答
98 浏览

ibm-watson - IBM Knowledge Studio - 高级规则工作区:无法导出高级规则模型 zip 文件

首先,我要向这个伟大的社区致以热烈的问候和感谢,你们无数次帮助我解决了各种各样的问题。

现在,回到问题部分......

我正在尝试保存一个包含我开发的模型的 zip 文件,以使用 IBM Knowledge Studio Advanced Rules Workspace,[完整文档],1将其部署在 NLU 上, 但是当我单击导出时,选择我开发的提取器

在此处输入图像描述

它无法保存 zip 文件,所以我无法继续

在此处输入图像描述

应用程序本身没有显示错误,但我看到“导出提取器”窗口中的“导出为”和“导出到”选项不可修改(屏幕截图中可见的值是唯一存在的值)。

然后,我通过控制台看到,当我在窗口中单击“确定”以导出 zip 文件时,网页出现错误:https ://i.imgur.com/8LehzYQ.png

它似乎无法读取“导出提取器”窗口中的某些 zip 复选框...

在此处输入图像描述

请帮助我,因为我完全被卡住了:(

0 投票
0 回答
30 浏览

android - IBM Cloud 自然语言理解 API android.os.NetworkOnMainThreadException 错误

我正在使用 IBM 的 Natural Language Understanding API 在输入文本中返回有关标记的信息。

这是我onActivityResult用来提出语法功能请求的代码:

对于上述变量,我的活动顶部也有此代码:

当我运行我的程序时,它在这一行崩溃: posResponse = naturalLanguageUnderstanding.analyze(parameters).execute().result

这是我得到的错误: android.os.NetworkOnMainThreadException

我该如何解决?我需要用作输入的文本位于我的onActivityResult.

0 投票
1 回答
70 浏览

nlp - IBM Watson NLU:如何通过 API Endpoint 确定剩余积分?

我正在使用 IBM Watson Natural Language Understanding 的免费计划。我想通过单个 API 调用检查给定资源的计划的剩余积分。

我在 IBM Cloud 文档中看到了类似Get credit pools的内容,但我无法确定billing_unit_id提出请求所需的内容。这对于免费计划是否可行?如果是这样,您能否帮助我找到一个billing_unit_id或将我重定向到另一个 API 端点(希望有一个 cURL 示例),以便我可以检查我的 NLU 实例的剩余积分?