问题标签 [watson-assistant]

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

ibm-watson - 找不到 version.properties 文件 IBM watson bot sdk

我正在使用 IBM Watson 对话开发一个聊天机器人。当我构建项目并运行时,它在 java-sdk/conversationinputStream的类中给出了 null。RequestUtils.java但是当我从 ide 运行它时它可以工作。

我注意到属性文件不在 jar 中。如何在构建时将此属性文件添加到 jar 中?可能的原因是什么?任何帮助表示赞赏。谢谢。

PS:类的scehema如下

0 投票
1 回答
1552 浏览

android - 在 Watson 对话对话中插入超链接

我正在使用 Watson 对话 API 编写对话。现在我想在对话框中插入一个超链接。

我在这里这里尝试了这些解决方案,但它们对我不起作用。

0 投票
2 回答
3495 浏览

javascript - 如何向 watson 对话响应添加操作?

我已经毫无问题地创建了意图、实体和对话。但现在我正在努力做到这一点,所以当用户发送“再见”时,应用程序会关闭。根据文档,我必须命名一个与意图相关的动作。我怎么做?是通过代码还是通过对话工作区平台?

0 投票
1 回答
8249 浏览

ibm-watson - 使用 IBM Watson 对话从用户输入中获取用户信息

我想知道如何在标准聊天中使用 IBM Watson Conversation 提取用户名:

例如:

如何存储用户在聊天中键入的名称?所以机器人可以回答给定的名字?

0 投票
1 回答
415 浏览

json - 如何在 Watson Conversation 中使用电子邮件正则表达式触发节点?

我正在尝试从 Watson Conversation 中的用户输入文本中提取电子邮件地址。首先,我需要使用这样的 if 条件触发特定节点:

但它不起作用,我尝试了很多我在互联网上找到的正则表达式,但它们都不起作用。有谁知道如何编写正确的正则表达式?

0 投票
1 回答
456 浏览

ibm-cloud - 使用 IBM Watson 为股市创建聊天机器人

我想创建可以进行基本对话并在对话中给我股票价格的股票机器人。

为了获得股票价格,我使用的是 yahoo Finance api。

对于我正在使用的基本对话

IBM 沃森对话 API

我也用过

IBM NLU(自然语言理解)API

以不同的方式验证不同的公司名称,但我没有得到预期的结果。

例如,如果我搜索

“INFY的价格是多少?”

那么它应该给我正确的答案并且应该被过滤掉,因为我的行为应该是在 yahoo Finance api 中传递 INFY。如果我更改问题的格式,这也应该有效。

下面是我在 bluemix (IBM) 的节点红色面板上制作的流程图设置。

在此处输入图像描述

你能帮我找出可以帮助我实现目标的确切 api 和流程吗?

0 投票
3 回答
877 浏览

node.js - 将 Watson Assistant(以前称为对话)与 Telegram/Facebook 集成

我对如何将我的 Watson 机器人集成到 Facebook Messenger 等消息平台上感到困惑。为了构建该机器人,我使用了 Watson Conversation 服务,还使用了 Bluemix cloudfoundry node.js 应用程序在 Web 上公开它。它工作得很好,但如果不使用像 stamplay 这样的第三方平台,我就无法将它集成到平台上。我真的不想使用第三方平台来集成我的机器人。

有人有想法么?也许我可以在我的 Bluemix 云平台上托管我自己的机器人?我只是不知道怎么做。

0 投票
1 回答
257 浏览

javascript - 相同意图的不同输出

当部署在服务器上和在 Watson 对话中进行测试时,我@sys-time会为相同的意图获得不同的输出。#what-time我在哪里错了?context变量设置为 my Country timezone: Asia/calcutta。我附上了图片!

截屏

0 投票
5 回答
98105 浏览

javascript - NPM ELIFECYCLE 错误 - 使用 node server.js 命令

我正在 ibm watson 上部署 test-bot,如此处所述https://github.com/eciggaar/text-bot,当我尝试使用 CLI 代工厂在本地部署代码时,出现以下错误。

我正在使用 Nodejs 版本 6.10.3 和 npm 版本 5.0.4

有人可以帮我解决这个问题。

0 投票
1 回答
153 浏览

ibm-watson - 如何使用 ibm watson 在聊天机器人中检测纯文本或自由格式

当用户说“获取 ID 为 KMN849SDA 的票证”时,如何使用 IBM Watson 在聊天机器人中检测纯文本或自由格式文本,如果有可能的话,机器人将识别出“KMN849SDA”是票证 ID这样做,如果不是,我怎么能用编码来处理它