
技术摘要:
本发明涉及人工智能中的人机对话技术领域,提供一种用户意图的识别方法、装置、计算机设备及存储介质,该方法包括:获取用户端提供的文本信息,并从预设的意图识别系统中获取多个内置话术;将与文本信息的意图相似度达到第一预设阈值的内置话术作为候选话术;根据训练 全部
背景技术:
近些年来,企业为减少人力投入,提高客服对话效率,越来越多的企业将用户意图 的识别技术应用到客服场景中。目前,现有的用户意图的识别一般采用以下两种方法:第一 种是当用户输入语句时,机器不识别用户输入的对话,利用预先设定的模板直接向用户反 馈与各种服务对应的话术,用户根据反馈的话术选择对应的服务;第二种是当用户输入语 句时,机器人识别用户输入的对话,进而获取到用户的意图,进而选择对应的话术向用户反 馈。虽然上述两种方法能够在一定程度上实现用户意图的识别过程,但是由于中文语言的 复杂性,仅仅通过字面识别通常不能完全识别出用户的意图,容易造成对用户意图的误判。 综上所述,现有技术中的用户意图的识别技术存在用户意图识别精准度较低的问 题。
技术实现要素:
本发明提供一种用户意图的识别方法、装置、计算机设备及存储介质,以解决现有 技术中的用户意图的识别技术存在的用户意图识别精准度较低的问题。 本发明提供一种用户意图的识别方法,包括: 获取用户端提供的文本信息,并从预设的意图识别系统中获取多个内置话术; 计算文本信息与各个内置话术之间的意图相似度,将意图相似度达到第一预设阈 值的内置话术作为候选话术; 根据预先训练好的正反义分类模型判断候选话术与文本信息之间的正反义关系, 得到各个候选话术的分类结果; 基于分类结果获得各个候选话术的正反义分值; 计算各个候选话术的意图相似度和正反义分值之和,得到各个候选话术的候选 值; 按照候选值的大小从候选话术中选择至少一个候选话术作为意图识别结果。 本发明提供一种用户意图的识别装置,包括: 内置话术获取模块,用于获取用户端提供的文本信息,并从预设的意图识别系统 中获取多个内置话术; 候选话术获取模块,用于计算文本信息与各个内置话术之间的意图相似度,将意 图相似度达到第一预设阈值的内置话术作为候选话术; 分类结果获取模块,用于根据预先训练好的正反义分类模型判断候选话术与文本 信息之间的正反义关系,得到各个候选话术的分类结果; 正反义分值获取模块,用于基于分类结果获得各个候选话术的正反义分值; 5 CN 111611383 A 说 明 书 2/11 页 候选值获取模块,用于计算各个候选话术的意图相似度和正反义分值之和,得到 各个候选话术的候选值; 意图识别结果获取模块,用于按照候选值的大小从候选话术中选择至少一个候选 话术作为意图识别结果。 本发明提供一种计算机设备,包括存储器、处理器以及存储在存储器中并可在处 理器上运行的计算机程序,处理器执行计算机程序时实现本发明提供的一种用户意图的识 别方法的步骤。 本发明提供一种计算机可读存储介质,计算机可读存储介质存储有计算机程序, 计算机程序被处理器执行时实现本发明提供的一种用户意图的识别方法的步骤。 本申请提供的一种用户意图的识别方法、装置、计算机设备及存储介质,首先获取 用户端提供的文本信息,并从预设的意图识别系统中获取多个内置话术,然后计算文本信 息与各个内置话术之间的意图相似度,将意图相似度达到第一预设阈值的内置话术作为候 选话术,再根据预先训练好的正反义分类模型判断候选话术与文本信息之间的正反义关 系,得到各个候选话术的分类结果,再之,基于分类结果获得各个候选话术的正反义分值, 然后计算各个候选话术的意图相似度和正反义分值之和,得到各个候选话术的候选值,最 后按照候选值的大小从候选话术中选择至少一个候选话术作为意图识别结果。在本发明 中,在对用户端提供的文本信息进行意图识别的过程中加入正反义判断,而不仅仅根据文 本信息的字面获得用户的意图,解决了现有技术中的用户意图的识别技术存在的用户意图 识别精准度较低的问题,进而能够向用户反馈更加准确的话术。 附图说明 为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例的描述中所 需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施 例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图 获得其他的附图。 图1是本发明实施例的用户意图的识别方法的一应用环境示意图; 图2是本发明实施例的用户意图的识别方法的流程示意图 图2是本发明实施例的用户意图的识别方法的流程示意图; 图3是本发明实施例的用户意图的识别方法中步骤12的流程示意图; 图4是本发明实施例的用户意图的识别方法中步骤13的流程示意图; 图5是本发明实施例的用户意图的识别方法中步骤131的流程示意图; 图6是本发明实施例的用户意图的识别方法中步骤14的流程示意图; 图7是本发明实施例的用户意图的识别方法的又一的流程示意图; 图8是本发明实施例的用户意图的识别装置的模块示意图; 图9是本发明实施例的用户意图的识别装置的又一模块示意图; 图10是本发明实施例的计算机设备的模块示意图。