【技术实现步骤摘要】
一种规则匹配方法、装置、设备及存储介质
本专利技术实施例涉及意图识别技术,特别是涉及一种规则匹配方法、装置、设备及存储介质。
技术介绍
近年随着语音识别、人机对话、自然语言处理等技术迅猛发展。用户意图识别是对这一类助手型对话产品来说极为重要,且又极具挑战的一项任务。用户意图识别是从用户的输入中理解用户的需求。其中,意图识别方法可以是基于规则进行匹配,从而识别语音槽,进而识别用户意图。但是专利技术人在具体实施过程中,发现现有技术中存在如下问题:现有技术中的匹配规则方法并不能对用户指令文本中的实体进行准确识别,降低了识别的准确率。并且现有技术中的规则匹配过程中,通过用户指令文本中的实体与规则进行匹配,由于规则有限,很难覆盖较多的场景。
技术实现思路
本专利技术实施例提供了一种规则匹配方法、装置、设备及存储介质,可以准确识别用户指令文本中的实体,提高识别准确率,可以覆盖多种语言场景,满足识别多种类型的文本的需求。本专利技术实施例主要提供如下技术方案:第一方面,本专利技术实施例提供了一种规则匹配方法,包括:确定用户指令文本;基于知识图谱对所述用户指令文本进行实体匹配,确定匹配 ...
【技术保护点】
1.一种规则匹配方法,其特征在于,包括:确定用户指令文本;基于知识图谱对所述用户指令文本进行实体匹配,确定匹配的目标实体;将所述目标实体对应的语义槽替换所述目标实体,得到新用户指令文本;对所述新用户指令文本进行规则匹配,得到与所述新用户指令文本匹配的目标规则,并作为与所述用户指令文本匹配的规则。
【技术特征摘要】
1.一种规则匹配方法,其特征在于,包括:确定用户指令文本;基于知识图谱对所述用户指令文本进行实体匹配,确定匹配的目标实体;将所述目标实体对应的语义槽替换所述目标实体,得到新用户指令文本;对所述新用户指令文本进行规则匹配,得到与所述新用户指令文本匹配的目标规则,并作为与所述用户指令文本匹配的规则。2.根据权利要求1所述的方法,其特征在于,还包括:对每个正则表达式扩展下述的至少一项,得到多个规则:设置语义槽的位置和名称;设置正则表达式的意图或者设置所述正则表达式的优先级;设置是否使用序列标注模型;其中,所述序列标注模型,用于识别语义槽;所述正则表达式是否被复用,以及设置被复用的正则表达式的标识。3.根据权利要求2所述的方法,其特征在于,还包括:若知识图谱中没有包含目标实体,将所述目标实体对应的语义槽添加到规则中。4.根据权利要求1所述的方法,其特征在于,所述对所述新用户指令文本进行规则匹配,包括:对所述新用户指令文本基于有限状态机的匹配方法进行规则匹配。5.根据权利要求1所述的方法,其特征在于,所述得到与所述新用户指令文本匹配的目标规则,包括:若匹配到的规则存在多个,选择优先级最高的规则作为与所述新用户指令文本匹配的目标规则。6.根据权利要求1所述的方法,其特征在于,所述得到与所述新用户指令文本匹配的目标规则,包括:若匹配到的规则存在多个,且匹配到的多个规则的设定优先级相同或者多个规则中存在未设定优先级的个别规则;将设定优先级相同的规则输入到预先训练的排序模...
【专利技术属性】
技术研发人员:孟振南,胡晓慧,
申请(专利权)人:北京羽扇智信息科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。