一种内容推荐方法及装置制造方法及图纸

技术编号:33656892 阅读:31 留言:0更新日期:2022-06-02 20:36
本申请公开了一种内容推荐方法,服务端获取查询内容,确定查询内容和第一内容库中的多个内容的目标相似度。对于多个内容中的第一内容而言,查询内容与第一内容的目标相似度,基于查询内容和第一内容的余弦相似度、以及第一内容的目标密度确定。第一内容的目标密度,用于标识第一内容被第二内容库中的多个内容召回的可能性,第二内容库为查询内容所属的内容库。而后,基于查询内容和第一内容库中的多个内容的目标相似度,确定与查询内容对应的推荐内容。可知,本方案在为查询内容确定推荐内容时,不仅考虑了查询内容与第一内容的余弦相似度,还考虑了第一内容被第二内容库中的多个内容召回的可能性,从而所确定的推荐内容与查询内容更加匹配。内容更加匹配。内容更加匹配。

【技术实现步骤摘要】
一种内容推荐方法及装置


[0001]本申请涉及计算机
,特别是涉及一种内容推荐方法及装置。

技术介绍

[0002]目前,在内容推荐场景例如搜索场景或者主动推荐场景中,可以计算查询内容与内容库中的各个待选内容的相似度,而后,基于所述相似度对所述各个待选内容进行排序,从而确定与所述查询内容对应的推荐内容。
[0003]传统的内容间的相似度采用余弦相似度,但是,采用余弦相似度的方式,使得为所述查询内容推荐的内容不是很准确,因此,亟需一种方案,能够解决上述问题。

技术实现思路

[0004]本申请所要解决的技术问题是如何提升内容推荐的准确度,提供一种内容推荐方法及装置。
[0005]第一方面,本申请实施例提供了一种内容推荐方法,所述方法包括:
[0006]获取查询内容;
[0007]确定所述查询内容和第一内容库中的多个内容的目标相似度,所述第一内容库中的多个内容包括第一内容,所述查询内容和所述第一内容的目标相似度,基于所述查询内容和所述第一内容的余弦相似度、以及所述第一内容的目标密度确定,所述第一内容本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种内容推荐方法,其特征在于,所述方法包括:获取查询内容;确定所述查询内容和第一内容库中的多个内容的目标相似度,所述第一内容库中的多个内容包括第一内容,所述查询内容和所述第一内容的目标相似度,基于所述查询内容和所述第一内容的余弦相似度、以及所述第一内容的目标密度确定,所述第一内容的目标密度,用于标识所述第一内容被第二内容库中的内容召回的可能性,所述第二内容库为所述查询内容所属的内容库;基于所述查询内容和第一内容库中的多个内容的目标相似度,确定与所述查询内容对应的推荐内容。2.根据权利要求1所述的方法,其特征在于,所述第一内容的目标密度,通过N次迭代计算得到,其中:在第a次迭代时:基于所述第一内容与所述第二内容库中的各个内容的第一相似度,在所述第二内容库中确定与所述第一内容匹配的k个内容;将所述第一内容与所述k个内容中各个内容的第一相似度的平均值,确定为所述第a次迭代所确定的所述第一内容的密度;其中:所述k个内容包括第二内容,所述第一内容与所述第二内容的第一相似度,通过所述第一内容与所述第二内容的余弦相似度、以及所述第二内容的第一密度确定,所述第二内容的第一密度,用于标识所述第二内容被所述第一内容库中的内容召回的可能性,所述第二内容的第一密度,通过(a

1)次迭代计算得到;所述N为大于或者等于1的整数,a为大于等于1且小于等于N的整数。3.根据权利要求2所述的方法,其特征在于,所述a等于1,所述第二内容的第一密度为1,所述第一内容与所述第二内容的第一相似度,为所述第一内容与所述第二内容的余弦相似度。4.根据权利要求2所述的方法,其特征在于,所述a大于1,第b次迭代计算所述第二内容的密度,通过如下方式实现:基于第二内容与所述第一内容库中的各个内容的第二相似度,在所述第一内容库中确定与所述第二内容匹配的q个内容;将所述第二内容与所述q个内容中各个内容的第二相似度的平均值,确定为所述第b次迭代所确定的所述第二内容的密度;其中:所述q个内容包括第三内容,所述第二内容与所述第三内容的第二相似度,通过所述第二内容与所述第三内容的余弦相似度、以及第(b

1)次迭代时所确定的所述第三内容的第二密度确定;其中,b为大于等于1且小于等于(a

1)的整数,所述第三内容的第二密度,用于标识所述第三内容被所述第二内容库中的内容...

【专利技术属性】
技术研发人员:迟禄袁泽寰卢靓妮
申请(专利权)人:北京有竹居网络技术有限公司
类型:发明
国别省市:

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

1