订阅主播排序方法、装置和终端制造方法及图纸

技术编号:17784671 阅读:33 留言:0更新日期:2018-04-22 16:27
本发明专利技术提供一种订阅主播排序方法,包括:获取用户在直播平台对订阅主播的用户行为数据;根据所述用户行为数据得到用户行为特征;所述用户行为特征包含至少两个特征指标;将所述特征指标按归一化处理,得到归一化特征指标值;将归一化特征指标值乘以该特征指标预设时效内的权重系数,得到加权归一化特征指标值;将各项特征指标的加权归一化特征指标值求和,得到所述订阅主播的分值;根据各订阅主播的分值,对订阅主播进行排序。本发明专利技术的订阅主播排序能够更好地与用户对订阅主播的喜爱程度相吻合,进而使用户有更高的观看直播积极性和更好的产品使用体验。本发明专利技术还提供了一种订阅主播排序装置和终端。

【技术实现步骤摘要】
订阅主播排序方法、装置和终端
本专利技术涉及排序模型
,具体而言,本专利技术涉及一种订阅主播排序方法、装置和终端。
技术介绍
网络直播作为当今互联网时代一种新兴的社交媒体,拥有庞大的主播群体和观看直播的用户群体。用户可在直播平台上订阅自己喜欢的主播,系统通常会对用户的订阅主播进行排序,并将排名前几位的订阅主播展示于该用户订阅主播入口的最外层。现有技术中,通常以订阅主播同时在线人数从大到小的顺序对各订阅主播进行排序。然而,通过该排序方法得到的排名前几名的订阅主播往往不是用户最喜欢的订阅主播,用户需要进行更多的操作,从最外层的订阅主播入口进入更多的页面才能找到自己最喜欢的订阅主播,降低了用户观看直播的积极性及产品体验的满意度。
技术实现思路
本专利技术的目的旨在至少能解决上述的技术缺陷之一,特别是现有订阅主播排序未能将用户最喜欢的订阅主播排在首位的技术缺陷。本专利技术提供一种订阅主播排序方法,包括如下步骤:获取预设周期内用户在直播平台对订阅主播的用户行为数据;根据所述用户行为数据得到用户行为特征;所述用户行为特征包含至少两个特征指标;将所述特征指标按归一化处理,得到归一化特征指标值;将归一化特征指标值乘以该特征指标预设时效内的权重系数,得到加权归一化特征指标值;将各项特征指标的加权归一化特征指标值求和,得到所述订阅主播的分值;根据各订阅主播的分值,对订阅主播进行排序。优选地,所述特征指标包括:订阅距离天数和付费金额;所述订阅距离天数为用户于直播平台订阅当前订阅主播的时间距离现在的天数;所述付费金额为用户对当前订阅主播的付费金额;所述订阅距离天数对应的归一化指标为:1-(所述订阅距离天数/所述预设周期);所述付费金额对应的归一化指标为:所述付费金额/用户于直播平台的总付费金额。进一步地,所述特征指标还包括:是否最新观看、观看时长、观看距离天数、观看天数、弹屏次数、付费天数和是否付费;所述是否最新观看为用户最后一天于直播平台观看直播时是否观看当前订阅主播直播;所述观看时长为用户观看当前订阅主播直播的时长;所述观看距离天数为用户最后一次观看当前订阅主播直播的时间距离现在的天数;所述观看天数为用户有观看当前订阅主播直播的天数;所述弹幕次数为用户在观看当前订阅主播直播过程中发送弹幕的次数;所述付费天数为用户有对当前订阅主播进行付费的天数;所述是否付费为用户是否对当前订阅主播进行付费。优选地,所述根据各订阅主播的分值,对订阅主播进行排序之后,还包括:根据从大到小的排序,向用户推送订阅主播。优选地,所述根据从大到小的排序,向用户推送订阅主播,包括:根据从大到小的排序,向所述用户推送预置数量的排在前面的订阅主播;或根据从大到小的排序,把推送预置数量的排在前面的订阅主播作为外层主播,把所述用户推送剩余的订阅主播作为内层主播,向所述用户推送外层主播和内层主播;其中,所述外层主播展示于所述用户于直播平台的订阅主播概览窗口,所述内层主播展示于从所述订阅主播概览窗口进入的订阅主播总览页面。优选地,所述根据从大到小的排序,向用户推送订阅主播之后,还包括:统计预设时长用户点击排在首位的订阅主播的概率;根据所述概率调整特征指标的权重系数;所述统计预设时长用户点击排在首位的订阅主播的概率,包括:获取预设时长内整个服务器的向用户推送排在首位订阅主播的用户数量和用户反馈点击排在首位推送订阅主播的用户数量,将用户反馈点击排在首位推送订阅主播的用户数量除以向用户推送排在首位订阅主播的用户数量,得到概率;或获取预设时长内抽取群体的向用户推送排在首位订阅主播的用户数量和用户反馈点击排在首位推送订阅主播的用户数量,将用户反馈点击排在首位推送订阅主播的用户数量除以向用户推送排在首位订阅主播的用户数量,得到概率;所述根据所述概率调整特征指标的权重系数,包括:确认所述概率小于预置值,将各特征指标的权重系数更换为另一预设的权重系数;或确认所述概率小于预置值,将各特征指标的权重系数加上该特征指标的调整值,所述调整值为正值或负值。优选地,所述根据所述概率调整特征指标的权重系数之后,还包括:将不同预设时长的概率进行比较,将最大概率的预设时长的权重系数作为预设时效内的权重系数;其中,不同预设时长的权重系数不同。优选地,所述获取预设周期内用户在直播平台对各订阅主播的用户行为数据,包括:将整个服务器全部用户随机分成预设数量的用户群;其中,每个用户群的特征指标预设时效内的权重系数不同;获取预设周期内每个用户群的用户在直播平台对各订阅主播的用户行为数据;所述根据各订阅主播的分值,对订阅主播进行排序之后,还包括:根据从大到小的排序,向用户推送订阅主播;统计每个用户群预设时长用户点击排在首位的订阅主播的概率;获取最大概率的用户群的特征指标的权重系数,把该权重系数作为整个服务器的预设时效内的权重系数。本专利技术还提供一种订阅主播排序装置,其包括:用户行为数据获取模块:用于获取用户在直播平台对订阅主播的用户行为数据;用户行为特征获取模块:用于根据所述用户行为数据得到用户行为特征;所述用户行为特征包含至少两个特征指标;订阅主播分值计算模块:用于将所述特征指标按归一化处理,得到归一化特征指标值;将归一化特征指标值乘以该特征指标预设时效的权重系数,得到加权归一化特征指标值;将各项特征指标的加权归一化特征指标值求和,得到所述订阅主播的分值;订阅主播排序模块:用于根据各订阅主播的分值,对订阅主播进行排序。本专利技术还提供一种终端,其包括:一个或多个处理器;存储器;一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序配置用于:执行以上任一优选实施例所述的订阅主播排序方法。本专利技术提供的订阅主播排序方法、装置和终端,通过分析用户预设周期内的用户行为数据得到用户行为特征,并根据用户行为特征中各项可有效反映用户喜好的特征指标来构建用户的订阅主播喜好模型,由该订阅主播喜好模型得到的订阅主播排序能够更好地与用户对订阅主播的喜爱程度相吻合,进而使用户有更高的观看直播积极性和更好的产品使用体验。其次,本专利技术提供的订阅主播排序方法还通过定期对订阅主播喜好模型中各特征指标的权重系数进行调整,得到各特征指标预设时效内的权重系数,确保了订阅主播排序结果的时效性和准确性,进一步使得到的订阅主播排序能够更好地与用户对订阅主播的喜爱程度相吻合,进而使用户有更高的观看直播积极性和更好的产品使用体验。本专利技术附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本专利技术的实践了解到。附图说明本专利技术上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:图1为本专利技术第一实施例的订阅主播排序方法流程图;图2为本专利技术一个实施例的指标定义列表;图3为本专利技术第二实施例的订阅主播排序方法流程图;图4为本专利技术第三实施例的订阅主播排序方法流程图;图5为本专利技术一个实施例的订阅主播排序装置示意图;图6为本专利技术的终端结构示意图。具体实施方式下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本专利技术,而不能解释为本文档来自技高网...
订阅主播排序方法、装置和终端

【技术保护点】
一种订阅主播排序方法,其特征在于,包括:获取预设周期内用户在直播平台对订阅主播的用户行为数据;根据所述用户行为数据得到用户行为特征;所述用户行为特征包含至少两个特征指标;将所述特征指标按归一化处理,得到归一化特征指标值;将归一化特征指标值乘以该特征指标预设时效内的权重系数,得到加权归一化特征指标值;将各项特征指标的加权归一化特征指标值求和,得到所述订阅主播的分值;根据各订阅主播的分值,对订阅主播进行排序。

【技术特征摘要】
1.一种订阅主播排序方法,其特征在于,包括:获取预设周期内用户在直播平台对订阅主播的用户行为数据;根据所述用户行为数据得到用户行为特征;所述用户行为特征包含至少两个特征指标;将所述特征指标按归一化处理,得到归一化特征指标值;将归一化特征指标值乘以该特征指标预设时效内的权重系数,得到加权归一化特征指标值;将各项特征指标的加权归一化特征指标值求和,得到所述订阅主播的分值;根据各订阅主播的分值,对订阅主播进行排序。2.根据权利要求1所述的订阅主播排序方法,其特征在于,所述特征指标包括:订阅距离天数和付费金额;所述订阅距离天数为用户于直播平台订阅当前订阅主播的时间距离现在的天数;所述付费金额为用户对当前订阅主播的付费金额;所述订阅距离天数对应的归一化指标为:1-(所述订阅距离天数/所述预设周期);所述付费金额对应的归一化指标为:所述付费金额/用户于直播平台的总付费金额。3.根据权利要求2所述的订阅主播排序方法,其特征在于,所述特征指标还包括:是否最新观看、观看时长、观看距离天数、观看天数、弹屏次数、付费天数和是否付费;所述是否最新观看为用户最后一天于直播平台观看直播时是否观看当前订阅主播直播;所述观看时长为用户观看当前订阅主播直播的时长;所述观看距离天数为用户最后一次观看当前订阅主播直播的时间距离现在的天数;所述观看天数为用户有观看当前订阅主播直播的天数;所述弹幕次数为用户在观看当前订阅主播直播过程中发送弹幕的次数;所述付费天数为用户有对当前订阅主播进行付费的天数;所述是否付费为用户是否对当前订阅主播进行付费。4.根据权利要求1所述的订阅主播排序方法,其特征在于,所述根据各订阅主播的分值,对订阅主播进行排序之后,还包括:根据从大到小的排序,向用户推送订阅主播。5.根据权利要求4所述的订阅主播排序方法,其特征在于,所述根据从大到小的排序,向用户推送订阅主播,包括:根据从大到小的排序,向所述用户推送预置数量的排在前面的订阅主播;或根据从大到小的排序,把推送预置数量的排在前面的订阅主播作为外层主播,把所述用户推送剩余的订阅主播作为内层主播,向所述用户推送外层主播和内层主播;其中,所述外层主播展示于所述用户于直播平台的订阅主播概览窗口,所述内层主播展示于从所述订阅主播概览窗口进入的订阅主播总览页面。6.根据权利要求4所述的订阅主播排序方法,其特征在于,所述根据从大到小的排序,向用户推送订阅主播之后,还包括:统计预设时长用户点击排在首位的订阅主播的概率;根据所述概率调整特征指标的权重系数;所述统计预设时长用户点击排在首位的订阅主播...

【专利技术属性】
技术研发人员:冯寿帅
申请(专利权)人:广州虎牙信息科技有限公司
类型:发明
国别省市:广东,44

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

1