一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

人机交互方法及装置、介质、计算设备与流程

2022-10-26 17:25:25 来源:中国专利 TAG:

技术特征:
1.一种人机交互方法,包括:根据在本轮人机对话中机器提问话术和用户回答内容,确定用户意图;调用预设对话流程文件,并从所述预设对话流程文件中选择出与所述用户意图具有映射关系的流程节点;其中,所述预设对话流程文件中包括至少一个映射关系,每一个映射关系为一个预设用户意图和一个流程节点之间的映射关系;根据选择出的流程节点,确定针对所述用户回答内容而进行的下一轮对话中的机器话术,并输出所述机器话术。2.根据权利要求1所述的方法,其中,所述根据在本轮人机对话中机器提问话术和用户回答内容,确定用户意图,包括:确定本轮人机对话中所述机器提问话术的话术类型;若所述话术类型为是否话术类型,则识别出所述用户回答内容对应的回答类型;根据所述机器提问话术对应的话术标签和所述用户回答内容对应的回答类型,生成所述用户意图;其中,所述回答类型包括确认、否认和其它;若所述回答类型为所述其它,则生成的用户意图为存在潜在风险的意图。3.根据权利要求2所述的方法,其中,所述根据在本轮人机对话中机器提问话术和用户回答内容,确定用户意图,还包括:若所述机器提问话术的话术类型为开放话术类型,则从所述用户回答内容中识别出所述用户意图。4.根据权利要求1所述的方法,其中,所述调用预设对话流程文件之前,所述方法还包括:调用预设知识库文件;其中,所述知识库文件中包括至少一个预设关键词以及与每一个预设关键词对应的预设用户意图;判断本轮人机对话中的所述机器提问话术和/或所述用户回答内容中是否存在所述预设知识库文件中的预设关键词;若存在,则将所述机器提问话术和/或所述用户回答内容中所包括的预设关键词在所述预设知识库文件中对应的预设用户意图作为补充的用户意图。5.根据权利要求2所述的方法,其中,所述至少一个映射关系中包括至少一个第一映射关系,在所述至少一个第一映射关系中包括按照对话顺序而设置的多个流程节点;在所述第一映射关系中,每一个流程节点对应一个第一用户意图,所述第一用户意图为存在潜在风险的意图,所述流程节点用于根据存在潜在风险的意图确定用户最终意图;对应的,所述从所述预设对话流程文件中选择出与所述用户意图具有映射关系的流程节点,包括:从所述预设对话流程文件中选择出与所述用户意图具有映射关系的第一个流程节点。6.根据权利要求5所述的方法,其中,所述至少一个映射关系中还包括至少一个第二映射关系;在所述预设对话流程文件中,各个所述第二映射关系位于各个所述第一映射关系之前;每一个第二映射关系中包括一个第二用户意图和一个流程节点之间的映射关系,所述第二用户意图为预设用户最终意图。7.根据权利要求6所述的方法,其中,所述第二用户意图中包括预设聚合意图;所述从所述预设对话流程文件中选择出与所述用户意图具有映射关系的流程节点,包括:
判断确定出的用户意图是否为用户最终意图;若是,则调用预设意图聚合文件;其中,所述预设意图聚合文件中包括至少一个第三映射关系,每一个第三映射关系包括一个预设聚合意图与该预设聚合意图下各个预设用户意图之间的映射关系;判断所述预设意图聚合文件中是否存在所述用户最终意图对应的预设聚合意图;若存在,则从所述预设对话流程文件中选择出与所述用户最终意图对应的预设聚合意图具有映射关系的第一个流程节点。8.根据权利要求7所述的方法,其中,所述根据选择出的流程节点,确定针对所述用户回答内容而进行的下一轮对话中的机器话术,包括:根据从所述预设对话流程文件中选择出与所述用户最终意图对应的预设聚合意图具有映射关系的第一个流程节点,调用对应的流程聚合文件;其中,每一个流程聚合文件中包括一个流程节点所对应的流程链路;根据所述用户最终意图,从调用的所述流程聚合文件中选择出对应的链路节点,并根据选择出的链路节点,确定针对所述用户回答内容而进行的下一轮对话中的机器话术。9.根据权利要求7所述的方法,其中,所述方法还包括:调用预设对话结果文件,其中,所述预设对话结果文件中包括至少一个预设用户最终意图和每一个预设用最终意图对应的风险类型;判断确定出的用户最终意图在所述预设对话结果文件是否存在对应的风险类型,若存在,则输出对应的风险类型。10.根据权利要求1所述的方法,其中,所述输出所述机器话术,包括:调用预设话术配置文件,其中,所述预设话术配置文件中包括至少一个预设话术修改条件和对应的预设机器替换话术;判断所述本轮对话是否满足所述预设话术配置文件中的至少一个所述预设话术修改条件;若是,则根据本轮对话所满足的第一个预设话术修改条件所对应的机器替换话术,对所述机器话术进行替换,并输出替换后的机器话术。11.一种人机交互装置,包括:意图确定模块,用于根据在本轮人机对话中机器提问话术和用户回答内容,确定用户意图;文件调用模块,用于调用预设对话流程文件,并从所述预设对话流程文件中选择出与所述用户意图具有映射关系的流程节点;其中,所述预设对话流程文件中包括至少一个映射关系,每一个映射关系为一个预设用户意图和一个流程节点之间的映射关系;话术确定模块,用于根据选择出的流程节点,确定针对所述用户回答内容而进行的下一轮对话中的机器话术,并输出所述机器话术。12.一种计算设备,包括存储器和处理器,所述存储器中存储有可执行代码,所述处理器执行所述可执行代码时,实现权利要求1至10任一项所述的方法。

技术总结
本说明书实施例提供了一种人机交互方法及装置、计算机可读存储介质、计算设备,方法包括:根据在本轮人机对话中机器提问话术和用户回答内容,确定用户意图;调用预设对话流程文件,并从所述预设对话流程文件中选择出与所述用户意图具有映射关系的流程节点;其中,所述预设对话流程文件中包括至少一个映射关系,每一个映射关系为一个预设用户意图和一个流程节点之间的映射关系;根据选择出的流程节点,确定针对所述用户回答内容而进行的下一轮对话中的机器话术,并输出所述机器话术。本说明书实施例使得维护工作变得简单。书实施例使得维护工作变得简单。书实施例使得维护工作变得简单。


技术研发人员:王维强 王昊天 应缜哲
受保护的技术使用者:支付宝(杭州)信息技术有限公司
技术研发日:2022.09.20
技术公布日:2022/10/25
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献