一种内容推荐方法及装置与流程

文档序号:30266359发布日期:2022-06-02 04:17阅读:来源:国知局

技术特征:
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)的整数,所述第三内容的第二密度,用于标识所述第三内容被所述第二内容库中的内容召回的可能性。5.根据权利要求1所述的方法,其特征在于,所述查询内容和所述第一内容的目标相似度,基于所述目标密度的倒数、以及所述查询内容与所述第一内容的余弦相似度确定。6.根据权利要求1所述的方法,其特征在于,所述确定所述查询内容和第一内容库中的多个内容的目标相似度,包括:确定所述查询内容和所述第一内容库中的各个内容的余弦相似度;
对所述查询内容和所述第一内容库中的各个内容的余弦相似度按照由高到低的顺序进行排序,确定排序靠前的多个余弦相似度对应的多个内容;确定所述查询内容和所述多个内容的目标相似度。7.一种内容推荐装置,其特征在于,所述装置包括:获取单元,用于获取查询内容;第一确定单元,用于确定所述查询内容和第一内容库中的多个内容的目标相似度,所述第一内容库中的多个内容包括第一内容,所述查询内容和所述第一内容的目标相似度,基于所述查询内容和所述第一内容的余弦相似度、以及所述第一内容的目标密度确定,所述第一内容的目标密度,用于标识所述第一内容被第二内容库中的内容召回的可能性,所述第二内容库为所述查询内容所属的内容库;第二确定单元,用于基于所述查询内容和第一内容库中的多个内容的目标相似度,确定与所述查询内容对应的推荐内容。8.根据权利要求7所述的装置,其特征在于,所述第一内容的目标密度,通过n次迭代计算得到,其中:在第a次迭代时:基于所述第一内容与所述第二内容库中的各个内容的第一相似度,在所述第二内容库中确定与所述第一内容匹配的k个内容;将所述第一内容与所述k个内容中各个内容的第一相似度的平均值,确定为所述第a次迭代所确定的所述第一内容的密度;其中:所述k个内容包括第二内容,所述第一内容与所述第二内容的第一相似度,通过所述第一内容与所述第二内容的余弦相似度、以及所述第二内容的第一密度确定,所述第二内容的第一密度,用于标识所述第二内容被所述第一内容库中的内容召回的可能性,所述第二内容的第一密度,通过(a-1)次迭代计算得到;所述n为大于或者等于1的整数,a为大于等于1且小于等于n的整数。9.一种设备,其特征在于,所述设备包括处理器和存储器;所述处理器用于执行所述存储器中存储的指令,以使得所述设备执行如权利要求1至6中任一项所述的方法。10.一种计算机可读存储介质,其特征在于,包括指令,所述指令指示设备执行如权利要求1至6中任一项所述的方法。

技术总结
本申请公开了一种内容推荐方法,服务端获取查询内容,确定查询内容和第一内容库中的多个内容的目标相似度。对于多个内容中的第一内容而言,查询内容与第一内容的目标相似度,基于查询内容和第一内容的余弦相似度、以及第一内容的目标密度确定。第一内容的目标密度,用于标识第一内容被第二内容库中的多个内容召回的可能性,第二内容库为查询内容所属的内容库。而后,基于查询内容和第一内容库中的多个内容的目标相似度,确定与查询内容对应的推荐内容。可知,本方案在为查询内容确定推荐内容时,不仅考虑了查询内容与第一内容的余弦相似度,还考虑了第一内容被第二内容库中的多个内容召回的可能性,从而所确定的推荐内容与查询内容更加匹配。内容更加匹配。内容更加匹配。


技术研发人员:迟禄 袁泽寰 卢靓妮
受保护的技术使用者:北京有竹居网络技术有限公司
技术研发日:2022.03.01
技术公布日:2022/6/1
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1