【技术实现步骤摘要】
人机交互处理系统及其方法、存储介质、电子设备
本申请实施例涉及人机交互
,尤其涉及一种人机交互处理系统及其方法、存储介质、电子设备。
技术介绍
近年来,随着语音识别和自然语言理解技术的不断发展,智能交互已被广泛应用于不同的领域,如聊天机器人、智能音箱、智能客服等。当前现有技术中比较常见的交互管理方法有以下几种:1、Key-pharse(关键词匹配):捕捉最后一句用户输入并根据其中的关键词或关键短语来进行交互回应,这种方案的缺点是不够灵活,仅仅凭借最后一句用户输入及其关键字无法应对所有交互场景。2、Finite-statemachine(有限状态机):用有限状态机穷举覆盖各种交互流程,这种方案的缺点:对复杂任务难以处理,不允许用户跳转话题。3、Slot-filling(填槽):对用户输入进行解析得到关键信息即槽位信息,交互管理不断询问并收集必要的槽位信息,直到满足条件可以执行任务,但是,这种方案适合槽位信息及任务种类少的场景,使用范围有限,无法处理咨询、导购等槽位信息较多的任务。综 ...
【技术保护点】
1.一种人机交互处理系统,其特征在于,包括:交互业务装置以及交互引擎,所述交互业务装置用于描述交互场景中的交互任务,所述交互引擎上配置有交互控制单元以及交互组织单元,所述交互控制单元根据所述交互任务对当前交互输入进行交互流程的控制,所述交互组织单元用于根据所述交互流程的控制确定在当前交互输入对应的交互场景中期望的下一个交互输入。/n
【技术特征摘要】
1.一种人机交互处理系统,其特征在于,包括:交互业务装置以及交互引擎,所述交互业务装置用于描述交互场景中的交互任务,所述交互引擎上配置有交互控制单元以及交互组织单元,所述交互控制单元根据所述交互任务对当前交互输入进行交互流程的控制,所述交互组织单元用于根据所述交互流程的控制确定在当前交互输入对应的交互场景中期望的下一个交互输入。
2.根据权利要求1所述的系统,其特征在于,所述交互业务装置进一步用于根据交互任务的分层模型描述交互场景中的交互任务。
3.根据权利要求2所述的系统,其特征在于,所述交互业务装置进一步用于根据交互任务的交互子任务划分建立分层模型,以及根据交互任务的分层模型描述交互场景中的交互任务。
4.根据权利要求3所述的系统,其特征在于,所述分层模型为交互任务树,所述交互任务树上的一个子树对应一个所述交互子任务。
5.根据权利要求4所述的系统,其特征在于,所述交互业务装置进一步用于为所述交互任务树的节点配置任务执行控制项,以根据任务执行控制项执行所述节点对应的交互子任务。
6.根据权利要求5所述的系统,其特征在于,所述任务执行控制项中定义有其要控制的交互子任务所对应的交互变量,所述交互变量用于控制所述节点对应的交互子任务的执行。
7.根据权利要求6所述的系统,其特征在于,所述交互变量还用于管理与其对应的槽位信息以控制所述节点对应的交互子任务的执行。
8.根据权利要求7所述的系统,其特征在于,还包括:自然语言解析单元,用于对当前交互输入进行自然语言解析以确定所述槽位信息。
9.根据权利要求5所述的系统,其特征在于,所述任务执行控制项用于向用户发起回应动作、向用户发起询问行为、向外部发起服务调用动作中的一种或多种的组合,以根据任务执行控制项执行所述节点对应的交互子任务。
10.根据权利要求9所述的系统,其特征在于,若所述任务执行控制项用于向用户发起回应动作,则所述交互业务装置进一步用于对所述回应动作、所述交互子任务的槽位信息中的至少一种进行结构化处理,以执行所述节点对应的交互子任务。
11.根据权利要求10所述的系统,其特征在于,所述交互业务装置进行所述结构化处理后,由自然语言生成单元根据所述结构化处理的结果生成自然语言,以执行所述节点对应的交互子任务。
12.根据权利要求9所述的系统,其特征在于,若所述任务执行控制项用于向用户发起询问行为,则所述交互业务装置进一步用于在关联的交互变量没有与槽位信息绑定时触发询问行为,...
【专利技术属性】
技术研发人员:周尧,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛;KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。