繁体   English   中英

如何在IBM Watson Conversation聊天机器人中集成图以响应查询?

[英]How do I integrate graphs in response to query in IBM Watson Conversation chatbot?

因此,当用户类型查询为“过去三年中截止率最高的前三门课程是哪个?”时, 该机器人应该能够以图形形式返回数据(前提是我拥有​​可用于形成图形的数据集)。

您仅需要使用Watson Conversation来了解用户的查询,并让应用程序进行繁重的建筑响应。

因此,首先,您需要在Watson Conversation中配置一个对话框节点,以识别用户的意图并检索参数(例如“ top 3 courser”,例如“ last 3 years”)。

然后,您将此信息放入响应JSON中的output对象中。
(例如{ output: { action: 'computeCutOffPercentage', coursesCount: '3', period: '3years' }, ..... }

然后,定义在应用程序中构建响应的逻辑。

有关此方法的更多详细信息,请参见以下文档: https : //console.bluemix.net/docs/services/conversation/develop-app.html#implementing-app-actions

如果您不想要SimonO'Doherty提到的内容,那么您可以考虑使用对话服务的响应为您做有需要的事情。 当前,对话服务无法返回图形或类似的东西。 现在,它只是纯文本,但是您可以从中返回JSON响应,具体取决于您可以在应用程序本身中形成图形,然后将其显示给用户。 使用来自会话的JSON响应作为触发器,这将激活应用程序中的图形加载过程。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM