【技术实现步骤摘要】
用户意图识别方法、交互方法、装置、系统、设备和介质
[0001]本公开涉及人工智能
,尤其涉及一种用户意图识别方法、交互方法、装置、系统、设备和介质。
技术介绍
[0002]智能语音交互作为一种新型交互模式,在现代生活中广泛应用,例如智能导航、智能家居、智能教育、以及智能迎宾等方面,智能语音交互都为人们提供了极大的便利性。
[0003]目前,在语音交互场景下,通常采用用户语句的白名单匹配或者正则匹配的方式,在特定语料库中确定用户意图,然而该方案的人工成本高,并且方案泛化性较差。此外,还可以收集大量的语句样本并人工为语句样本标注用户意图,然后用于训练具有用户意图识别功能的模型,当获取到用户语句后,可以直接确定用户意图,然而该方案中需要预先进行大量的用户意图标注,用户意图标注结果的准确性直接影响模型训练结果的准确性,即影响模型输出的用户意图的准确性。
[0004]因此,如何降低用户意图的识别成本,提高用户意图识别方法的泛化性,同时保证用户意图的识别准确性,仍是当前需要解决的问题。
技术实现思路
[0005]为了解决上述技术问题或者至少部分地解决上述技术问题,本公开实施例提供了一种用户意图识别方法、交互方法、装置、系统、设备和介质。
[0006]第一方面,本公开实施例提供了一种用户意图识别方法,包括:
[0007]获取待识别的用户请求语句;
[0008]根据文本相似度算法获取与所述用户请求语句匹配的至少一个用户意图样本;
[0009]根据语句蕴含模型从所 ...
【技术保护点】
【技术特征摘要】
1.一种用户意图识别方法,其特征在于,包括:获取待识别的用户请求语句;根据文本相似度算法获取与所述用户请求语句匹配的至少一个用户意图样本;根据语句蕴含模型从所述至少一个用户意图样本中确定所述用户请求语句蕴含的用户意图。2.根据权利要求1所述的方法,其特征在于,所述获取待识别的用户请求语句,包括:获取用户输入的语音数据,对所述语音数据进行语音识别,以得到所述用户请求语句;或者,获取用户通过在线交互页面输入的用户请求语句。3.根据权利要求1所述的方法,其特征在于,所述根据文本相似度算法获取与所述用户请求语句匹配的至少一个用户意图样本,包括:根据基于向量的文本检索方法、BM25算法或者词频
‑
逆文本频率指数算法,从意图样本池中提取与所述用户请求语句匹配的至少一个用户意图样本。4.根据权利要求3所述的方法,其特征在于,还包括:构建意图样本池,所述意图样本池包括运营意图样本集,以及领域内意图样本集、自动构建混淆样本集和人工构建混淆样本集中的至少一种。5.根据权利要求4所述的方法,其特征在于,还包括:将所述用户请求语句作为用户意图样本加入到意图样本池中。6.根据权利要求1所述的方法,其特征在于,所述根据文本相似度算法获取与所述用户请求语句匹配的至少一个用户意图样本,包括:根据所述文本相似度算法获取意图样本池中每个用户意图样本与所述用户请求语句的相似度值;获取相似度值达到第一相似度阈值的用户意图样本作为与所述用户请求语句匹配的至少一个用户意图样本。7.根据权利要求6所述的方法,其特征在于,还包括:获取相似度值达到第二相似度阈值的用户意图样本作为所述用户请求语句蕴含的用户意图。8.根据权利要求4所述的方法,其特征在于,所述意图样本池包括出行导航运营意图样本池、知识问答运营意图样本池、问题搜索运营意图样本池、引导服务运营意图样本池、多媒体数据播放运营意图样本池中的任意一个。9.根据权利要求1所述的方法,其特征在于,所述根据语句蕴含模型从所述至少一个用户意图样本中确定所述用户请求语句蕴含的用户意图,包括:将所述用户请求语句和所述至少一个用户意图样本输入到所述语句蕴含模型中,以得到每个用户意图样本对应的蕴含度值;确定蕴含度值达到蕴含度阈值的用户意图样本作为所述用户请求语句蕴含的用户意图。10.根据权利要求9所述的方法,其特征在于,还包括:若不存在蕴含度值达到所述蕴含度阈值的用户意图样本,则向用户反馈无法确定所述用户请求语句蕴含的用户意图的消息。
11.根据权利要求1所述的方法,其特征在于,所述根据语句蕴含模型从所述至少一个用户意图样本中确定所述用户请求语句蕴含的用户意图,包括:根据卷积神经网络模型、循环神经网络模型、BERT模型或者ALBERT
‑
NLI模型中的一个,从所述至少一个用户意图样本中确定所述用户请求语句蕴含的用户意图。12.根据权利要求1
‑
11任一所述的方法,其特征在于,所述方法在终端设备和/或服务器设备上实现。13.根据权利要求12所述的方法,其特征在于,所述终端设备包括智能手机、智能平板、智能机器人、智能汽车、计算机、语音导航设备或者智能音箱中的一种。14.一种基于用户意图识别的交互方法,其特征在于,应用于用户交互设备,包括:获取用户输入的用户请求语句,并将所述用户请求语句发送至意图分析设备,所述意图分析设备用于根据文本相似度算法获取与所述用户请求语句匹配的至少一个用户意图样本,并根据语句蕴含模型从所述至少一个用户意图样本中确定所述用户请求语句蕴含的用户意图;向用户输出与所述用户意图对应的交互内容。15.根据权利要求14所述的方法,其特征在于,所述获取用户输入的用户请求语句,包括:通过语音模块采集用户的语音数据,并对所述语音数据进行语音识别,以得到所述用户请求语句;或者,通过在线交互页面获取用户输入的用户请求语句。16.根据权利要求14所述的方法,其特征在于,所述向用户输出与所述用户意图对应的交互内容,包括:获取所述意图分析设备发送的与所述用户意图对应的交互内容,并向用户输出;或者基于所述意图分析设备发送的所述用户意图,确定与所述用户意图对应的交互内容,并向用户输出。17.根据权利要求16所述的方法,其特征在于,所述获取所述意图分析设备发送的与所述用户意图对应的交互内容,并向用户输出,包括:接收服务器发送的与所述用户意图对应的交互内容,并向用户输出,所述服务器用于接收所述意图分析设备发送的所述用户意图并确定与所述用户意图对应的交互内容;或者所述基于所述意图分析设备发送的所述用户意图,确定与所述用户意图对应的交互内容,并向用户输出,包括:将所述意图分析设备发送的所述用户意图发送至服务器,以使所述服务器确定与所述用户意图对应的交互内容;接收所述服务器发送的与所述用户意图对应的交互内容,并向用户输出。18.根据权利要求14
‑
17任一所述的方法,其特征在于,所述用户交互设备和所述意图分析设备为同一终端设备。19.根据权利要求18所述的方法,其特征在于,所述终端设备包括智能手机、智能平板、智能机器人、智能汽车、计算机、语音导航设备或者智能音箱中的一种。20.根据权利要求14
‑
17任一所述的方法,其特征在于,所述用户交互设备和所述意图分析设备为不同的设备,所述用户交互设备包括智能手机、智能平板、智能机器人、智能汽
车、计算机、语音导航设备或智能音箱中的一种,所述意图分析设备包括服务器设备。21.根据权利要求14
‑
17任一所述的方法,其特征在于,与...
【专利技术属性】
技术研发人员:陈谦,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。