如何制作引导类型的机器人?
2_unit 发布于2017-07 浏览:3912 回复:3
4
收藏

什么是引导类型机器人?直接看下面的性格测试机器人小例子:

图1


图2


图3


图4

引导类型的机器人会主动给出一些候选项,让用户参考这些候选项提问,其实就是不断地让用户去做选择题,最后根据这些选择题给出一些信息或答案,这样可以让对话结果、流程更可控。


如何制作这样的机器人,可以参考如下步骤:

图5 定义场景



图6、7 在场景定义页点击高级设置


图8 设置一条引导语以及跳转的若干选项


在场景Bot中,用户可以直接点击引导候选项,但是其实用户也可以直接输入文本来回答。


最终,UNIT用户制作好了引导机器人后,通过api调用引导机器人得到引导语和选项,然后用户输入文本回答问题。

或者制作成类似场景Bot的方式,用户点击链接(其实会将链接内容生成文字,这块应该是HTML相关开发可以实现),再把文字传给机器人,机器人给出新的引导语和候选,如此循环,直到得到最终结果。



收藏
点赞
4
个赞
共3条回复 最后由15053535385回复于2017-12
#515053535385回复于2017-12
#4 见龙回复
引导性机器人,三级分支如果有相同词语会出错,二级分支只跳到同一个词语。如何解决? 一级 你姓李还是张 选项 李 张 二级 你是男还是女  选项 男 女 三级回复李先生 张先生 现在出现回复男 都只调到张先生。
展开

一级 选择  “李” 时,到第三级也回复  “张先生” 吗

0
#4见龙回复于2017-12

引导性机器人,三级分支如果有相同词语会出错,二级分支只跳到同一个词语。如何解决?

一级 你姓李还是张

选项 李 张

二级 你是男还是女 

选项 男 女

三级回复李先生 张先生

现在出现回复男 都只调到张先生。

0
#3韩建通教授岁月回复于2017-07

非常好!谢谢楼主!


0
TOP
切换版块