【问题标题】:integrating watson chatbot into facebook将 Watson 聊天机器人集成到 Facebook
【发布时间】:2020-06-16 00:39:38
【问题描述】:
我想将我的聊天机器人集成到 facebook messenger 中。我知道 watson 助手给了我们这个功能,但我正在开发一个 spring boot 后端应用程序,如果 watson 助手没有响应,它会搜索其他答案。和 watson 助手仅显示 watson 响应。那么,我是否应该在服务器上部署我的应用程序并生成我的 webhook url... 或者这可以与 watson 助手一起使用。有什么帮助吗?
【问题讨论】:
标签:
spring-boot
integration
chatbot
watson-assistant
【解决方案1】:
嗨@Angham Elmabrouk
您会发现这是 Watson Assistant 中的一项常见任务,尽管如果没有对答案进行编码,Watson Assistant 通常遵循的应用程序是 Watson Discovery。 Watson Discovery 可以消化网站、文档等,然后在 Watson Assistant 没有存储答案时使用机器学习技术来确定要返回的最佳文档。在 Watson Assistant 中,这也称为搜索技能。
即使您不使用 Watson Discovery / Watson 搜索技能,原理也是一样的,您只需调用您自己的 Rest API。这发生在 Watson Assistant 中,通过 Web 挂钩过程,因此不会妨碍您的 Facebook 集成。
【解决方案2】:
如果未找到答案,则创建一个节点(未找到答案),然后您可以编写一个云函数来调用外部资源以获取信息。您可以将用户输入传递给您的应用程序并将响应返回给 Watson Assistant。