[发明专利]一种资源评分方法及系统有效
申请号: | 202110822319.2 | 申请日: | 2021-07-21 |
公开(公告)号: | CN113268672B | 公开(公告)日: | 2021-10-15 |
发明(设计)人: | 廖忠儒 | 申请(专利权)人: | 北京搜狐新媒体信息技术有限公司 |
主分类号: | G06F16/9535 | 分类号: | G06F16/9535 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 周初冬 |
地址: | 100190 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 资源 评分 方法 系统 | ||
1.一种资源评分方法,其特征在于,所述方法包括:
获取待推荐用户的用户特征和待处理资源;
从预设的全量资源特征文件中,获取所述待处理资源的资源特征及其对应的第一计算参数、第二计算参数和第三计算参数,所述全量资源特征文件中包含:预先确定的各个资源的资源特征及基于资源特征预先计算得到的第一计算参数、第二计算参数和第三计算参数;
根据所述用户特征和所述待处理资源的资源特征,确定M个匹配特征并将其进行组合得到目标组合模式,M为正整数;
获取预先计算并缓存的与所述目标组合模式对应的第四计算参数、第五计算参数和第六计算参数,所述第四计算参数、所述第五计算参数和所述第六计算参数由预先基于所述M个匹配特征计算得到;
基于所述用户特征确定第七计算参数、第八计算参数和第九计算参数;
基于所述第一计算参数、所述第二计算参数、所述第三计算参数、所述第四计算参数、所述第五计算参数、所述第六计算参数、所述第七计算参数、所述第八计算参数和所述第九计算参数,结合分解因子机FM公式,并行计算每个所述待处理资源的评分;
其中,计算每个所述待处理资源的评分的过程,包括:
基于所述第一计算参数、所述第四计算参数和所述第七计算参数,确定所述FM公式的第一计算项的数值,所述FM公式由偏置项、第一计算项、第二计算项和第三计算项构成;
基于所述第二计算参数、所述第五计算参数和所述第八计算参数,确定所述FM公式的第二计算项的数值;
基于所述第三计算参数,所述第六计算参数和所述第九计算参数,确定所述FM公式的第三计算项的数值;
利用所述FM公式的偏置项、第一计算项的数值、第二计算项的数值和第三计算项的数值,计算所述待处理资源的评分。
2.根据权利要求1所述的方法,其特征在于,所述根据所述用户特征和所述待处理资源的资源特征,确定M个匹配特征并将其进行组合得到目标组合模式,包括:
确定所述用户特征与所述待处理资源的资源特征的匹配值;
对所述匹配值进行哈希hash计算,生成M个匹配特征;
将所述M个匹配特征拼接成字符串,得到对应的目标组合模式。
3.根据权利要求1所述的方法,其特征在于,所述第一计算参数为,所述第二计算参数为,所述第三计算参数为;
其中,k2为资源特征的数量,itemi为第i个资源特征,ωitemi为第i个资源特征的权重,xitemi为用于指示第i个资源特征是否存在的参数,vitemi,f为第i个资源特征的隐向量里第f维的权重。
4.根据权利要求1所述的方法,其特征在于,所述第四计算参数为,所述第五计算参数为,所述第六计算参数为;
其中,k3为匹配特征的数量,matchi为第i个匹配特征,ωmatchi为第i个匹配特征的权重,xmatchi为用于指示第i个匹配特征是否存在的参数,vmatchi,f为第i个匹配特征的隐向量里第f维的权重。
5.根据权利要求1所述的方法,其特征在于,所述第七计算参数为,所述第八计算参数为,所述第九计算参数为;
其中,k1为用户特征的数量,useri为第i个用户特征,ωuseri为第i个用户特征的权重,xuseri为用于指示第i个用户特征是否存在的参数,vuseri,f为第i个用户特征的隐向量里第f维的权重。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京搜狐新媒体信息技术有限公司,未经北京搜狐新媒体信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110822319.2/1.html,转载请声明来源钻瓜专利网。