用于成果转化的信息匹配方法及系统技术方案

技术编号:39244163 阅读:12 留言:0更新日期:2023-10-30 11:56
本发明专利技术公开了一种用于成果转化的信息匹配方法及系统,包括:获取用户检索信息;获取成果信息;构建每个成果信息对应的能够表示为完全二叉树的成果信息向量;构建用户检索信息对应的能够表示为完全二叉树的用户检索信息向量;选取与用户检索信息向量的相似度最大的多个成果信息向量作为候选成果集;将用户检索信息向量输入词矩阵预测模型,获取用户检索信息向量对应的词矩阵;针对候选成果集中每个成果信息向量,构建对应的词向量;将用户检索信息向量对应的词矩阵分解为多个词向量,将候选成果集中每个成果信息向量对应的词向量与分解出的多个词向量进行相似度匹配,得到最终成果。本发明专利技术能实现用户需求精准匹配,得到最匹配用户检索信息的成果。配用户检索信息的成果。配用户检索信息的成果。

【技术实现步骤摘要】
用于成果转化的信息匹配方法及系统


[0001]本专利技术涉及数据分析
,尤其涉及一种用于成果转化的信息匹配方法及系统。

技术介绍

[0002]随着技术的发展,成果数量的不断增加,成果转化需求匹配精准度的要求日益突出。当前的成果转化各类检索、筛选系统虽然可以查询买方用户关心的成果,但其返回是成果列表,剩余的筛选分析对比工作都是买方用户自己去完成,导致成果转化效率较低。并且,当前的成果转化检索、筛选技术都停留在关键字检索查找阶段,并没有从需求匹配精准度角度对成果筛选匹配功能进行改进,买方用户往往会消耗大量的时间进行后期的整理,这在成果较丰富的领域将会出现信息爆炸,无法实现快速转化。

技术实现思路

[0003]为解决上述现有技术中存在的部分或全部技术问题,本专利技术提供一种用于成果转化的信息匹配方法及系统。
[0004]本专利技术的技术方案如下:
[0005]第一方面,提供了一种用于成果转化的信息匹配方法,所述方法包括:
[0006]获取用户检索信息,用户检索信息包括属性

属性值

权重的集合;
[0007]获取成果信息,成果信息包括成果标识和属性

属性值的集合;
[0008]给定成果信息中的每个属性对应的权重,基于给定权重,分别构建每个成果信息对应的能够表示为完全二叉树的成果信息向量;
[0009]构建用户检索信息对应的能够表示为完全二叉树的用户检索信息向量;
[0010]选取与用户检索信息向量的相似度最大的第一预设数量的成果信息向量作为候选成果集;
[0011]将用户检索信息向量输入预先训练的词矩阵预测模型,获取用户检索信息向量对应的词矩阵,词矩阵表示由第二预设数量的匹配用户检索信息的成果信息对应的词向量所构成的矩阵,词向量表示成果信息中全部属性

属性值构成的向量;
[0012]针对候选成果集中的每个成果信息向量,确定每个成果信息向量中全部属性

属性值,构建每个成果信息向量对应的词向量;
[0013]将用户检索信息向量对应的词矩阵分解为第二预设数量的词向量,将候选成果集中的每个成果信息向量对应的词向量与分解出的第二预设数量的词向量进行相似度匹配,将与分解出的第二预设数量的词向量相似度最大的第二预设数量的成果作为匹配用户需求的最终成果。
[0014]在一些可能的实现方式中,通过以下方式构建成果信息对应的能够表示为完全二叉树的成果信息向量:
[0015]步骤S301,针对成果信息中的每个属性

属性值,分别生成一个对应的包括属性

属性值

给定权重的分量,以所有分量构成一个初始成果信息向量;
[0016]步骤S302,设定L=M,M表示初始成果信息向量中的分量数;
[0017]步骤S303,确定初始成果信息向量中第个分量中的权重与第L

1个分量OR[L

1]中的权重、第L个分量OR[L]中的权重之间的大小关系,若第L

1个分量OR[L

1]中的权重或/和第L个分量OR[L]中的权重大于第个分量中的权重,则将权重最大的分量与第个分量进行位置交换,表示向下取整;
[0018]步骤S304,判断L是否等于0,若否,则令L=L

1,并返回步骤S303,若是,则将分量位置调整后的初始成果信息向量作为成果信息向量。
[0019]在一些可能的实现方式中,通过以下方式构建用户检索信息对应的能够表示为完全二叉树的用户检索信息向量:
[0020]步骤S401,针对用户检索信息中的每个属性

属性值

权重,分别生成一个对应的包括属性

属性值

权重的分量,以所有分量构成一个初始用户检索信息向量;
[0021]步骤S402,设定I=N,N表示初始用户检索信息向量中的分量数;
[0022]步骤S403,确定初始用户检索信息向量中第个分量中的权重与第I

1个分量UR[I

1]中的权重、第I个分量UR[I]中的权重之间的大小关系,若第I

1个分量UR[I

1]中的权重或/和第I个分量UR[I]中的权重大于第个分量中的权重,则将权重最大的分量与第个分量进行位置交换,表示向下取整;
[0023]步骤S404,判断I是否等于0,若否,则令I=I

1,并返回步骤S403,若是,则将分量位置调整后的初始用户检索信息向量作为用户检索信息向量。
[0024]在一些可能的实现方式中,利用以下方式确定候选成果集:
[0025]计算任意两个成果信息向量之间的相似度,将相似度作为对应两个成果信息向量的度量空间距离;
[0026]采用iDistance索引将所有的成果信息向量进行度量空间的索引;
[0027]将用户检索信息向量转换为度量空间的一个点,检索iDistance,选取与用户检索信息向量的度量空间距离最小的第一预设数量的成果信息向量作为候选成果集。
[0028]在一些可能的实现方式中,利用以下方式计算两个信息向量之间的相似度:
[0029]确定两个信息向量对应的完全二叉树结构;
[0030]确定两个信息向量中相同的属性;
[0031]针对每个相同属性,确定属性在一个信息向量对应的完全二叉树中的层次、以及在另一个信息向量对应的完全二叉树中的层次,并计算属性在两个完全二叉树中的层次差;
[0032]针对每个相同属性,确定属性在一个信息向量中对应的属性值、以及在另一个信息向量中对应的属性值,并对属性对应的两个属性值进行相似性计算,获取属性对应的文本相似度;
[0033]针对每个相同属性,计算属性对应的层次差与文本相似度的乘积;
[0034]对所有相同属性对应的乘积进行求和,将求和结果作为两个信息向量之间的相似度。
[0035]在一些可能的实现方式中,词矩阵预测模型通过如下方式训练:
[0036]获取训练样本集合,训练样本包括用户检索信息向量样本及其对应的词矩阵样本;
[0037]将用户检索信息向量样本作为输入,将与用户检索信息向量样本对应的词矩阵样本作为输出,训练词矩阵预测模型。
[0038]在一些可能的实现方式中,利用以下方式获取训练样本集合:
[0039]步骤S6011,确定一个包括属性

属性值

权重集的检索信息,以一个属性

属性值

权重作为一个向量分量,构建检索信息对应的向量作为用户检索信息向量样本;
[0040]步骤S6012,确定所有成果信息中属性

属性值满足检索信息中的属性本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于成果转化的信息匹配方法,其特征在于,包括:获取用户检索信息,用户检索信息包括属性

属性值

权重的集合;获取成果信息,成果信息包括成果标识和属性

属性值的集合;给定成果信息中的每个属性对应的权重,基于给定权重,分别构建每个成果信息对应的能够表示为完全二叉树的成果信息向量;构建用户检索信息对应的能够表示为完全二叉树的用户检索信息向量;选取与用户检索信息向量的相似度最大的第一预设数量的成果信息向量作为候选成果集;将用户检索信息向量输入预先训练的词矩阵预测模型,获取用户检索信息向量对应的词矩阵,词矩阵表示由第二预设数量的匹配用户检索信息的成果信息对应的词向量所构成的矩阵,词向量表示成果信息中全部属性

属性值构成的向量;针对候选成果集中的每个成果信息向量,确定每个成果信息向量中全部属性

属性值,构建每个成果信息向量对应的词向量;将用户检索信息向量对应的词矩阵分解为第二预设数量的词向量,将候选成果集中的每个成果信息向量对应的词向量与分解出的第二预设数量的词向量进行相似度匹配,将与分解出的第二预设数量的词向量相似度最大的第二预设数量的成果作为匹配用户需求的最终成果。2.根据权利要求1所述的用于成果转化的信息匹配方法,其特征在于,通过以下方式构建成果信息对应的能够表示为完全二叉树的成果信息向量:步骤S301,针对成果信息中的每个属性

属性值,分别生成一个对应的包括属性

属性值

给定权重的分量,以所有分量构成一个初始成果信息向量;步骤S302,设定L=M,M表示初始成果信息向量中的分量数;步骤S303,确定初始成果信息向量中第个分量中的权重与第L

1个分量OR[L

1]中的权重、第L个分量OR[L]中的权重之间的大小关系,若第L

1个分量OR[L

1]中的权重或/和第L个分量OR[L]中的权重大于第个分量中的权重,则将权重最大的分量与第个分量进行位置交换,表示向下取整;步骤S304,判断L是否等于0,若否,则令L=L

1,并返回步骤S303,若是,则将分量位置调整后的初始成果信息向量作为成果信息向量。3.根据权利要求1所述的用于成果转化的信息匹配方法,其特征在于,通过以下方式构建用户检索信息对应的能够表示为完全二叉树的用户检索信息向量:步骤S401,针对用户检索信息中的每个属性

属性值

权重,分别生成一个对应的包括属性

属性值

权重的分量,以所有分量构成一个初始用户检索信息向量;步骤S402,设定I=N,N表示初始用户检索信息向量中的分量数;步骤S403,确定初始用户检索信息向量中第个分量中的权重与第I

1个分量UR[I

1]中的权重、第I个分量UR[I]中的权重之间的大小关系,若第I

1个分量UR[I

1]中的权
重或/和第I个分量UR[I]中的权重大于第个分量中的权重,则将权重最大的分量与第个分量进行位置交换,表示向下取整;步骤S404,判断I是否等于0,若否,则令I=I

1,并返回步骤S403,若是,则将分量位置调整后的初始用户检索信息向量作为用户检索信息向量。4.根据权利要求1所述的用于成果转化的信息匹配方法,其特征在于,利用以下方式确定候选成果集:计算任意两个成果信息向量之间的相似度,将相似度作为对应两个成果信息向量的度量空间距离;采用iDistance索引将所有的成果信息向量进行度量空间的索引;将用户检索信息向量转换为度量空间的一个点,检索iDistance,选取与用户检索信息向量的度量空间距离最小的第一预设数量的成果信息向量作为候选成果集。5.根据权利要求4所述的用于成果转化的信息匹配方法,其特征在于,利用以下方式计算两个信息向量之间的相似度:确定两个信息向量对应的完全二叉树结构;确定两个信息向量中相同的属性;针对每个相同属性,确定属性在一个信息向量对应的完全二叉树中的层次、...

【专利技术属性】
技术研发人员:左磊陈力牛戈
申请(专利权)人:中国人民解放军军事科学院国防科技创新研究院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1