目前想基于Unit做一个基于业务的机器人
我定义了一个对话模板,如下
我想查询 XXX的客户订单
[D:kw_query][W:0-10]的客户订单
中间的XXX其实是系统里面的客户,客户订单准备定义成词槽,中间的通配符,其实是一个动态的过滤条件
但是目前对话模板的匹配返回结果,没有关于语句的解析,我想如果能够把这句话的词法解析给我返回回来,例如 我想查询/XXX/的客户订单 这样对于我们后续业务处理就非常有用,按道理这块已经解析完成了才对,希望返回的json能够放出来,这样模板的用处就非常大了
收藏
点赞
0
个赞
请登录后评论
TOP
切换版块
在配置模板时,在上方选择意图后,就会出现词槽了。
善用词槽可增强解析的结果,可获得词槽数据。建议在模板内也多使用词槽进行匹配。
特征词(D:kw开头)只是为了泛化模板集时用到,为了单次模板配置可以匹配更多的情况。
特征词并不会解析到json中,仅仅会帮助分配意图。
推荐用更多的样本集来代替掉模板
另外 通过模板集匹配到的json中最下方 intent_confidence的数值为 100 这表示是由非深度学习匹配到的句子
但凡是非100的,都属于是通过样本集等其他因素 深度学习得到的结果。