[发明专利]一种对话意图识别方法及装置有效
申请号: | 201911168331.5 | 申请日: | 2019-11-25 |
公开(公告)号: | CN111177331B | 公开(公告)日: | 2023-04-18 |
发明(设计)人: | 曾祥荣 | 申请(专利权)人: | 云知声智能科技股份有限公司 |
主分类号: | G06F16/332 | 分类号: | G06F16/332;G06F16/33 |
代理公司: | 北京冠和权律师事务所 11399 | 代理人: | 张楠楠 |
地址: | 100000 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 对话 意图 识别 方法 装置 | ||
本发明公开了一种对话意图识别方法及装置,包括:统计历史对话数据中的各历史用户意图出现的概率以此作为先验知识序列;根据预设分类模型,预测当前输入的文本属于用户意图asubgt;i/subgt;的概率q1;利用先验知识序列,计算当前输入的文本属于所述用户意图asubgt;i/subgt;的概率q2;根据概率q1和概率q2,选择概率最大的意图作为当前输入的文本的当前意图。针对现有对话意图识别方法,本发明通过在训练模型中预测当前输入的文本属于某个用户意图的概率的基础上结合了在当前输入文本中插入先验知识序列来预测用户的当前意图,有效的解决了现有技术中只利用用户在当前时刻输入的文本信息来判断用户的意图而无法准确判断用户的当前意图的问题,增强了用户的体验感。
技术领域
本发明涉及人工智能技术领域,尤其涉及一种对话意图识别方法及装置
背景技术
随着搜索引擎技术的发展,现代搜索引擎、问答系统以及对话机器人需要的不再是简单的相关性信息检索,而是能够深刻理解用户的信息需求,以便准确为用户提供所需的服务,而正确识别用户的意图是实现这一目标的关键步骤。
现有技术的对话意图识别方法主要有基于关键词、基于模板匹配和基于机器学习模型的方法。但是这些方法都只利用对话中用户在当前时刻输入的文本信息来判断用户的意图,无法准确判断用户当前的对话意图,对于用户来说,体验感极差。
发明内容
针对上述所显示出来的问题,本方法基于利用历史对话数据中用户意图的概率来预测当前输入文本中用户意图来识别用户的当前对话意图。
一种对话意图识别方法,包括以下步骤:
统计历史对话数据中的各历史用户意图出现的概率以此作为先验知识序列;
根据预设分类模型,预测当前输入的文本属于用户意图ai的概率q1;
利用先验知识序列,计算当前输入的文本属于所述用户意图ai的概率q2;
根据概率q1和概率q2,选择概率最大的意图作为当前输入的文本的当前意图。
优选的,统计历史对话数据中的各历史用户意图出现的概率以此作为先验知识序列,包括:
利用对话日志收集历史对话数据,获取历史对话数据中的关键词;
根据关键词确定各历史用户意图;
对历史对话数据中含有各历史用户意图的对话语句进行标注;
利用下列公式计算历史对话数据中的用户意图ai的概率:
其中,ai为各历史用户意图的第i个用户意图,mi为用户意图ai在历史对话数据中出现的次数,p(ai)为用户意图ai在历史对话数据中出现的概率。
优选的,统计历史对话数据中的各历史用户意图出现的概率以此作为先验知识序列,还包括:
根据下列公式计算出历史对话数据中在第一特定条件下出现用户意图ai的概率:
其中,aj为各历史用户意图中第j个用户意图,mij为ai在aj之后在历史对话数据中出现的次数,mj为aj在历史对话数据中出现的次数;
根据下列公式计算出历史对话数据中在第二特定条件下出现用户意图ai的概率:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于云知声智能科技股份有限公司,未经云知声智能科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911168331.5/2.html,转载请声明来源钻瓜专利网。