[发明专利]主播推荐方法、存储设备及计算机设备有效
申请号: | 201711106768.7 | 申请日: | 2017-11-10 |
公开(公告)号: | CN107992526B | 公开(公告)日: | 2021-03-23 |
发明(设计)人: | 陶胜 | 申请(专利权)人: | 广州虎牙信息科技有限公司 |
主分类号: | G06F16/9535 | 分类号: | G06F16/9535;H04N21/472;H04N21/4788;H04N21/488 |
代理公司: | 北京市立方律师事务所 11330 | 代理人: | 刘延喜 |
地址: | 511442 广东省广州市番禺区南村镇万博二*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 推荐 方法 存储 设备 计算机 | ||
本发明提供一种主播推荐方法、存储设备及计算机设备。所述方法包括:获取预置数量主播的主播数据,形成主播数据集合;依次从所述主播数据集合中获得一个主播数据,根据该主播数据从所述主播数据集合中获取其他主播数据生成子集置于总集合中;对所述总集合中的子集进行协同过滤,得到过滤后子集的主播数据对应的主播;向用户推荐所述主播。该主播推荐方法与传统的采用递归算法的主播推荐方法相比,不需要调用自身,从而提高了获取推荐主播的效率。
技术领域
本发明涉及软件应用领域,具体涉及一种主播推荐方法、存储设备及计算机设备。
背景技术
随着互联网技术的高速发展,人们通过互联网络可以快速地获得大量的网络信息。然而,如何在大量的网络信息中,给用户推送有用的信息对于信息生产者来说,是个很大的难题。在直播平台领域,逐渐涌现出越来越多的主播。如何快速获取到相应数量的推荐主播给用户进行推荐,对于推荐系统来说,是一个比较大的难题。
一般解决该问题的方式是:将一定数量的主播数据形成集合,求取该集合的幂集,再将该幂集中的所有子集对应的主播数据进行协同过滤,最后将过滤后的子集中主播数据对应的主播推荐给用户。传统求取该集合的幂集的方式是采用递归算法。但在实践过程中采用递归算法非常耗时和耗空间,效率非常低。因此,推荐系统很难快速获取到推荐主播。
发明内容
本发明的目的在于提供一种主播推荐方法、存储设备及计算机设备,让推荐系统能够快速获取到推荐主播给用户进行推荐,从而用户可以快速获取到推荐主播。
为实现该目的,本发明采用如下技术方案:
一种主播推荐方法,包括以下步骤:获取预置数量主播的主播数据,形成主播数据集合;依次从所述主播数据集合中获得一个主播数据,根据该主播数据从所述主播数据集合中获取其他主播数据生成子集置于总集合中;对所述总集合中的子集进行协同过滤,得到过滤后子集的主播数据对应的主播;向用户推荐所述主播。
在其中一个实施例中,所述获取预置数量主播的主播数据,形成主播数据集合,包括:将所述主播数据集合中的主播数据进行顺序编号;所述依次从所述主播数据集合中获得一个主播数据,根据该主播数据从所述主播数据集合中获取其他主播数据生成子集置于总集合中,包括:按照主播数据的编号从小到大依次从所述主播数据集合中获得一个主播数据,根据该主播数据的编号从所述主播数据集合中获取编号排在该主播数据的编号之后的其他主播数据生成子集置于总集合中。
在其中一个实施例中,所述将所述主播数据集合中的主播数据进行顺序编号,包括:根据获取主播数据的次序对主播数据进行顺序编号;或对主播数据按该主播数据对应的主播特征进行从小到大顺序编号,形成从小到大顺序编号的主播数据集合。
在其中一个实施例中,所述依次从所述主播数据集合中获得一个主播数据,根据该主播数据从所述主播数据集合中获取其他主播数据生成子集置于总集合中,包括:按照编号从小到大顺序,依次从主播数据集合中获得一个主播数据,根据每次获得的一个主播数据生成子集且将子集置于结果区,把结果区中的子集作为总集合。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州虎牙信息科技有限公司,未经广州虎牙信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711106768.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种自动曝光机
- 下一篇:一种激光打印机硒鼓易加粉的装置