System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 推荐内容确定方法、装置、介质、电子设备及程序产品制造方法及图纸_技高网

推荐内容确定方法、装置、介质、电子设备及程序产品制造方法及图纸

技术编号:42355997 阅读:8 留言:0更新日期:2024-08-16 14:42
本公开涉及一种推荐内容确定方法、装置、介质、电子设备及程序产品,方法包括:获取第一向量表示;根据第一向量表示,在向量库中检索与第一向量表示相匹配的第二向量表示,向量库中存储有不同哈希值和与哈希值对应的向量表示,哈希值是对候选推荐内容的内容信息进行哈希计算得到的,相似度大于预设相似度阈值的两个候选推荐内容所对应的哈希值是相同的;根据向量库中与第二向量表示相匹配的哈希值,在第一映射表中确定与哈希值映射的一个或多个目标候选推荐内容,第一映射表中存储有不同哈希值和与哈希值对应的候选推荐内容的映射关系,实现了对向量库中存储的向量进行压缩的目的,且降低了基于向量库进行召回所需要的计算内存。

【技术实现步骤摘要】

本公开涉及电子信息,具体地,涉及一种推荐内容确定方法、装置、介质、电子设备及程序产品


技术介绍

1、向量库是指包含一组预训练好的向量模型,以及用于处理、检索、比较向量的工具和算法的软件包。这些库通常用于自然语言处理、计算机视觉、推荐系统、信息检索等领域,为机器学习和深度学习应用提供高效的向量表示和相似度计算能力。

2、在相关技术中,由于信息量的爆增,候选推荐内容的体量较大,从而导致向量库的存储资源占用较高,且向量化召回所需要的计算内存占用也随之增加。


技术实现思路

1、提供该
技术实现思路
部分以便以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。该
技术实现思路
部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。

2、第一方面,本公开提供一种推荐内容确定方法,包括:

3、获取第一向量表示;

4、根据所述第一向量表示,在向量库中检索与所述第一向量表示相匹配的第二向量表示,所述向量库中存储有不同哈希值和与所述哈希值对应的向量表示,所述哈希值是对候选推荐内容的内容信息进行哈希计算得到的,相似度大于预设相似度阈值的两个候选推荐内容所对应的哈希值是相同的;

5、根据所述向量库中与所述第二向量表示相匹配的哈希值,在第一映射表中确定与所述哈希值映射的一个或多个目标候选推荐内容,所述第一映射表中存储有不同所述哈希值和与所述哈希值对应的候选推荐内容的映射关系。

6、第二方面,本公开提供一种推荐内容确定装置,包括:

7、第一获取模块,被配置成获取第一向量表示;

8、第一检索模块,被配置成根据所述第一向量表示,在向量库中检索与所述第一向量表示相匹配的第二向量表示,所述向量库中存储有不同哈希值和与所述哈希值对应的向量表示,所述哈希值是对候选推荐内容的内容信息进行哈希计算得到的,相似度大于预设相似度阈值的两个候选推荐内容所对应的哈希值是相同的;

9、第一确定模块,被配置成根据所述向量库中与所述第二向量表示相匹配的哈希值,在第一映射表中确定与所述哈希值映射的一个或多个目标候选推荐内容,所述第一映射表中存储有不同所述哈希值和与所述哈希值对应的候选推荐内容的映射关系。

10、第三方面,本公开提供一种计算机可读介质,其上存储有计算机程序,该计算机程序被处理装置执行时实现第一方面中所述方法的步骤。

11、第四方面,本公开提供一种电子设备,包括:

12、存储装置,其上存储有计算机程序;

13、处理装置,用于执行所述存储装置中的所述计算机程序,以实现第一方面中所述方法的步骤。

14、第五方面,本公开提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现第一方面中所述的方法的步骤。

15、通过上述技术方案,向量库存储的是向量表示与哈希值的映射关系,哈希值是对对应候选推荐内容的内容信息进行哈希计算得到的,且相似度大于预设相似度阈值的两个候选推荐内容的哈希值是相同的,因此,取代了相关技术中利用一个候选推荐内容映射一个向量表示的向量库,实现了对向量库中存储的向量进行压缩的目的。且基于哈希值对候选推荐内容进行聚合,得到第一映射表,即基于向量库对哈希值进行召回,再基于召回的哈希值,从第一映射表中得到与哈希值映射的一个或多个目标候选推荐内容,降低了基于向量库进行召回所需要的计算内存。

16、本公开的其他特征和优点将在随后的具体实施方式部分予以详细说明。

本文档来自技高网...

【技术保护点】

1.一种推荐内容确定方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述方法还包括:

4.根据权利要求2所述的方法,其特征在于,所述方法还包括:

5.根据权利要求2所述的方法,其特征在于,所述方法还包括:

6.根据权利要求5所述的方法,其特征在于,所述方法还包括:

7.根据权利要求6所述的方法,其特征在于,所述方法还包括:

8.根据权利要求2所述的方法,其特征在于,所述图像所对应的哈希值是基于所述图像的图像信息和描述所述图像所对应的候选推荐内容的文本信息所确定的。

9.一种推荐内容确定装置,其特征在于,包括:

10.一种计算机可读介质,其上存储有计算机程序,其特征在于,该计算机程序被处理装置执行时实现权利要求1-8中任一项所述方法的步骤。

11.一种电子设备,其特征在于,包括:

12.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1-8中任一项所述的方法的步骤。

...

【技术特征摘要】

1.一种推荐内容确定方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述方法还包括:

4.根据权利要求2所述的方法,其特征在于,所述方法还包括:

5.根据权利要求2所述的方法,其特征在于,所述方法还包括:

6.根据权利要求5所述的方法,其特征在于,所述方法还包括:

7.根据权利要求6所述的方法,其特征在于,所述方法还包括:

8.根据权利要求2所述...

【专利技术属性】
技术研发人员:刘琳竹范志航付振航
申请(专利权)人:北京有竹居网络技术有限公司
类型:发明
国别省市:

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

1