一种直播间排序方法、电子设备及可读存储介质技术

技术编号:18087281 阅读:31 留言:0更新日期:2018-05-31 16:40
本发明专利技术实施例提供了一种直播间排序方法、电子设备及可读存储介质,用于提供一种能够反映直播间的质量和成长潜力的有效的排序方式,以确保直播间的展示顺序的公正性与合理性。该排序方法包括:在直播应用程序开启情况下,确定当前正在直播的直播间;基于在历史时间范围内所述当前正在直播的直播间中每个直播间的历史观看记录、历史新增关注记录与历史取消关注记录,对每个直播间进行评分,获得所述当前正在直播的直播间中每个直播间的评分值;按评分值由高至低的顺序对当前正在直播的直播间进行排序,以使得客户端按评分值由高至低的顺序依次展示当前正在直播的直播间。

【技术实现步骤摘要】
一种直播间排序方法、电子设备及可读存储介质
本专利技术涉及电子
,尤其涉及一种直播间排序方法、电子设备及可读存储介质。
技术介绍
用户在进入直播间的展示页面时,直播间按照怎样的顺序进行排列展示是一个重要的问题。若展示在前面的都是关注度较高的大主播对应的直播间,那么一些具有成长潜力的中小主播的直播间被发掘的可能性就会很小,不利于直播平台的生态建。若展示在前面的都是一些不知名的小主播对应的直播间,那么用户的观看兴趣会减弱,这样会造成用户流失。因此需要一种能够反映直播间的质量和成长潜力的有效的排序方式。
技术实现思路
本专利技术实施例提供了一种直播间排序方法、电子设备及可读存储介质,用于提供一种能够反映直播间的质量和成长潜力的有效的排序方式,以确保直播间的展示顺序的公正性与合理性。第一方面,本专利技术提供了一种直播间排序方法,包括:在直播应用程序开启情况下,确定当前正在直播的直播间;基于在历史时间范围内所述当前正在直播的直播间中每个直播间的历史观看记录、历史新增关注记录与历史取消关注记录,对每个直播间进行评分,获得所述当前正在直播的直播间中每个直播间的评分值;按评分值由高至低的顺序对当前正在直播的直播间进行排序,以使得客户端按评分值由高至低的顺序依次展示当前正在直播的直播间。可选的,所述历史时间范围包括距当前时刻最近的N天,N为大于0的整数,在所述确定当前正在直播的直播间之后,所述方法还包括:统计所述当前正在直播的直播间中每个直播间的历史观看记录,所述历史观看记录包括在所述距当前时刻最近的N天中的每一天观看该直播间的观看次数;统计所述当前正在直播的直播间中每个直播间的历史新增关注记录,所述历史新增关注记录包括在所述距当前时刻最近的N天中的每一天新增的关注该直播间的人数;统计所述当前正在直播的直播间中每个直播间的历史取消关注记录,所述历史新增关注记录包括在所述距当前时刻最近的N天中的每一天取消关注该直播间的人数。可选的,所述基于在历史时间范围内所述当前正在直播的直播间中每个直播间的历史观看记录、历史新增关注记录与历史取消关注记录,对每个直播间进行评分,包括:基于预设评分公式对每个直播间进行评分,其中,预设评分公式为ci为所述距当前时刻最近的N天中第i天观看该直播间的观看次数,θi为所述距当前时刻最近的N天中第i天对应的权重系数,pi为所述距当前时刻最近的N天中第i天该直播间新增关注比率,ai为所述距当前时刻最近的N天中第i天新增的关注该直播间的人数,ui为所述距当前时刻最近的N天中第i天取消关注该直播间的人数,w为截止当前时刻该直播间的主播收到的礼物对应的虚拟值。可选的,所述距当前时刻最近的N天按距当前时刻的时间间隔由近及远排序,所述距当前时刻最近的N天中第i天距当前时刻的时间间隔小于第i+1天,所述θi基于公式θi=exp(-α*i)计算获得,其中,α为衰减系数。可选的,在所述基于预设评分公式对每个直播间进行评分时,所述方法还包括:判断进行评分的第一直播间是否为预设直播间;如果是,获得基于所述预设评分公式对所述第一直播间进行评分得到的第一评分值;对所述获第一评分值进行预设处理,获得第二评分值;确定所述第二评分值为所述第一直播间对应的评分值,其中,所述第二评分值大于所述第一评分值。第二方面,本专利技术实施例提供一种电子设备,所述电子设备包括:确定单元,用于在直播应用程序开启情况下,确定当前正在直播的直播间;评分单元,用于基于在历史时间范围内所述当前正在直播的直播间中每个直播间的历史观看记录、历史新增关注记录与历史取消关注记录,对每个直播间进行评分,获得所述当前正在直播的直播间中每个直播间的评分值;排序单元,用于按评分值由高至低的顺序对当前正在直播的直播间进行排序,以使得客户端按评分值由高至低的顺序依次展示当前正在直播的直播间。可选的,所述历史时间范围包括距当前时刻最近的N天,N为大于0的整数,所述电子设备还包括:统计单元,用于在所述确定当前正在直播的直播间之后,统计所述当前正在直播的直播间中每个直播间的历史观看记录,所述历史观看记录包括在所述距当前时刻最近的N天中的每一天观看该直播间的观看次数;统计所述当前正在直播的直播间中每个直播间的历史新增关注记录,所述历史新增关注记录包括在所述距当前时刻最近的N天中的每一天新增的关注该直播间的人数;统计所述当前正在直播的直播间中每个直播间的历史取消关注记录,所述历史新增关注记录包括在所述距当前时刻最近的N天中的每一天取消关注该直播间的人数。可选的,所述评分单元用于:基于预设评分公式对每个直播间进行评分,其中,预设评分公式为ci为所述距当前时刻最近的N天中第i天观看该直播间的观看次数,θi为所述距当前时刻最近的N天中第i天对应的权重系数,pi为所述距当前时刻最近的N天中第i天该直播间新增关注比率,ai为所述距当前时刻最近的N天中第i天新增的关注该直播间的人数,ui为所述距当前时刻最近的N天中第i天取消关注该直播间的人数,w为截止当前时刻该直播间的主播收到的礼物对应的虚拟值。可选的,所述距当前时刻最近的N天按距当前时刻的时间间隔由近及远排序,所述距当前时刻最近的N天中第i天距当前时刻的时间间隔小于第i+1天,所述θi基于公式θi=exp(-α*i)计算获得,其中,α为衰减系数。可选的,所述评分单元用于:判断进行评分的第一直播间是否为预设直播间;如果是,获得基于所述预设评分公式对所述第一直播间进行评分得到的第一评分值;对所述获第一评分值进行预设处理,获得第二评分值;确定所述第二评分值为所述第一直播间对应的评分值,其中,所述第二评分值大于所述第一评分值。第三方面,本专利技术实施例提供一种电子设备,所述电子设备包括处理器,所述处理器用于执行存储器中存储的计算机程序时实现如前述第一方面实施例中所述的直播间排序方法的步骤。第四方面,本专利技术实施例提供了一种可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如前述第一方面实施例中所述的直播间排序方法的步骤。本申请实施例中的上述一个或多个技术方案,至少具有如下一种或多种技术效果:在本专利技术实施例的技术方案中,在直播应用程序开启时,确定当前正在直播的直播间,进而,基于在历史时间范围内每个直播间的历史观看记录、历史新增关注记录与历史取消关注记录,对每个直播间进行评分,最后,按评分值由高至低的顺序对当前正在直播的直播间进行排序,以使得客户端按评分值由高至低的顺序依次展示当前正在直播的直播间。这样,综合考虑了直播间历史观看、关注和取关记录,既考虑了直播间的当前体量,也考虑了其未来的发展潜力,排序的结果能做到相对的公平公正。附图说明图1为本专利技术第一实施例中的一种直播间排序方法的流程图;图2为本专利技术第二实施例中的电子设备的示意图;图3为本专利技术第三实施例中电子设备的示意图。具体实施方式本专利技术实施例提供了一种直播间排序方法、电子设备及可读存储介质,用于提供一种能够反映直播间的质量和成长潜力的有效的排序方式,以确保直播间的展示顺序的公正性与合理性。该排序方法包括:在直播应用程序开启情况下,确定当前正在直播的直播间;基于在历史时间范围内所述当前正在直播的直播间中每个直播间的历史观看记录、历史新增关注记录与历史取消关注记录,对每个直播间进行评分,获得本文档来自技高网...
一种直播间排序方法、电子设备及可读存储介质

【技术保护点】
一种直播间排序方法,其特征在于,包括:在直播应用程序开启情况下,确定当前正在直播的直播间;基于在历史时间范围内所述当前正在直播的直播间中每个直播间的历史观看记录、历史新增关注记录与历史取消关注记录,对每个直播间进行评分,获得所述当前正在直播的直播间中每个直播间的评分值;按评分值由高至低的顺序对当前正在直播的直播间进行排序,以使得客户端按评分值由高至低的顺序依次展示当前正在直播的直播间。

【技术特征摘要】
1.一种直播间排序方法,其特征在于,包括:在直播应用程序开启情况下,确定当前正在直播的直播间;基于在历史时间范围内所述当前正在直播的直播间中每个直播间的历史观看记录、历史新增关注记录与历史取消关注记录,对每个直播间进行评分,获得所述当前正在直播的直播间中每个直播间的评分值;按评分值由高至低的顺序对当前正在直播的直播间进行排序,以使得客户端按评分值由高至低的顺序依次展示当前正在直播的直播间。2.如权利要求1所述的方法,其特征在于,所述历史时间范围包括距当前时刻最近的N天,N为大于0的整数,在所述确定当前正在直播的直播间之后,所述方法还包括:统计所述当前正在直播的直播间中每个直播间的历史观看记录,所述历史观看记录包括在所述距当前时刻最近的N天天中的每一天观看该直播间的观看次数;统计所述当前正在直播的直播间中每个直播间的历史新增关注记录,所述历史新增关注记录包括在所述距当前时刻最近的N天中的每一天新增的关注该直播间的人数;统计所述当前正在直播的直播间中每个直播间的历史取消关注记录,所述历史新增关注记录包括在所述距当前时刻最近的N天中的每一天取消关注该直播间的人数。3.如权利要求2所述的方法,其特征在于,所述基于在历史时间范围内所述当前正在直播的直播间中每个直播间的历史观看记录、历史新增关注记录与历史取消关注记录,对每个直播间进行评分,包括:基于预设评分公式对每个直播间进行评分,其中,预设评分公式为ci为所述距当前时刻最近的N天中第i天观看该直播间的观看次数,θi为所述距当前时刻最近的N天中第i天对应的权重系数,pi为所述距当前时刻最近的N天中第i天该直播间新增关注比率,ai为所述距当前时刻最近的N天中第i天新增的关注该直播间的人数,ui为所述距当前时刻最近的N天中第i天取消关注该直播间的人数,w为截止当前时刻该直播间的主播收到的礼物对应的虚拟值。4.如权利要求3所述的方法,其特征在于,所述距当前时刻最近的N天按距当前时刻的时间间隔由近及远排序,所述距当前时刻最近的N天中第i天距当前时刻的时间间隔小于第i+1天,所述θi基于公式θi=exp(-α*i)计算获得,其中,α为衰减系数。5.如权利要求3所述的方法,其特征在于,在所述基于预设评分公式对每个直播间进行评分时,所述方法还包括:判断进行评分的第一直播间是否为预设直播间;如果是,获得基于所述预设评分公...

【专利技术属性】
技术研发人员:王璐张文明陈少杰
申请(专利权)人:武汉斗鱼网络科技有限公司
类型:发明
国别省市:湖北,42

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

1