问题标签 [watson-dialog]

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

ibm-watson - How to set a level of confidence for watson conversation?

I would like to understand how to create a way to redirect the conversation to the anything_else node when confidence is lower then a established limit.

I am creating a node triggered by intents[0].confidence < 0.5 that jumps to the anything_else answer.

So if I enter a value "huaiuhsuskunwku" it recognizes as the intent #greetings and do redirect its node.

Any idea why it is recognizing it as a greeting in the first place?

And how can I configure it properly?

0 投票
2 回答
963 浏览

ibm-watson - 通过 watson 对话快速回复或建议

我们正在开发 FB Messenger 应用程序,该应用程序使用 IBM watson 对话用于 AI 机器人。但是,我们需要像wit.ai提供的快速回复。

有什么方法可以在收到消息的同时从 watson 对话中获得快速回复或建议。

0 投票
1 回答
931 浏览

java - 使用 Java 将变量传递给 IBM Watson Conversation Dialog

我目前正在尝试将一些 Java 代码与 Watson Conversation Dialog 集成。目前,我正在使用以下代码将简单的文本输入传递给 Watson 对话框:

此代码按预期工作,响应正确。但是,我不确定如何在消息中传递变量,然后由对话框解释。

例如,假设我将日期存储在名为“ estimatedDeliveryDate”的变量中。

我将向Watson发送消息“取消我的交付estimatedDeliveryDate”,同时让对话框回复“您的到期订单estimatedDeliveryDate现已取消”。

任何帮助将不胜感激,谢谢。

0 投票
0 回答
396 浏览

watson-conversation - Watson 对话 - 上下文 - 先前的输入文本

在对话序列中,当用户根据他/她的前一个问题为来自对话服务的响应提供输入时,我正在通过将前一个问题作为输入文本和前一个上下文传递来构建对对话服务的新请求。

前面的上下文是让 Conversation 服务知道对话 id。前面的输入文本(问题)是让 Conversation 服务识别并从它离开的位置(右侧对话节点)恢复。

我的应用程序使用用户输入来验证和更新上下文。例如,将上下文设置为用户“已验证”等。

我的应用程序从对话服务的上下文对象中获取先前的输入文本。

如果我做得对,你能告诉我吗?

0 投票
1 回答
44 浏览

watson-dialog - 在 Watson Dialog 中使用时间

我们需要根据当前时间在 Watson Dialog 中做出决策。有没有一种好的/最佳实践方式来做到这一点?我想过定期将当前时间写入 Dialog 配置文件变量,但希望有更好的方法。

0 投票
1 回答
1338 浏览

ibm-watson - 使用 Watson 对话,如何处理客户、帐号等

我正在使用 nodejs 中的 Watson 对话 API 创建示例应用程序。我正在尝试获取用户名并将其发送给 Watson,然后我想打个招呼“$username”,我还想在整个对话过程中保留它,这样如果用户问我是否记得这个名字,Watson 可以说“是的,”$ 用户名“”。

有人可以帮助我提供示例代码,如何在这个用例中使用意图。

0 投票
1 回答
844 浏览

ibm-cloud - 如何在 bluemix 本身中部署我的聊天机器人以通过 Web url 访问?

我刚刚在 IBM 的 bluemix 上使用他们自己的教程构建了我的第一个基本聊天机器人。但是,我无法连接它如何在 bluemix 上部署的线程,以便可以通过 web/a url 访问——例如这个 url 中的聊天机器人:url中的聊天机器人

目前,我只是在寻找资源来帮助我将聊天机器人置于 slack、fb messenger 等状态。我目前不需要所有这些,只是希望通过 url 访问它。

谢谢

0 投票
2 回答
1251 浏览

watson-conversation - Watson 对话上下文

我目前正在使用 watson 聊天机器人对话应用程序。我遇到了我必须刷新上下文的情况,只是在某个阶段取决于用户输入,但我无法实现这一点。

0 投票
2 回答
350 浏览

ibm-watson - Bluemix 中的 Facebook Messenger webhook

我正在 IBM Bluemix 中开发一个聊天机器人。当我尝试与 Facebook Messenger 集成时,它会询问 webhook。

我只是在运行一个简单的应用程序,可以在 GitHub 上找到。

我想知道如何将 Messenger 与 Watson 对话 API 集成。

环境变量

0 投票
5 回答
575 浏览

ibm-watson - 我们在 Watson Conversation 服务中拥有的智能是什么

我一直在研究 watson 对话。主要是对话服务根据我们训练的方式响应用户给出的输入,它根据我们定义的意图、实体和对话流来响应。

在内部,它会查找我们在意图中定义的一些关键字,如果匹配,它将以我们在对话流中提供的文本进行响应。

即使是相同的逻辑,我也可以在我的应用程序中说如果有这几个特定的​​关键字,我可以用这个特定的文本做出回应,然后进入下一个阶段并寻找一些词等等。

但是,我们在这个 watson 对话服务中拥有什么特殊智能来使用它呢?

谁能告诉我谁对沃森有很好的了解