[发明专利]推荐方法、装置、存储介质及电子设备有效
申请号: | 202110768830.9 | 申请日: | 2021-07-07 |
公开(公告)号: | CN113360773B | 公开(公告)日: | 2023-07-04 |
发明(设计)人: | 熊泓宇;张皓程;汪罕;刘臻;刘宾 | 申请(专利权)人: | 脸萌有限公司 |
主分类号: | G06F16/9535 | 分类号: | G06F16/9535;G06Q30/0251;G06Q30/0241;G06F18/214 |
代理公司: | 北京英创嘉友知识产权代理事务所(普通合伙) 11447 | 代理人: | 李柯莹 |
地址: | 英国开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 推荐 方法 装置 存储 介质 电子设备 | ||
1.一种推荐方法,其特征在于,所述方法包括:
获取待推荐实体的推荐请求,所述推荐请求携带有用户特征和所述待推荐实体的实体特征,该实体特征包括共现特征,所述共现特征表征在预设历史时间段内所述待推荐实体和与该待推荐实体被执行过同一行为的实体之间的相似性;
将所述用户特征和所述待推荐实体的实体特征,输入至训练好的推荐模型,得到所述待推荐实体的所有被推荐实体的排序结果;
根据所述排序结果,对所述待推荐实体进行推荐;
所述共现特征是依据各所述实体在所述预设历史时间段内发生过的行为所构建的共现矩阵确定的,该共现矩阵包括针对每两个所述实体,用户在所述预设历史时间段被执行过同一行为的用户数量,所述共现特征通过以下方式确定:基于所述共现矩阵,确定所述待推荐实体和候选实体之间的相似性,其中,所述候选实体是与所述待推荐实体在所述预设历史时间段内被执行过同一行为的用户数量超过预设数值的实体;将所有所述相似性中位于前预设个数的相似性确定为目标相似性;按照所述目标相似性的大小,对每一所述目标相似性设置相应的权重大小,并将设置权重大小的目标相似性进行向量转换得到与每个所述目标相似性对应的向量特征;将所有向量特征确定为所述待推荐实体对应的共现特征。
2.根据权利要求1所述的方法,其特征在于,所述基于所述共现矩阵,确定所述待推荐实体和候选实体之间的相似性,包括:
基于所述共现矩阵,确定所述待推荐实体和每一所述候选实体之间的TF-IDF值;
针对每一所述候选实体的TF-IDF值,将该候选实体的TF-IDF值确定为所述待推荐实体与该候选实体之间的相似性。
3.根据权利要求2所述的方法,其特征在于,所述基于所述共现矩阵,确定所述待推荐实体和每一所述候选实体之间的TF-IDF值,包括:
针对每一所述候选实体,根据该候选实体与所述待推荐实体在所述预设历史时间段被执行过同一行为的用户数量和所述待推荐实体与所有所述候选实体在所述预设历史时间段被执行过同一行为的用户数量,确定第一相关性值;
根据爬取到的与所述待推荐实体属于同类型的所有实体的数量和与该候选实体在所述预设历史时间段被执行过同一行为的实体的数量,确定第二相关性值;
根据所述第一相关性值和所述第二相关性值,确定所述待推荐实体与该候选实体之间的TF-IDF值。
4.根据权利要求2所述的方法,其特征在于,所述方法还包括:
对所述共现矩阵中的元素进行压缩存储,以保留所述共现矩阵中非零元素的行下标、列下标和值;
所述基于所述共现矩阵,确定所述待推荐实体和每一所述候选实体之间的TF-IDF值,包括:
基于压缩存储后的共现矩阵,确定所述待推荐实体和每一所述候选实体之间的TF-IDF值。
5.根据权利要求1-4任一所述的方法,其特征在于,所述推荐模型通过以下方式训练得到:
获取多个训练样本,每个训练样本包括历史用户特征、历史实体特征和标准标签,其中,所述历史实体特征包括历史共现特征;
将预设模型的模型参数进行初始化;
将所述训练样本输入至所述预设模型,得到预测排序结果;
依次确定所述预测排序结果和与对应的训练样本中的标准标签所对应的结果的差值;
根据所述差值调整所述预设模型的模型参数。
6.根据权利要求1所述的方法,其特征在于,所述行为包括点击、购买、注册、浏览中的至少一种。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于脸萌有限公司,未经脸萌有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110768830.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种电子烟
- 下一篇:网页分类方法、装置、存储介质及电子设备