最后编辑于2021-07
通配词槽的文档介绍在对话模板里面:https://ai.baidu.com/forum/topic/show/940955
下面是具体的示例:
通配词槽属于词槽的特殊形式,命名格式必须是:user_wild_xxx 的形式
只能包含一条自定义词典值,格式如上,W必须大写,后面的数字表示识别范围,第二个数字需要大于第一个数字。
2-30表示识别1-15个汉字
虽然通配词槽是期望识别不定长的内容,但是,根据实际期望识别内容去判断需要的长度。
通配词槽必须被限定,不要单独放在一个模板片段中。
根据实际情况下通配词槽识别的内容在句子中的位置,去进行前限定或者后限定,或者前后都进行限定
如果想要在词槽澄清的时候识别通配词槽的内容,需要添加如截图所示的最后一个模板。#@start@#限定通配词槽。
下面是一些对话demo:
下面是一个特意配置的bad case:
因为特征词配置了“发短信”“发短信说”,这种属于有交叠的词典值内容,在通配词槽的识别边界中难以区分,所以不要配置这种重叠形式的特征词(词槽词典也一样)。
最后说明一下通配词槽和正则:
通配词槽属于词槽的一种特殊形式,有特定的命名格式。
正则属于一种特殊的词典值,是在常规词槽里面配置正则词典值。
不要把两者混用。
请登录后评论
TOP
切换版块
哇 厉害
按照这个设置了,(模板顺序也没问题)但是若我回复短信 ,会直接把【短信】识别成词槽wild
赞