【技术实现步骤摘要】
基于人机交互的自然语言处理方法、装置、设备和介质
本专利技术实施例涉及计算机
,尤其涉及一种基于人机交互的自然语言处理方法、装置、设备和介质。
技术介绍
人机交互是指人与计算机之间使用特定自然语言进行交互,完成信息交换的过程。随着人工智能技术的快速发展,人机交互的应用越来越广泛,例如,商业、家居、教育、科技和服务等领域中均涉及人机交互的应用,具体的应用产品包括独立的智能交互电子设备,例如知识问答电子设备与智能客服电子设备等,也包括集成在各种终端上的智能交互系统。人机交互往往涉及到具体的对话场景,智能系统需要对用户语音进行识别,然后给出合理的应答。因此,在基于自然语言的人机对话系统中,开发人员需要围绕具体的产品应用场景接入不同的对话能力和资源,以满足人机对话需求。但是,在现有的系统中,往往是针对每个场景单独进行人机交互的开发,需要耗费比较大的人力时间成本,复用性和扩展性差。
技术实现思路
本专利技术实施例提供一种基于人机交互的自然语言处理方法、装置、电子设备和介质,以解决现有人机对话系统开发成本高以及系统复用性和扩展性较差的问题。第一方面,本专利技术实施例提供了一种基于人机交互的自然语言处理方法,该方法包括:对目标自然语言文本进行意图识别,得到目标意图和目标槽位;根据目标意图和预先建立的资源池,匹配得到目标资源列表,其中,所述资源池中包括具有不同能力的多个资源,目标资源列表中包括能力与目标意图相关的至少一个目标资源;获取依据目标意图和目标槽位从所述至少一个目标资源中召回的结果集;从所述结果集中确定出与目标自然语言文本对应的目标应答话术。第二方面,本专利技术 ...
【技术保护点】
1.一种基于人机交互的自然语言处理方法,其特征在于,包括:对目标自然语言文本进行意图识别,得到目标意图和目标槽位;根据目标意图和预先建立的资源池,匹配得到目标资源列表,其中,所述资源池中包括具有不同能力的多个资源,目标资源列表中包括能力与目标意图相关的至少一个目标资源;获取依据目标意图和目标槽位从所述至少一个目标资源中召回的结果集;从所述结果集中确定出与目标自然语言文本对应的目标应答话术。
【技术特征摘要】
1.一种基于人机交互的自然语言处理方法,其特征在于,包括:对目标自然语言文本进行意图识别,得到目标意图和目标槽位;根据目标意图和预先建立的资源池,匹配得到目标资源列表,其中,所述资源池中包括具有不同能力的多个资源,目标资源列表中包括能力与目标意图相关的至少一个目标资源;获取依据目标意图和目标槽位从所述至少一个目标资源中召回的结果集;从所述结果集中确定出与目标自然语言文本对应的目标应答话术。2.根据权利要求1所述的方法,其特征在于,对目标自然语言文本进行意图识别,得到目标意图和目标槽位,包括:获取目标自然语言文本和目标自然语言文本的上下文信息,其中,所述上下文信息包括人机交互过程中与目标自然语言文本相邻的自然语言文本的意图识别结果;根据预先配置的意图识别策略,并依据所述上下文信息,对目标自然语言文本进行意图识别,得到目标意图和目标槽位,其中,所述意图识别策略是基于当前应用场景预先配置的策略。3.根据权利要求2所述的方法,其特征在于,根据预先配置的意图识别策略,并依据所述上下文信息,对目标自然语言文本进行意图识别,得到目标意图和目标槽位,包括:根据所述预先配置的意图识别策略,对目标自然语言文本进行初始意图识别,得到初始意图识别结果;如果所述初始意图识别结果与所述上下文信息中的意图识别结果具有相关性,则依据所述上下文信息中的意图识别结果和所述初始意图识别结果,确定目标意图和目标槽位;如果所述初始意图识别结果与所述上下文信息中的意图识别结果不具有相关性,则根据所述初始意图识别结果确定目标意图和目标槽位;如果不能识别出所述初始意图识别结果,则依据所述上下文信息中的意图识别结果和目标自然语言文本,确定目标意图和目标槽位。4.根据权利要求1所述的方法,其特征在于,在对目标自然语言文本进行意图识别,得到目标意图和目标槽位之前,所述方法还包括:实时获取人机交互过程中的自然语言文本;利用预先训练的纠错模型,对当前获取到的自然语言文本进行纠错,得到目标自然语言文本,其中,所述纠错模型是利用机器学习的方法预先训练的模型,用于纠正自然语言文本中的文本错误。5.根据权利要求1所述的方法,其特征在于,如果无法识别出目标意图和目标槽位,则在根据目标意图和预先建立的资源池,匹配得到目标资源列表之前,所述方法还包括:利用预先训练的归一化模型,对目标自然语言文本进行语义归一化,其中,所述归一化模型是利用机器学习的方法预先训练的模型,用于将无法识别出意图的自然语言文本转化成能够识别出意图的规范文本;对归一化后的自然语言文本进行意图识别,得到目标意图和目标槽位。6.根据权利要求1所述的方法,其特征在于,根据目标意图和预先建立的资源池,匹配得到目标资源列表,包括:根据预先配置的资源策略,从所述资源池中选定目标资源集;根据目标意图,从目标资源集中匹配得到目标资源列表;其中,所述资源策略是基于当前应用场景预先配置的策略。7.根据权利要求1所述的方法,其特征在于,从所述结果集中确定出与目标自然语言文本对应的目标应答话术,包括:根据预先配置的适配策略,将结果集中的结果与目标自然语言文本进行适配,得到至少一个适配结果;根据预先配置的排序策略,对所述至少一个适配结果进行排序,根据排序结果确定目标...
【专利技术属性】
技术研发人员:谢泽颖,凌光,纪友升,陈炳金,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。