The invention discloses a process configuration method for multi-round dialogue of robots, which includes the following steps: S1: configuring nodes, which include multiple functional nodes, multiple intermediate nodes and multiple system nodes. Each functional node is used to receive user's initial input problems and extract the entity variables therein. If the entity variables extracted by the functional nodes are complete, they are further used. If the entity variables extracted by the functional nodes are incomplete, then the missing entity variables are further counted. Each intermediate node is used to ask the user questions based on at least one missing entity variable, and each system node is used to construct the text returned to the user according to the results of multi-round dialogues. S2: Configuration process, selecting nodes according to the actual dialog processing process. And establish the process relationship between nodes. The invention can quickly and efficiently configure the response flow of the intelligent dialogue robot in multi-round dialogue, and greatly reduces the workload and difficulty of the configuration process.
【技术实现步骤摘要】
一种机器人多轮对话流程化配置方法
本专利技术涉及智能对话机器人领域,具体而言,涉及一种机器人多轮对话流程化配置方法。
技术介绍
当前,受益于政策利好、资本推动以及需求推动,人工智能技术已进入前所未有的蓬勃发展时期,其中,智能对话机器人是人工智能技术发展的一个重要方向,现已广泛应用于多个领域,例如智能客服、智能家居、物联网等等。于智能对话机器人技术中,行业内普遍采用问答知识库的形式,需要事先在问答知识库中存储问题以及与问题相对应的回答,当用户输入问题时,智能对话机器人根据该问题在问答知识库中检索出与该问题相对应的回答并将其反馈给用户,以实现人机对话,但是,这种采用问答知识库形式的智能对话机器人只能够支持一轮对话。当用户与智能对话机器人进行多轮对话时,智能对话机器人并不能根据多轮对话中包含的上下文信息向用户反馈回答,而是仅能够将每轮对话均单独视为一次独立对话,如此一来,当用户每轮对话时输入的问题之间没有关联时,智能对话机器人给出准确回答的几率较高,但是,当用户每轮对话时输入的问题之间有关联时,智能对话机器人极有可能无法识别出用户的真正意图而向其反馈错误或完全不相干的回 ...
【技术保护点】
1.一种机器人多轮对话流程化配置方法,其特征在于,包括以下步骤:S1:配置节点,节点包括多个功能节点、多个中间节点和多个系统节点,每一功能节点用于接收用户初始输入的问题并抽取其中的实体变量,若功能节点抽取到的实体变量是完整的,则进一步向用户返回一结果,若功能节点抽取到的实体变量不完整,则进一步统计缺少的实体变量,每一中间节点用于根据至少一个缺少的实体变量向用户发起提问,每一系统节点用于根据多轮对话的结果组建向用户返回的文案;S2:配置流程,根据实际对话处理流程选择节点并建立节点之间的流程化联系。
【技术特征摘要】
1.一种机器人多轮对话流程化配置方法,其特征在于,包括以下步骤:S1:配置节点,节点包括多个功能节点、多个中间节点和多个系统节点,每一功能节点用于接收用户初始输入的问题并抽取其中的实体变量,若功能节点抽取到的实体变量是完整的,则进一步向用户返回一结果,若功能节点抽取到的实体变量不完整,则进一步统计缺少的实体变量,每一中间节点用于根据至少一个缺少的实体变量向用户发起提问,每一系统节点用于根据多轮对话的结果组建向用户返回的文案;S2:配置流程,根据实际对话处理流程选择节点并建立节点之间的流程化联系。2.根据权利要求1所述的机器人多轮对话流程化配置方法,其特征在于,每一功能节点均包含一功能函数,每一功能函数均具有一函数名称,每一功能函数的参数均包括处理类和实体变量。3.根据权利要求2所述的机器人多轮对话流程化配置方法,其特征在于,处理类包括查询类、推荐类、获取类、活动类和售后类。4.根据权利要求2所述的机器人多轮对话流程化配置方法,其特征在于,所述实体变量为至少一个。5.根据权利...
【专利技术属性】
技术研发人员:胡云华,郑俊成,莫瑜,丁超,高鹏,
申请(专利权)人:北京智能一点科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。