什么是引导类型机器人?直接看下面的性格测试机器人小例子:
图1
图2
图3
图4
引导类型的机器人会主动给出一些候选项,让用户参考这些候选项提问,其实就是不断地让用户去做选择题,最后根据这些选择题给出一些信息或答案,这样可以让对话结果、流程更可控。
如何制作这样的机器人,可以参考如下步骤:
图5 定义场景
图6、7 在场景定义页点击高级设置
图8 设置一条引导语以及跳转的若干选项
在场景Bot中,用户可以直接点击引导候选项,但是其实用户也可以直接输入文本来回答。
最终,UNIT用户制作好了引导机器人后,通过api调用引导机器人得到引导语和选项,然后用户输入文本回答问题。
或者制作成类似场景Bot的方式,用户点击链接(其实会将链接内容生成文字,这块应该是HTML相关开发可以实现),再把文字传给机器人,机器人给出新的引导语和候选,如此循环,直到得到最终结果。
请登录后评论
TOP
切换版块
一级 选择 “李” 时,到第三级也回复 “张先生” 吗
引导性机器人,三级分支如果有相同词语会出错,二级分支只跳到同一个词语。如何解决?
一级 你姓李还是张
选项 李 张
二级 你是男还是女
选项 男 女
三级回复李先生 张先生
现在出现回复男 都只调到张先生。
非常好!谢谢楼主!