(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210975383.9 (22)申请日 2022.08.15 (71)申请人 广州酷狗计算机科技有限公司 地址 510660 广东省广州市天河区黄埔大 道中315号自编1-17 (72)发明人 关宇博  (74)专利代理 机构 北京三高永信知识产权代理 有限责任公司 1 1138 专利代理师 庞茜 (51)Int.Cl. G06F 16/9535(2019.01) G06N 5/00(2006.01) G06N 20/20(2019.01) (54)发明名称 推荐方法、 装置、 服 务器及存 储介质 (57)摘要 本申请实施例公开了一种推荐方法、 装置、 服务器及存储介质, 属于互联网技术领域。 该方 法包括: 获取第一目标对应的第一推荐模型, 第 一目标属于第一类型, 第一推荐模 型包括第一节 点和第二节 点; 基于第一目标对应的第一目标特 征和第一节 点的判断条件, 确定第一节点对应的 目标节点, 对第一推荐模型中的第一节点进行裁 剪, 将第一节 点除目标节点之外的其他下级节点 进行裁剪, 得到第二推荐模型; 基于至少两个第 二目标对应的第二目标特征和第二推荐模型, 分 别确定第一目标与至少两个第二目标之间的匹 配度, 第二目标属于第二类型, 基于第一目标与 至少两个第二目标之间的匹配度进行推荐。 该方 法加快了确定匹配度的速度, 进而加快了推荐速 度。 权利要求书2页 说明书16页 附图5页 CN 115470400 A 2022.12.13 CN 115470400 A 1.一种推荐方法, 其特 征在于, 所述方法包括: 获取第一目标对应的第一推荐模型, 所述第一目标属于第一类型, 所述第一类型为账 号和对象中的任一个类型, 第二类型为账号和对 象中的另一个类型, 所述第一推荐模型包 括第一节点和 第二节点, 所述第一节点用于根据所输入的属于所述第一类型的目标特征是 否满足判断条件, 从所述第一节点的至少两个下级节点中确定与判断结果匹配的目标节 点, 所述第二节点用于根据所输入的属于所述第二类型 的目标特征是否满足判断条件, 从 所述第二节点的至少两个下级节点中确定与判断结果匹配的目标节点; 基于所述第 一目标对应的第 一目标特征和所述第 一节点的判断条件, 确定所述第 一节 点对应的目标节点, 对所述第一推荐模型中的所述第一节点进行裁剪, 将所述第一节点除 所述目标节点之外的其 他下级节点进行裁 剪, 得到第二推荐模型; 基于至少两个第二目标对应的第 二目标特征和所述第 二推荐模型, 分别确定所述第 一 目标与所述至少 两个第二 目标之间的匹配度, 所述第二 目标属于所述第二类型, 基于所述 第一目标与所述至少两个第二目标之间的匹配度进行推荐。 2.根据权利要求1所述的方法, 其特征在于, 所述第一节点为根节点或非根节点, 所述 根节点不存在上级节点; 所述对所述第一推荐模型中的所述第一节点进行裁剪, 将所述第 一节点除所述目标节点之外的其 他下级节点进行裁 剪, 得到第二推荐模型, 包括: 对所述第一推荐模型中的每 个所述第一节点进行裁 剪; 将每个所述第一节点除所述目标节点之外的其 他下级节点进行裁 剪; 在任一所述第 一节点为所述非根节点的情况下, 将所述第 一节点所连接的上级节点与 所述目标节点进行 连接; 在任一所述第一节点为所述根节点的情况下, 将所述目标节点确定为更新后的根节 点; 将所述第一推荐模型 经过调整得到的模型确定为所述第二推荐模型。 3.根据权利要求1所述的方法, 其特 征在于, 所述方法还 包括: 通过多个线程中的每个所述线程, 执行基于一个第 一目标对应的第 一推荐模型和所述 第一目标对应的第一 目标特征, 得到所述第二推荐模型, 以及基于所述至少 两个第二 目标 对应第二目标 特征和所得到的第二推荐模型确定匹配度的步骤。 4.根据权利要求1 ‑3任一项所述的方法, 其特征在于, 所述第一目标特征包括多个第一 目标属性对应的子特征, 所述第二 目标特征包括多个第二 目标属性对应的子特征, 所述基 于至少两个第二目标对应的第二目标特征和所述第二推荐模型, 分别确定所述第一目标与 所述至少两个第二目标之间的匹配度, 包括: 对于每个所述第二目标, 将所述第二目标对应的第二目标特征输入所述第二推荐模 型; 每当到达所述第二推荐模型中的一个节点时, 确定所述节点的判断条件, 所述判断条 件包括任一第二目标属性, 获取所述第二目标特征中的与所述第二目标属性对应的子特 征, 根据所述子特征是否满足所述判断条件, 从所述节点的至少 两个下级节点中确定与判 断结果匹配的目标节点, 直至到达所述第二推荐模型 的叶子节点时, 将所述叶子节点对应 的匹配度确定为所述第一目标与所述第二目标之间的匹配度。 5.根据权利要求4所述的方法, 其特征在于, 所述获取所述第 二目标特征中与 所述第二权 利 要 求 书 1/2 页 2 CN 115470400 A 2目标属性对应的子特 征, 包括: 在所述第二目标属性不是预设属性的情况下, 从第 一存储空间中获取与所述第 二目标 属性对应的子特 征, 所述预设属性 为访问频率高于频率阈值的第二目标属性; 在所述第二目标属性是所述预设属性的情况下, 从第 二存储空间中获取与 所述第二目 标属性对应的子特征, 所述第二存储空间的数据读取速度比所述第一存储空间的数据读取 速度快。 6.根据权利要求5所述的方法, 其特征在于, 所述第 一存储空间为GPU的显存, 所述第二 存储空间为GPU的共享显存。 7.一种推荐装置, 其特 征在于, 所述装置包括: 获取模块, 用于获取第一目标对应的第一推荐模型, 所述第 一目标属于第 一类型, 所述 第一类型为账号和对 象中的任一个类型, 第二类型为账号和对 象中的另一个类型, 所述第 一推荐模型包括第一节点和第二节点, 所述第一节点用于根据所输入的属于所述第一类型 的目标特征是否满足判断条件, 从所述第一节点的至少两个下级节点中确定与判断结果匹 配的目标节点, 所述第二节点用于根据所输入的属于所述第二类型的目标特征是否满足判 断条件, 从所述第二节点的至少两个下级节点中确定与判断结果匹配的目标节点; 裁剪模块, 用于基于所述第一目标对应的第一目标特征和所述第一节点的判断条件, 确定所述第一节点对应的目标节点, 对所述第一推荐模型中的所述第一节点进行裁剪, 将 所述第一节点除所述目标节点之外的其 他下级节点进行裁 剪, 得到第二推荐模型; 确定模块, 用于基于至少两个第二目标对应的第二目标特征和所述第二推荐模型, 分 别确定所述第一目标与所述至少两个第二目标之间的匹配度, 所述第二目标属于所述第二 类型, 基于所述第一目标与所述至少两个第二目标之间的匹配度进行推荐。 8.一种服务器, 其特征在于, 所述服务器包括处理器和存储器, 所述存储器中存储有至 少一条程序 代码, 所述至少一条程序 代码由所述处理器加载并执行, 以实现如权利要求 1至 6任一权利要求所述的推荐方法中所 执行的操作。 9.一种计算机可读存储介质, 其特征在于, 所述计算机可读存储介质中存储有至少一 条程序代码, 所述至少一条程序代码由处理器加载并执行, 以实现如权利要求1至6任一权 利要求所述的推荐方法中所 执行的操作。 10.一种计算机程序产品, 其特征在于, 所述计算机程序产品中存储有至少一条程序代 码, 所述至少一条程序代码由处理器加载并执行, 以实现如权利要求1至6任一权利要求所 述的推荐方法中所 执行的操作。权 利 要 求 书 2/2 页 3 CN 115470400 A 3

.PDF文档 专利 推荐方法、装置、服务器及存储介质

文档预览
中文文档 24 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共24页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 推荐方法、装置、服务器及存储介质 第 1 页 专利 推荐方法、装置、服务器及存储介质 第 2 页 专利 推荐方法、装置、服务器及存储介质 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 17:36:22上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。