使用sraix标记向Program AB添加自定义Web服务?

时间:2016-03-29 19:07:01

标签: chatbot aiml

我正在使用Program AB进行一些测试来创建聊天机器人。我需要的是能够feed我的机器人从我自己的网络服务获取实时信息。

据我了解,AIML 2.0 sraix中的新标记就是这样。但我找不到任何关于如何使用它以及如何将它挂钩到我自己的Web服务的文档。

我尝试搜索机器人SUPER如何使用标签,但我能找到的并不是指向任何网络服务。

任何人都可以分享有关如何将sraix与自定义网络服务结合使用的任何示例吗?

任何正确方向的提示都将受到赞赏, 感谢

1 个答案:

答案 0 :(得分:0)

一个相当简单的方法是编写后端程序并在webl中保留webservice地址。如果请求与模板匹配,它将返回webservice路径并浏览它以检索代码中的数据,例如。 java Jersey框架用于restful webservices,因此匹配模式时将返回一个特定的webservice url,这将在你的后端应用程序中进一步处理,并将响应发送回view.Simplest方法是使用php或jsp。