[发明专利]基于知识库和深度学习的用户查询意图理解方法及系统在审

专利信息
申请号: 201910748929.5 申请日: 2019-08-14
公开(公告)号: CN110442724A 公开(公告)日: 2019-11-12
发明(设计)人: 叶正;潘申龄 申请(专利权)人: 深圳市思拓智联科技有限公司
主分类号: G06F16/35 分类号: G06F16/35;G06F16/33
代理公司: 深圳市中融创智专利代理事务所(普通合伙) 44589 代理人: 叶垚平;李立
地址: 518000 广东省深圳市龙华区龙华街道清*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 知识库 用户查询 查询语句 语义向量 标注 学习 卷积神经网络 相似度匹配 最大程度地 概念集合 概念特征 记忆网络 理解系统 维基百科 样本数据 语义特征 种子查询 低纬度 结构化 维基 语句 抽取 文本 覆盖 保证
【权利要求书】:

1.一种基于知识库和深度学习的用户查询意图理解方法,其特征在于:包括如下步骤:

步骤一:以特定意图领域的种子查询为起点,爬取中文维基百科知识库内与该领域相关的概念和分类标签;

步骤二:建立特定领域的概念链接图;

步骤三:利用随机游走算法,计算得到链接图中的概念节点属于特定意图领域的概率;

步骤四:获取用户查询语句,检索已建立的链接图,若概念节点覆盖了语句,则直接返回概念;否则利用深度学习模型,对查询语句和各个维基概念进行匹配打分,找到其中与查询语句最相似的前K个概念,并返回;

步骤五:获取步骤四中返回的概念,利用步骤三中计算出的概念的意图概率,加和得出语句属于特定意图领域的概率,并与相应的阈值比较,判断是否属于该意图。

2.根据权利要求1所述的一种基于知识库和深度学习的用户查询意图理解方法,其特征在于:所述步骤一包括:

S11标注少量的特定意图领域的查询语句,将语句中的概念作为种子概念;

S12找到种子概念对应的维基百科概念和概念的分类标签,以此为起点,并利用分类标签的母分类标签和子分类标签,分类标签对相关概念的包含关系和概念之间的链接关系3种关系,爬虫获得与该特定意图领域相关的所有维基百科概念、分类标签及概念的文章摘要。

3.根据权利要求1所述的一种基于知识库和深度学习的用户查询意图理解方法,其特征在于:所述步骤二包括:

S21以步骤S12爬取得到的m个概念和n个分类标签作为节点,若分类标签存在上下位关系、分类标签和概念存在包含关系、概念之间存在有效链接关系,则相应的分类标签之间、概念之间、分类标签与概念之间存在边,所有的节点与边共同构成无向链接图;

S22记录概念间有效链接的次数,获得链接图的维度为(m+n)×(m+n)的权重矩阵W,其中元素Wij表示第i个节点和第j个节点之间的链接次数。

4.根据权利要求3所述的一种基于知识库和深度学习的用户查询意图理解方法,其特征在于:步骤S21和步骤S22中的有效链接的定义是:若A概念和B概念在其百科文章中相互链接,则A概念和B概念存在有效链接。

5.根据权利要求1所述的一种基于知识库和深度学习的用户查询意图理解方法,其特征在于:所述步骤四包括:

S41获取用户查询语句,检索已建立的链接图,判断语句是否被概念节点所覆盖;

S42若S41判断结果为是,则直接返回概念;

S43若S41判断结果为否,将查询语句和各个维基概念的文本输入深度学习模型中,获得两者的匹配得分,得分越高,说明两者的相似度越高,返回前K个最相似的概念。

6.根据权利要求5所述的一种基于知识库和深度学习的用户查询意图理解方法,其特征在于:步骤S43中的维基概念的文本为该概念的文章摘要。

7.根据权利要求5所述的一种基于知识库和深度学习的用户查询意图理解方法,其特征在于:步骤S43中的深度学习模型包括输入层、表示层和匹配层三个层次结构。

8.根据权利要求1所述的一种基于知识库和深度学习的用户查询意图理解方法,其特征在于:对于特定领域的意图理解问题,可将其当作一个二分类问题;对于多个领域的意图理解问题,可将其当作多个特定领域的意图理解问题,即多个二分类问题。

9.根据权利要求1-8任一项所述的一种基于知识库和深度学习的用户查询意图理解系统,其特征在于,包括:

数据爬取模块:爬取与特定意图领域相关的维基百科概念、分类标签,以及概念的文章摘要;

链接图构建模块:将爬取的概念和分类标签作为节点,记录其中有链接关系的节点,计算概念间相互链接的次数,并生成特定意图领域的链接权重矩阵;

链接图计算模块:实施链接图的随机游走算法,包括:生成初始状态向量、转移矩阵,迭代计算直至稳定状态,获得稳定状态向量;

模型构建模块:用于深度学习模型的搭建和训练,获得可以进行查询语句和概念文本相似度匹配的深度神经网络模型;

链接图检索模块:获取查询语句,检索链接图,判断查询语句是否被链接图中的概念覆盖,如果是,则返回该概念;

模型应用模块:获取查询语句和维基概念文本,输入深度学习模型中,进行相似度匹配,返回前K个最相关的概念;

意图判断模块:获取前述模块返回的概念和其属于特定意图领域的概率,相加得到查询语句的概率,与相应的阈值相比较,判断其是否属于特定意图。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市思拓智联科技有限公司,未经深圳市思拓智联科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201910748929.5/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top