直播节目的等级评价方法、装置、存储介质及服务器与流程

文档序号:16547154发布日期:2019-01-08 20:54阅读:424来源:国知局
直播节目的等级评价方法、装置、存储介质及服务器与流程

本发明涉及直播数据挖掘领域,具体涉及一种直播节目的等级评价方法、装置、存储介质及服务器。



背景技术:

随着直播平台的发展,各类直播节目通过直播平台进行推广、宣传,尤其是直播平台衍生出的游戏直播这一细分领域,同一款游戏下具有多个不同的直播节目,直播平台需要对各个直播节目的影响力进行有效判定、评价,从而为直播平台的发展及资源分配提供良好的数据基础。而目前,在评价一款直播节目时,往往通过人工的方式进行评估,效率较低,成本较高。



技术实现要素:

为克服以上技术问题,特别是现有技术无法高效、直观地对直播节目的进行等级评价的问题,特提出以下技术方案:

第一方面,本发明提供了一种直播节目的等级评价方法,包括:

获取直播节目的若干项指标的数据;

将每一项指标的数据归一化处理,得到每一项指标的归一化值;

获取每一项指标的权重指数,将每一项指标的所述归一化值与所述权重指数作加权求和,得到所述直播节目的综合得分;

将各直播节目的综合得分进行归一化处理,确定各直播节目的归一化得分;

根据所述归一化得分对所述直播节目划分等级。

进一步的,所述获取直播节目的若干项指标的数据,包括:

获取直播节目的特性,根据直播节目的特性确定直播节目的若干项指标,获取直播节目的若干项指标的数据;

所述获取每一项指标的权重指数,包括:

判断具有指定指标的直播节目的数量是否满足预设条件,若是,获取该项指标的第一权重指数;若否,获取该向指标的第二权重指数。

进一步的,所述根据所述归一化得分对所述直播节目划分等级之后,还包括:

根据直播节目的等级,为所述直播节目分配资源。

进一步的,所述根据所述归一化得分对所述直播节目划分等级,包括:

将各直播节目的归一化得分在0到1的坐标轴中标记,得到各直播节目的天梯图;根据所述天梯图对直播节目划分等级。

进一步的,所述根据所述天梯图对直播节目划分等级之后,还包括:

获取预置时间段的若干个天梯图;所述预置时间段包含若干个划分等级时段,每个划分等级时段产生一个天梯图;

以时间作为横轴,将若干个天梯图按时间先后顺序在横轴上进行排列,将直播节目在若干个天梯图标记的点按时间先后连成曲线,根据曲线预测直播节目在下一个划分等级时段的等级。

进一步的,所述根据曲线预测直播节目在下一个划分等级时段的等级之后,还包括:

根据直播节目在下一划分等级时段的等级,为所述直播节目分配下一划分等级时段的资源。

第二方面,本发明还提供了一种直播节目的等级评价,包括:

数据获取模块:用于获取直播节目的若干项指标的数据;

指标归一化模块:用于将每一项指标的数据归一化处理,得到每一项指标的归一化值;

综合得分计算模块:用于获取每一项指标的权重指数,将每一项指标的所述归一化值与所述权重指数作加权求和,得到所述直播节目的综合得分;

综合得分归一化模块:用于将各直播节目的综合得分进行归一化处理,确定各直播节目的归一化得分;

等级划分模块:用于根据所述归一化得分对所述直播节目划分等级。

第三方面,本发明还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述的直播节目的等级评价方法。

第四方面,本发明还提供了一种服务器,所述服务器包括一个或多个处理器、存储器、一个或多个计算机程序,其中所述一个或多个计算机程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个计算机程序配置用于执行上述的直播节目的等级评价方法。

本发明与现有技术相比,具有以下有益效果:

本发明提供一种对直播节目的等级评价机制,通过获获取直播节目的若干项指标的数据,然后将每一项指标的数据进行归一化归一化处理,去掉各项指标的量纲,使得每一项指标之间具有可比性,同时将指标中的异常数据对于后续的计算结果的影响降至最小,得到每一项指标的归一化值,然后再获取每一项指标的权重指数,根据一款节目的每一项指标的权重指数与归一化值确定该直播节目的综合得分,再对各直播节目的综合得分进行归一化处理,规避各直播节目的综合得分之间存在差距过大的现象,进而确定各直播节目的归一化得分,将各直播节目的归一化得分落入到一定的区间范围内,再根据所述归一化得分对所述直播节目划分等级,在较小的区间范围内能够直观、高效地确定每款直播节目的等级,快速地对每款直播节目的等级进行评价。

本发明附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本发明的实践了解到。

附图说明

本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:

图1为本发明直播节目的等级评价方法的一实施例流程示意图;

图2为本发明直播节目的等级评价方法的另一实施例流程示意图;

图3为本发明直播节目的等级评价装置的一实施例示意图;

图4为本发明服务器的一实施例结构示意图。

具体实施方式

下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。

本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本发明的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作。

本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。

本领域技术人员应当理解,本发明所称的“应用”、“应用程序”、“计算机程序”以及类似表述的概念,是业内技术人员所公知的相同概念,是指由一系列计算机指令及相关数据资源有机构造的适于电子运行的计算机软件。除非特别指定,这种命名本身不受编程语言种类、级别,也不受其赖以运行的操作系统或平台所限制。理所当然地,此类概念也不受任何形式的终端所限制。

在一种实施例中,本发明提供一种直播节目的等级评价方法,如图1所示,该方法包括:

s10:获取直播节目的若干项指标的数据。

随着直播行业的发展,各类直播节目不仅通过电视平台播放,还通过直播平台进行推广、宣传,例如各类电竞赛事节目更是以直播平台作为主要的传播方式,直播平台亦通过推广直播节目获取更多流量,在直播节目上线直播平台后,直播平台需要监控每一款直播节目的直播效果,以对每一款直播节目的效果、影响力作出快速、准确的判断。本实施例中,当直播节目上线直播平台后,监控每一款直播节目的若干项指标,该些指标具体为每款直播节目的直播指标,包括观众人数最大值、观众人数平均值、观众观看时长等,然后以预设时间间隔获取每款直播节目的的若干项指标的数据。

s20:将每一项指标的数据归一化处理,得到每一项指标的归一化值。

在获取到直播节目的若干项指标的数据后,不同指标的单位不同,本实施例中将每一项指标的数据作归一化处理,得到每一项指标的归一化值,本实施例的一种实施方式,将每一项指标的数据归一化处理的具体公式为:n=(x-最小值)/(最大值-最小值),其中n表示指标的归一化值,x表示指标的数据,最小值表示预设的或历史收集的指标的数据的最小值,最大值表示预设的或历史收集的指标的数据的最大值,以此将各直播节目的每一项指标的归一化值都纳入[0,1]的范围中,归一化值能够一项指标的具体表现,当归一化值与1的差值的绝对值越小时,说明该项指标的表现情况越佳,当归一化值与1的差值的绝对值越大时,说明该项指标的表现情况越差,通过将每一项指标的数据进行归一化处理,能够去掉各项指标的量纲,使得每一项指标之间具有可比性;同时,将每一项指标的数据进行归一化处理能够将指标中的异常数据对于后续的计算结果的影响降至最小;保证数据的合理性。

s30:获取每一项指标的权重指数,将每一项指标的所述归一化值与所述权重指数作加权求和,得到所述直播节目的综合得分。

在得到了直播节目的每一项指标的归一化值后,不同的指标能够反映节目直播不同方面的直播效果,同时,每一项指标对于直播节目的效果评价的影响力不相同,即每一项指标的归一化值在计算综合得分中的权重不相等,本实施例中,在计算一款直播节目的综合得分之前,获取该款直播节目的每一项指标的权重指数,权重指数越大的指标,表示该项指标对于直播节目的影响越大,该项指标的数据越重要,在计算综合得分中其所占的比例越大,然后将每一项指标的归一化值与对应的权重指数加权求和,计算得出每一款直播节目的综合得分。本实施例的一种实施方式,所述将每一项指标的归一化值与所述权重指数作加权求和的公式为:s0=∑wi*ni,其中,s0表示每一项指标的综合得分,wi表示第i个指标的权重指数,ni表示第i个指标的归一化值。

s40:将各直播节目的综合得分进行归一化处理,确定各直播节目的归一化得分。

由于每一款直播节目的上线时间不同、资源分配不同,各直播节目的综合得分之间存在差距过大的现象,与实际需要不符合,因此根据各直播节目的综合得分依然无法直观地对直播节目进行评价,本实施例中,在得到各直播节目的综合得分后,再将各直播节目的综合得分进行归一化处理,具体的,通过获取一项直播节目的综合得分的预设最大值与最小值,然后将各直播节目的综合得分进行归一化处理,确定各直播节目的归一化得分。

s50:根据所述归一化得分对所述直播节目划分等级。

在得到每一款直播节目的归一化得分后,每款直播节目的归一化得分会落入到一定的区间范围内,然后根据每款直播节目的归一化得分便可评估每款直播节目的等级位置,对每款直播节目进行等级划分,从而能够快速、高效地确定每款直播节目的等级,为直播平台筛选出直播影响大、更加受用户喜欢的直播节目提供数据基础。

本实施例提供一种对直播节目的等级评价机制,通过获获取直播节目的若干项指标的数据,然后将每一项指标的数据进行归一化归一化处理,去掉各项指标的量纲,使得每一项指标之间具有可比性,同时将指标中的异常数据对于后续的计算结果的影响降至最小,得到每一项指标的归一化值,然后再获取每一项指标的权重指数,根据一款节目的每一项指标的权重指数与归一化值确定该直播节目的综合得分,再对各直播节目的综合得分进行归一化处理,规避各直播节目的综合得分之间存在差距过大的现象,进而确定各直播节目的归一化得分,将各直播节目的归一化得分落入到一定的区间范围内,再根据所述归一化得分对所述直播节目划分等级,在较小的区间范围内能够直观、高效地确定每款直播节目的等级,快速地对每款直播节目的等级进行评价。

本发明的一种实施例,所述获取直播节目的若干项指标的数据,包括:

获取直播节目的特性,根据直播节目的特性确定直播节目的若干项指标,获取直播节目的若干项指标的数据;

所述获取每一项指标的权重指数,包括:

判断具有指定指标的直播节目的数量是否满足预设条件,若是,获取该项指标的第一权重指数;若否,获取该向指标的第二权重指数。

本实施例中,不同的直播节目具有不同的特性,在统计时,不同特性的直播节目所需统计的指标不同,本实施例中,根据直播节目的特性确定直播节目的若干项指标,进一步的,在后续确定每一项指标的权重指数时,判断具有某一项指标的直播节目的数量是否满足预设条件,例如判断具有a指标的直播节目是否大于所统计的直播节目的50%,若是,则满足预设条件,此时,该向指标的权重指数确定为第一权重指数,若否,则不满足预设条件,此时,该向指标的权重指数确定为第二权重指数。当大多数直播节目均具有同一项指标时,该项指标的权重指数可设置为较高,当只有少部分直播节目均具有某一项指标时,将该项指标的权重指数设置为较低,让少数的指标不对结果的影响过大,保证后续直播节目综合得分的公平性。

本发明的一种实施例,所述根据所述归一化得分对所述直播节目划分等级之后,还包括:

根据直播节目的等级,向直播节目分配资源。

本实施例中,在得到各个直播节目的等级后,直播平台根据各直播节目的等级为每个直播节目匹配资源,本实施例的一种实施方式,当直播节目的等级处于较高级别时,说明该直播节目的受众已经较为广泛,观众会自行寻找到该直播节目,此时直播平台无需再为该些直播节目分配过多的推广资源;当直播节目的等级处于中间等级时,此时直播平台可以为该些直播节目分配较多的推广资源,让该直播节目能够进入较高等级;当直播节目的等级处于较低等级时,此时直播平台可以不考虑为该些直播节目分配推广资源,从而更好地分配直播平台的资源,保证直播平台的高效运转。

本发明的一种实施例,如图2所示,所述根据所述归一化得分对所述直播节目划分等级,包括:

s51:将各直播节目的归一化得分在0到1的坐标轴中标记,得到各直播节目的天梯图;根据所述天梯图对直播节目划分等级。

本实施例,所述直播节目的归一化得分通过以下公式计算:x=(s0-smin)/(smax-smin),其中x表示直播节目的归一化得分,s0表示一项直播节目本次统计数据的综合得分,smin表示同一项直播节目的预设综合得分最小值,smax表示同一项直播节目的预设综合得分最大值,以此计算出每一项直播节目的归一化得分,将每一项节目的归一化得分限定在[0,1]的范围中,然后将各直播节目的归一化得分在0到1的坐标轴中标记,得到各直播节目的天梯图,通过所述天梯图对直播节目划分等级,例如天梯图将[0,1]划分为5个等级,(0-0.2]为d等级、(0.2-0.4]为c等级、(0.4-0.6]为b等级、(0.6-0.8]为a等级、(0.8-1]为s等级,从而能够直观地确定各直播节目的等级。

进一步的,本发明的一种实施例,所述根据所述天梯图对直播节目划分等级之后,还包括:

获取预置时间段的若干个天梯图;所述预置时间段包含若干个划分等级时段,每个划分等级时段产生一个天梯图;

以时间作为横轴,将若干个天梯图按时间先后顺序在横轴上进行排列,将直播节目在若干个天梯图标记的点按时间先后连成曲线,根据曲线预测直播节目在下一个划分等级时段的等级。

在上述实施例的基础上,每一次直播节目的天梯图是统计直播节目在指定时间段的的若干项指标的数据得出的,不同时间段的数据能够得出直播节目的不同天梯图,例如以一星期为一个统计周期,直播节目在第一个星期的数据统计得出一个天梯图、在第二个星期的数据统计得出另一个天梯图,本实施例中,获取预置时间段内直播节目的若干个天梯图,预置时间段包含若干个划分等级时段,然后以时间作为横轴,将该些天梯图按时间先后顺序在横轴上进行排列,然后将直播节目在若干个天梯图标记的点按时间先后连成曲线,得到直播节目天梯图的变化状态曲线,根据该变化状态曲线的趋势预测直播节目在下一个划分等级时段的等级,从而为下一划分等级时段的资源分配作基础。

本发明的一种实施例,所述根据曲线预测直播节目在下一个划分等级时段的等级之后,还包括:

根据直播节目在下一划分等级时段的等级,为所述直播节目分配下一划分等级时段的资源。

在上述实施例的基础上,当预测得到直播节目在下一划分等级时段的等级后,直播平台能够为所述直播节目分配下一划分等级时段的资源,例如,当预测得到直播节目在下一划分等级时段的等级为较高等级且曲线变化趋势波动平稳,则直播平台无需为该直播节目在下一划分等级时段分配过多的推广资源;当预测得到直播节目在下一划分等级时段的等级为中间等级且是由较高等级降低至中间等级时,则直播平台需要为该直播节目在下一划分等级时段分配过多的推广资源,以让该直播节目能够保持较好的发展趋势。进一步的,在先已为一款直播节目分配合理的资源而该直播节目多个划分等级时段的等级仍为较低等级时,直播平台在后续不为该直播节目分配资源,以让资源更好地得到利用。

在另一种实施例中,如图3所示,本发明提供一种直播节目的等级评价装置,包括:

数据获取模块10:用于获取直播节目的若干项指标的数据;

指标归一化模块20:用于将每一项指标的数据归一化处理,得到每一项指标的归一化值;

综合得分计算模块30:用于获取每一项指标的权重指数,将每一项指标的所述归一化值与所述权重指数作加权求和,得到所述直播节目的综合得分;

综合得分归一化模块40:用于将各直播节目的综合得分进行归一化处理,确定各直播节目的归一化得分;

等级划分模块50:用于根据所述归一化得分对所述直播节目划分等级。

本发明的一种实施例,所述数据获取模块10执行获取直播节目的若干项指标的数据,包括:

获取直播节目的特性,根据直播节目的特性确定直播节目的若干项指标,获取直播节目的若干项指标的数据;

所述综合得分计算模块40执行获取每一项指标的权重指数,包括:

判断具有指定指标的直播节目的数量是否满足预设条件,若是,获取该项指标的第一权重指数;若否,获取该向指标的第二权重指数。

本发明的一种实施例,所述装置还包括:

资源分配模块:用于根据直播节目的等级,为所述直播节目分配资源。

本发明的一种实施例,所述等级划分模块50执行根据所述归一化得分对所述直播节目划分等级,包括:

将各直播节目的归一化得分在0到1的坐标轴中标记,得到各直播节目的天梯图;根据所述天梯图对直播节目划分等级。

本发明的一种实施例,所述所述等级划分模块50执行根据所述天梯图对直播节目划分等级之后,还包括执行:

获取预置时间段的若干个天梯图;所述预置时间段包含若干个划分等级时段,每个划分等级时段产生一个天梯图;

以时间作为横轴,将若干个天梯图按时间先后顺序在横轴上进行排列,将直播节目在若干个天梯图标记的点按时间先后连成曲线,根据曲线预测直播节目在下一个划分等级时段的等级。

本发明的一种实施例,资源分配模块还包括执行:

根据直播节目在下一划分等级时段的等级,为所述直播节目分配下一划分等级时段的资源。

在另一种实施例中,本发明提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该程序被处理器执行时实现上述实施例所述的直播节目的等级评价方法。其中,所述计算机可读存储介质包括但不限于任何类型的盘(包括软盘、硬盘、光盘、cd-rom、和磁光盘)、rom(read-onlymemory,只读存储器)、ram(randomaccessmemory,随即存储器)、eprom(erasableprogrammableread-onlymemory,可擦写可编程只读存储器)、eeprom(electricallyerasableprogrammableread-onlymemory,电可擦可编程只读存储器)、闪存、磁性卡片或光线卡片。也就是,存储设备包括由设备(例如,计算机、手机)以能够读的形式存储或传输信息的任何介质,可以是只读存储器,磁盘或光盘等。

本发明实施例提供的一种计算机可读存储介质,可实现获取直播节目的若干项指标的数据;将每一项指标的数据归一化处理,得到每一项指标的归一化值;获取每一项指标的权重指数,将每一项指标的所述归一化值与所述权重指数作加权求和,得到所述直播节目的综合得分;将各直播节目的综合得分进行归一化处理,确定各直播节目的归一化得分;根据所述归一化得分对所述直播节目划分等级。通过提供一种对直播节目的等级评价机制,通过获获取直播节目的若干项指标的数据,然后将每一项指标的数据进行归一化归一化处理,去掉各项指标的量纲,使得每一项指标之间具有可比性,同时将指标中的异常数据对于后续的计算结果的影响降至最小,得到每一项指标的归一化值,然后再获取每一项指标的权重指数,根据一款节目的每一项指标的权重指数与归一化值确定该直播节目的综合得分,再对各直播节目的综合得分进行归一化处理,规避各直播节目的综合得分之间存在差距过大的现象,进而确定各直播节目的归一化得分,将各直播节目的归一化得分落入到一定的区间范围内,再根据所述归一化得分对所述直播节目划分等级,在较小的区间范围内能够直观、高效地确定每款直播节目的等级,快速地对每款直播节目的等级进行评价。

本发明实施例提供的计算机可读存储介质可以实现上述直播节目的等级评价方法的实施例,具体功能实现请参见方法实施例中的说明,在此不再赘述。

此外,在又一种实施例中,本发明还提供一种服务器,如图4所示,所述服务器包括处理器403、存储器405、输入单元407以及显示单元409等器件。本领域技术人员可以理解,图4示出的结构器件并不构成对所有服务器的限定,可以包括比图示更多或更少的部件,或者组合某些部件。存储器405可用于存储计算机程序401以及各功能模块,处理器403运行存储在存储器405的计算机程序401,从而执行设备的各种功能应用以及数据处理。存储器405可以是内存储器或外存储器,或者包括内存储器和外存储器两者。内存储器可以包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦写可编程rom(eeprom)、快闪存储器、或者随机存储器。外存储器可以包括硬盘、软盘、zip盘、u盘、磁带等。本发明所公开的存储器包括但不限于这些类型的存储器。本发明所公开的存储器405只作为例子而非作为限定。

输入单元407用于接收信号的输入,以及接收用户输入的关键字。输入单元407可包括触控面板以及其它输入设备。触控面板可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板上或在触控面板附近的操作),并根据预先设定的程序驱动相应的连接装置;其它输入设备可以包括但不限于物理键盘、功能键(比如播放控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。显示单元409可用于显示用户输入的信息或提供给用户的信息以及计算机设备的各种菜单。显示单元409可采用液晶显示器、有机发光二极管等形式。处理器403是计算机设备的控制中心,利用各种接口和线路连接整个电脑的各个部分,通过运行或执行存储在存储器403内的软件程序和/或模块,以及调用存储在存储器内的数据,执行各种功能和处理数据。图4中所示的一个或多个处理器403能够执行、实现图3中所示的数据获取模块10、指标归一化模块20、综合得分计算模块30、综合得分归一化模块40、等级划分模块50的功能。

在一种实施方式中,所述服务器包括一个或多个处理器403,以及一个或多个存储器405,一个或多个计算机程序401,其中所述一个或多个计算机程序401被存储在存储器405中并被配置为由所述一个或多个处理器403执行,所述一个或多个计算机程序401配置用于执行以上实施例所述的直播节目的等级评价方法。

本发明实施例提供的一种服务器,可实现获取直播节目的若干项指标的数据;将每一项指标的数据归一化处理,得到每一项指标的归一化值;获取每一项指标的权重指数,将每一项指标的所述归一化值与所述权重指数作加权求和,得到所述直播节目的综合得分;将各直播节目的综合得分进行归一化处理,确定各直播节目的归一化得分;根据所述归一化得分对所述直播节目划分等级。通过提供一种对直播节目的等级评价机制,通过获获取直播节目的若干项指标的数据,然后将每一项指标的数据进行归一化归一化处理,去掉各项指标的量纲,使得每一项指标之间具有可比性,同时将指标中的异常数据对于后续的计算结果的影响降至最小,得到每一项指标的归一化值,然后再获取每一项指标的权重指数,根据一款节目的每一项指标的权重指数与归一化值确定该直播节目的综合得分,再对各直播节目的综合得分进行归一化处理,规避各直播节目的综合得分之间存在差距过大的现象,进而确定各直播节目的归一化得分,将各直播节目的归一化得分落入到一定的区间范围内,再根据所述归一化得分对所述直播节目划分等级,在较小的区间范围内能够直观、高效地确定每款直播节目的等级,快速地对每款直播节目的等级进行评价。

本发明实施例提供的服务器可以实现上述提供的直播节目的等级评价方法的实施例,具体功能实现请参见方法实施例中的说明,在此不再赘述。

以上所述仅是本发明的部分实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1