问题标签 [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 投票
1 回答
869 浏览

android - Android 中的 Watson API

我是这个 API (Watson API) 的新手,我的 Android 体验有点生疏,所以如果我不能马上赶上你的术语/想法,请多多包涵。

根据 Watson API 指南(您可以在这里查看https://github.com/watson-developer-cloud/java-sdk

“一旦你有了凭据,将 config.properties.example 复制到 src/test/resources/config.properties,并根据需要填写它们。”

目前我被困在这个领域。我在哪里可以找到那个配置文件?

0 投票
1 回答
520 浏览

ibm-cloud - BlueMix 上的 Watson Dialog 服务:转发错误

我在Bluemix 上为Watson Dialog 服务创建了一个实例。我正在使用IBM Watson Dialog API reference中指定的基本身份验证通过 Mobilefirst 适配器对 Dialog API 进行身份验证。我正在为 Bluemix 中的服务实例提供服务凭证中提供的用户名和密码。

当我调用适配器时,我得到以下响应:

}

此外,当尝试通过命令行对服务进行身份验证时,使用:

我得到回应:

服务发生了什么?

我也遇到了其他 Watson 服务:Languaje Translator。(我还没有和其他人检查过)

0 投票
1 回答
329 浏览

ibm-watson - 在对话/对话中处理“话语”的最佳实践?

我们希望聊天机器人能够像人类一样回答问题并给出正确的答案。人类的正常对话有很多“话语”,这意味着对话中可能会有一些废话、情感和停顿。当人们与聊天机器人交谈时,他/她可以在期待 Watson 回复之前再输入(提交)单词/半句,因为他/她自然希望继续输入,直到一个完整且有意义的问题可以从沃森; 他/她也可以在结束问题之前暂停多次……当训练 Watson 对话/对话时,解决此类情况的设计最佳实践是什么?

0 投票
1 回答
340 浏览

java - Spring REST Web 服务 | 更新 XML 并将其作为响应发送

我正在开发一个 Spring Restful Web 服务,其中我返回一个 xml 文件作为响应。此 XML 文件位于 eclipse 中构建的 MAVEN 项目的 main/resources 文件夹中。该服务接受来自调用者的某些参数,并根据这些参数更新 XML 文件。该项目在生产服务器中部署为 WAR。在我的本地项目中,我可以看到 xml 文件正在更新,但在生产服务器中却没有。我怎样才能让它在生产服务器中工作?

下面是控制器接受传入请求的代码

下面是解组 XML、根据输入参数对其进行更新、然后将其编组返回的类

0 投票
1 回答
26 浏览

ibm-cloud - Watson Dialog 教程文件似乎不正确

我正在学习 watson 对话教程。我正在尝试完成第二步,即创建示例“excercise_2_end.xml”。

我无法让它工作,所以我下载并使用了给定的“excercise_2_end.xml”文件,它似乎也被破坏了,虽然我不明白为什么(我以前没有以这种方式使用过 XML)。

通过 bluemix 'work with dialogs' 工具运行时对话框的输出如下;

你好,欢迎来到麦克比萨

你卖什么?

您在寻找开胃菜、主菜或饮料吗?

饮料

对不起,我没看懂你的问题。请尝试询问其他人。

我期待的地方;

你好,欢迎来到麦克比萨

你卖什么?

您在寻找开胃菜、主菜或饮料吗?

饮料

我们有可乐、雪碧、新奇士、根汁啤酒、姜汁汽水、Fresca、Mello Yello、葡萄、Dr Pepper、Monster、Moxie Energy 和瓶装泉水

我正在使用下载的 example_2_end.xml 文件,尽管我自己也有与示例一起创建的相同问题。

任何指针都非常感谢:)

0 投票
0 回答
74 浏览

node.js - 在对话框应用程序中,在 bluemix 中运行 jar 文件

我目前正在尝试使用 Watson Dialog 创建一个像虚拟代理这样的应用程序。我必须在这个 Watson 服务中使用 Node.js,但我以前从未使用过它,所以我慢慢来。目前,我可以使用 Java 调用对话服务来模拟用户。但是我想用Node.js调用Java来模拟Agent。

在 Watson Dialog 中,Agent 有许多句子写在一个文件中,例如dialog.xml. 但相反,我希望我的代理根据用户的个人资料提出具体问题。

这就是我使用 Java 编写的 BRMS 工具的原因。我创建了一个.jar并想调用它/public/demo.js来填充变量response

我试过这个/public/demo.js

在另一个应用程序中使用该代码,它可以正常工作,我可以运行我的.jar. 我敢肯定。但是一旦在我的 Bluemix 应用程序中编写,第一行就会让它崩溃。我是否遗漏了manifest.yml文件中的某些内容?我需要更改配置吗?或者它可能来自demo.js文件?

感谢您的帮助。

0 投票
2 回答
1501 浏览

ibm-cloud - 如何从 Watson 对话 API 中的用户输入中获取日期?

是否有人已经想出如何获取用户在 Watson 的对话 API 中输入的日期?在 Dialog API 中,我们可以使用标准实体,例如 DATE_TIME_RANGE 和 FROM_DATE,但我找不到任何方式不会结束自己添加新的自定义实体。我想在 Dialog API 上创建一个这样的验证:

0 投票
2 回答
1308 浏览

ibm-watson - 如何实现具有多个工作空间的 Watson 对话

在网络研讨会中,它提到了使用多个对话工作区来处理项目的不同主题(例如功能性对话与离题)。我们应该如何实现这个设计?

假设我们有两个工作区,一个是功能主题,另一个是非主题。如何确定请求应该进入哪些工作空间以及逻辑?

而这个判断逻辑应该在服务器后端还是在工作区逻辑中实现?

谢谢。

0 投票
1 回答
364 浏览

ibm-watson - 如何在 Watson 的对话服务中使用 #out_of_scope 意图?

我在对话工作区中定义了#out_of_scope 意图并添加了几个用户示例。现在,当我提出一个未指定为示例的问题时,返回的 JSON 具有 #out_of_scope 意图,且置信度得分非常低。

这是为什么 ?这是否意味着,如果用户提出的问题不在指定示例列表中,则不会映射到 #out_of_scope 意图?

谢谢你,桑迪亚

0 投票
1 回答
641 浏览

ibm-watson - 使用 json 文件创建对话框

几天来我一直在研究 watson 对话框,在学习了.xml几个教程之后,我能够使用文件创建一个对话框。

我正在为我的服务器使用 nodeJs 并希望切换到JSON而不是XML. 正如API 参考所说,

对话框模板文件。加密对话文件的有效扩展名为 .mct、.json 和 .xml。

我在对话框文件的文档中的任何地方都找不到任何 JSON 结构。

有没有人尝试过这个并成功地使用 JSON 而不是 XML?如何?