用于输出信息的方法和装置制造方法及图纸

技术编号:25224145 阅读:25 留言:0更新日期:2020-08-11 23:13
本申请实施例公开了用于输出信息的方法和装置。该方法的一具体实施方式包括:获取点击信息集合和展示信息集合,其中,点击信息包括被点击信息对应的物品的物品信息,展示信息包括被展示信息对应的物品的物品信息;确定点击信息集合所包括的至少两个点击信息间的差异程度,作为第一差异程度,以及确定展示信息集合所包括的至少两个展示信息间的差异程度,作为第二差异程度;根据点击信息集合、第一差异程度和第二差异程度,从候选信息集合中选取候选信息作为目标候选信息;输出目标候选信息。该实施方式提高了信息推荐的灵活性。

【技术实现步骤摘要】
用于输出信息的方法和装置
本申请实施例涉及计算机
,具体涉及用于输出信息的方法和装置。
技术介绍
推荐系统通常是根据用户的历史行为和兴趣,预测用户当前的行为和兴趣,从而向用户推荐感兴趣的信息。随着互联网技术以及电子商务的飞速发展,推荐系统在过滤冗余信息,发掘个人用户偏好,提升用户满意度等方面的作用日益凸显。
技术实现思路
本申请实施例提出了用于输出信息的方法和装置。第一方面,本申请实施例提供了一种用于输出信息的方法,该方法包括:获取点击信息集合和展示信息集合,其中,点击信息包括被点击信息对应的物品的物品信息,展示信息包括被展示信息对应的物品的物品信息;确定点击信息集合所包括的至少两个点击信息间的差异程度,作为第一差异程度,以及确定展示信息集合所包括的至少两个展示信息间的差异程度,作为第二差异程度;根据点击信息集合、第一差异程度和第二差异程度,从候选信息集合中选取候选信息作为目标候选信息;输出目标候选信息。在一些实施例中,根据点击信息集合、第一差异程度和第二差异程度,从候选信息集合中选取候选信息作为目标候选信息,包括:确定点击信息集合对应的点击信息向量,确定第一差异程度对应的第一差异向量,以及确定第二差异程度对应的第二差异向量;确定候选信息集合对应的候选信息向量集合;根据点击信息向量、第一差异向量、第二差异向量和候选信息向量集合,从候选信息集合中选取候选信息,得到目标候选信息。在一些实施例中,根据点击信息向量、第一差异向量、第二差异向量和候选信息向量集合,从候选信息集合中选取候选信息,得到目标候选信息,包括:对点击信息向量、第一差异向量和第二差异向量进行卷积运算,得到矩阵,作为第一矩阵;将第一矩阵输入门控重复单元神经网络,以得到输出矩阵,作为第二矩阵;对于候选信息向量集合中的候选信息向量,确定该候选信息向量与第二矩阵的匹配度,将所得到的匹配度存入匹配度集合;从匹配度集合中筛选匹配度,以及将筛选得到的匹配度对应的候选信息作为目标候选信息。在一些实施例中,确定该候选信息向量与第二矩阵的匹配度,包括:将该候选信息向量和第二矩阵,代入预先确定的匹配度计算公式,计算得到该候选信息向量和第二矩阵的匹配度。在一些实施例中,预先确定的匹配度计算公式为:其中,i表示第i个,i的取值范围为[1,n],n为候选信息向量集合中的候选信息向量的总个数;Si表示第i个候选信息向量与第二矩阵的匹配度;C为第二矩阵,B为预先设定的参数矩阵;表示第i个候选信息向量的转置;T表示转置。在一些实施例中,物品信息包括物品身份标识和物品分类信息。在一些实施例中,确定点击信息集合所包括的至少两个点击信息间的差异程度,包括:从点击信息集合中选取两个点击信息,执行如下确定步骤:根据所选取的两个点击信息的物品分类信息,确定所选取的两个点击信息间的子差异程度,存入子差异程度集合;确定点击信息集合中是否存在未被同时选取的两个点击信息;响应于确定存在,从点击信息集合中选取未被同时选取的两个点击信息,继续执行确定步骤;根据子差异程度集合确定差异程度。在一些实施例中,根据所选取的两个点击信息的物品分类信息,确定所选取的两个点击信息间的子差异程度,包括:根据所选取的两个点击信息的物品分类信息和预先设定的子差异程度计算公式,计算所选取的两个点击信息间的子差异程度。在一些实施例中,预先设定的子差异程度计算公式为;其中,其中,A和B为点击信息集合中所选取的两个点击信息,dis(A,B)为点击信息A与B间的子差异程度;k为一变量,k的取值范围为[1,m];m为A或B所指示的物品的分类级数;Pk-1表示A所指示的物品与B所指示的物品的第k-1级类相同;表示A所指示的物品与B所指示的物品的第k级类不同;∧表示并且。在一些实施例中,根据点击信息集合、第一差异程度和第二差异程度,从候选信息集合中选取候选信息作为目标候选信息之前,方法还包括:将点击信息集合输入预先训练的信息推荐模型,得到候选信息集合,其中,信息推荐模型用于表征点击信息集合与候选信息集合的对应关系。第二方面,本申请实施例提供了一种用于输出信息的装置,该装置包括:信息获取单元,被配置成获取点击信息集合和展示信息集合,其中,点击信息包括被点击信息对应的物品的物品信息,展示信息包括被展示信息对应的物品的物品信息;差异确定单元,被配置成确定点击信息集合所包括的至少两个点击信息间的差异程度,作为第一差异程度,以及确定展示信息集合所包括的至少两个展示信息间的差异程度,作为第二差异程度;信息选取单元,被配置成根据点击信息集合、第一差异程度和第二差异程度,从候选信息集合中选取候选信息作为目标候选信息;信息输出单元,被配置成输出目标候选信息。在一些实施例中,信息选取单元,被进一步配置成:确定点击信息集合对应的点击信息向量,确定第一差异程度对应的第一差异向量,以及确定第二差异程度对应的第二差异向量;确定候选信息集合对应的候选信息向量集合;根据点击信息向量、第一差异向量、第二差异向量和候选信息向量集合,从候选信息集合中选取候选信息,得到目标候选信息。在一些实施例中,根据点击信息向量、第一差异向量、第二差异向量和候选信息向量集合,从候选信息集合中选取候选信息,得到目标候选信息,包括:对点击信息向量、第一差异向量和第二差异向量进行卷积运算,得到矩阵,作为第一矩阵;将第一矩阵输入门控重复单元神经网络,以得到输出矩阵,作为第二矩阵;对于候选信息向量集合中的候选信息向量,确定该候选信息向量与第二矩阵的匹配度,将所得到的匹配度存入匹配度集合;从匹配度集合中筛选匹配度,以及将筛选得到的匹配度对应的候选信息作为目标候选信息。在一些实施例中,确定该候选信息向量与第二矩阵的匹配度,包括:将该候选信息向量和第二矩阵,代入预先确定的匹配度计算公式,计算得到该候选信息向量和第二矩阵的匹配度。在一些实施例中,预先确定的匹配度计算公式为:其中,i表示第i个,i的取值范围为[1,n],n为候选信息向量集合中的候选信息向量的总个数;Si表示第i个候选信息向量与第二矩阵的匹配度;C为第二矩阵,B为预先设定的参数矩阵;表示第i个候选信息向量的转置;T表示转置。在一些实施例中,物品信息包括物品身份标识和物品分类信息。在一些实施例中,确定点击信息集合所包括的至少两个点击信息间的差异程度,包括:从点击信息集合中选取两个点击信息,执行如下确定步骤:根据所选取的两个点击信息的物品分类信息,确定所选取的两个点击信息间的子差异程度,存入子差异程度集合;确定点击信息集合中是否存在未被同时选取的两个点击信息;响应于确定存在,从点击信息集合中选取未被同时选取的两个点击信息,继续执行确定步骤;根据子差异程度集合确定差异程度。在一些实施例中,根据所选取的两个点击信息的物品分类信息,确定所选取的两个点击信息间的子差异程度,包括:根据所选取的两个点击信息的物品分类信息和预先设定的子差异程度计算公式,计算所选取的两个点击信本文档来自技高网...

【技术保护点】
1.一种用于输出信息的方法,包括:/n获取点击信息集合和展示信息集合,其中,点击信息包括被点击信息对应的物品的物品信息,展示信息包括被展示信息对应的物品的物品信息;/n确定所述点击信息集合所包括的至少两个点击信息间的差异程度,作为第一差异程度,以及确定所述展示信息集合所包括的至少两个展示信息间的差异程度,作为第二差异程度;/n根据所述点击信息集合、所述第一差异程度和所述第二差异程度,从候选信息集合中选取候选信息作为目标候选信息;/n输出所述目标候选信息。/n

【技术特征摘要】
1.一种用于输出信息的方法,包括:
获取点击信息集合和展示信息集合,其中,点击信息包括被点击信息对应的物品的物品信息,展示信息包括被展示信息对应的物品的物品信息;
确定所述点击信息集合所包括的至少两个点击信息间的差异程度,作为第一差异程度,以及确定所述展示信息集合所包括的至少两个展示信息间的差异程度,作为第二差异程度;
根据所述点击信息集合、所述第一差异程度和所述第二差异程度,从候选信息集合中选取候选信息作为目标候选信息;
输出所述目标候选信息。


2.根据权利要求1所述的方法,其中,所述根据所述点击信息集合、所述第一差异程度和所述第二差异程度,从候选信息集合中选取候选信息作为目标候选信息,包括:
确定所述点击信息集合对应的点击信息向量,确定所述第一差异程度对应的第一差异向量,以及确定所述第二差异程度对应的第二差异向量;
确定所述候选信息集合对应的候选信息向量集合;
根据所述点击信息向量、所述第一差异向量、所述第二差异向量和候选信息向量集合,从候选信息集合中选取候选信息,得到目标候选信息。


3.根据权利要求2所述的方法,其中,所述根据所述点击信息向量、所述第一差异向量、所述第二差异向量和候选信息向量集合,从候选信息集合中选取候选信息,得到目标候选信息,包括:
对所述点击信息向量、所述第一差异向量和第二差异向量进行卷积运算,得到矩阵,作为第一矩阵;
将所述第一矩阵输入门控重复单元神经网络,以得到输出矩阵,作为第二矩阵;
对于所述候选信息向量集合中的候选信息向量,确定该候选信息向量与所述第二矩阵的匹配度,将所得到的匹配度存入匹配度集合;
从匹配度集合中筛选匹配度,以及将筛选得到的匹配度对应的候选信息作为目标候选信息。


4.根据权利要求3所述的方法,其中,所述确定该候选信息向量与所述第二矩阵的匹配度,包括:
将该候选信息向量和所述第二矩阵,代入预先确定的匹配度计算公式,计算得到该候选信息向量和所述第二矩阵的匹配度。


5.根据权利要求4所述的方法,其中,所述预先确定的匹配度计算公式为:



其中,i表示第i个,i的取值范围为[1,n],n为候选信息向量集合中的候选信息向量的总个数;Si表示第i个候选信息向量与第二矩阵的匹配度;C为第二矩阵;B为预先设定的参数矩阵;表示第i个候选信息向量的转置;T表示转置。


6.根据权利要求1所述的方法,其中,所述物品信息包括物品身份标识和物品分类信息。


7.根据权利要求6所述的方法,其中,所述确定所述点击信息集合所包括的至少两个点击信息间的差异程度,包括:
从所述点击信息...

【专利技术属性】
技术研发人员:赵佳枢王帅强殷大伟赵一鸿
申请(专利权)人:北京京东尚科信息技术有限公司北京京东世纪贸易有限公司
类型:发明
国别省市:北京;11

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

1