我是聊天机器人的新手,我试图在AIML中使用OOB标记(OOB代表“OOB”,这是一个工程术语,用于指在单独的隐藏通道上执行的活动)。我试过在熊猫游乐场上用它,就像这样:
<category>
<pattern>SEARCH FOR *</pattern>
<template>Here is what I found on Google. <oob><search><star/></search></oob>
</template>
</category>所以,当和机器人说话时:
Human: Search for chatbots.
Bot: Here is what I found on Google. <oob><search>chatbots</search></oob>正如你所看到的,我也得到了标签。应该是这样的吗?我希望它已经在某种程度上被解析,这样我就可以在我的应用程序中触发网页浏览器了!
也许我错了,潘多拉不会为我解析标签,在收到回复时我必须自己去做?
我的想法是在我未来的应用程序中使用它的API和/talk资源。
发布于 2017-04-07 18:18:19
oob标记不能用于联机托管。它只能在本地主机程序的旁边使用,并且在移动设备上工作得最好。如果你想要更多关于如何将这个标签整合到VPA中的信息(与苹果的Siri一样使用的机器人),可以查找一些关于"callmom“pandorabots服务器的信息。(你可能已经知道这件事了,但我只是确定一下。)
PS:你应该把你的帖子移到AI堆栈交换,你可能会得到更多,更好的答案。
https://stackoverflow.com/questions/43254177
复制相似问题