视频评论分类方法、视频评论显示系统以及服务器的制造方法
【专利摘要】本发明涉及网络视频领域,公开了一种视频评论分类方法、视频评论显示系统以及服务器。该方法包括:对视频评论进行分词,将所述分词的结果与预先设定的分类词库比对,确定所述分词的类别;对各个类别中的所述分词对应的视频评论数量进行统计得到视频评论分类结果;指示客户端显示所述视频评论分类结果。本发明通过语义分析,将用户评论的观点进行分类,将属于同一类的观点数量进行统计和显示,从而向用户展示各类观点的数量,可以帮助用户从宏观上确定其他用户对于该视频的态度,从而决定是否继续观看该视频内容。
【专利说明】
视频评论分类方法、视频评论显示系统以及服务器
技术领域
[0001]本发明涉及网络视频,具体地,涉及一种视频评论分类方法、视频评论显示系统以及服务器。
【背景技术】
[0002]现有技术中,对于视频内容的观看者而言,评论是吸引用户进行关注该视频内容的重要因素之一,例如用户可以通过初步查看该视频内容的评论数量来确定是否继续观看该视频,以及通过用户评论的内容了解该视频是不是自己感兴趣的对象,以便确定是否继续观看该视频。目前,对视频的评论尚不存在对评论进行分类方案,用户只能通过逐条翻阅用户的评论来了解对该视频的评论中的观点,根据评论中的观点来确定是否继续观看该视频,这种处理方式耗费用户的大量时间和精力,因此有必要通过技术方案来向用户展示评论分类,以达到用户快速了解视频内容的评论观点的目的。
【发明内容】
[0003]本发明的目的是提供一种视频评论分类方法、视频评论显示系统以及服务器,以将视频评论分类的结果向用户展示。
[0004]为了实现上述目的,本发明提供了一种视频评论分类方法,该方法包括:对视频评论进行分词,将所述分词的结果与预先设定的分类词库比对,确定所述分词的类别;对各个类别中的所述分词对应的视频评论数量进行统计得到视频评论分类结果;指示客户端显示所述视频评论分类结果。
[0005]优选地,该方法还包括:统计所述视频评论的点赞数量和/或回复数量;根据所述点赞数量和/或所述回复数量从所述各个视频评论中确定热评。
[0006]优选地,根据所述点赞数量和所述回复数量从所述各个视频评论中确定热评包括:将第一加权系数与所述点赞数量相乘得到第一乘积;将第二加权系数与所述回复数量相乘得到第二乘积;将所述第一乘积与所述第二乘积相加,并根据相加的结果排序所述各个视频评论;确定排序后的各个视频评论中前N个视频评论为热评,其中N为正整数。
[0007]优选地,该方法还包括:在视频评论的数量大于阈值时,统计各个视频评论的点赞数量以及回复数量。
[0008]优选地,该方法还包括:根据视频评论的数量确定热评的数量;指示客户端显示确定为热评的视频评论。
[0009]相应地,本发明提供了一种服务器,该服务器包括:分词模块,用于对视频评论进行分词,将所述分词的结果与预先设定的分类词库比对,确定所述分词的类别;统计模块,用于对各个类别中的所述分词对应的视频评论数量进行统计得到视频评论分类结果,以及指示客户端显示所述视频评论分类结果。
[0010]优选地,所述统计模块,还用于统计所述视频评论的点赞数量和/或回复数量;该服务器还包括热评确定模块,用于根据所述点赞数量和/或所述回复数量从所述各个视频评论中确定热评。
[0011]优选地,所述热评确定模块还用于将第一加权系数与所述点赞数量相乘得到第一乘积;将第二加权系数与所述回复数量相乘得到第二乘积;将所述第一乘积与所述第二乘积相加,并根据相加的结果排序所述各个视频评论;确定排序后的各个视频评论中前N个评论为热评,其中N为正整数。
[0012]优选地,所述热评确定模块还用于根据视频评论的数量确定热评的数量;热评确定模块还用于指示客户端显示确定为热评的视频评论。
[0013]相应地,本发明提供了一种视频评论显示系统,该视频评论显示系统包括所述的服务器;该视频评论显示系统还包括客户端,所述客户端用于显示所述评论分类结果和/或热评。
[0014]本发明通过语义分析,将用户评论的观点进行分类,将属于同一类的观点数量进行统计和显示,从而向用户展示各类观点的数量,可以帮助用户从宏观上确定其他用户对于该视频的态度,从而决定是否继续观看该视频内容。
[0015]本发明的其它特征和优点将在随后的【具体实施方式】部分予以详细说明。
【附图说明】
[0016]附图是用来提供对本发明的进一步理解,并且构成说明书的一部分,与下面的【具体实施方式】一起用于解释本发明,但并不构成对本发明的限制。在附图中:
[0017]图1是本发明提供的评论方法示意图;
[0018]图2是本发明提供的热评确定方法示意图;
[0019]图3是本发明提供的热评确定方法流程图;
[0020]图4是发明提供的服务器示意图;
[0021]图5是本发明提供的视频评论显示系统示意图。
[0022]附图标记说明
[0023]100分词模块200统计模块
[0024]300热评确定模块400服务器
[0025]500客户端
【具体实施方式】
[0026]以下结合附图对本发明的【具体实施方式】进行详细说明。应当理解的是,此处所描述的【具体实施方式】仅用于说明和解释本发明,并不用于限制本发明。
[0027]本发明通过语义分析,将用户评论的观点进行分类,将属于同一类的观点数量进行统计和显示,从而向用户展示各类观点的数量,可以帮助用户从宏观上确定其他用户对于该视频的态度,从而决定是否继续观看该视频内容。此外,本发明还可以结合考虑通过对视频内容评论点赞的数量和/或回复的数量来作为评价参数来为各个评论进行排名,然后根据排名的结果选择前若干评论作为热评在客户端向用户展示,从而使得用户能够更快速地了解当前大多数用户比较关心的内容,并可以协助用户确定是否继续观看该视频内容,从而能够提升用户的体验。
[0028]为了对用户的评论进行分类,本发明提供的如下的实施方式,如图1所示,具体包括:对评论进行分词,将分词的结果与预先设定的分类词库比对,确定分词的类别(步骤101);对各个类别中的分词对应的评论数量进行统计得到评论分类结果(步骤102)。通过上述的流程,可以通过语义分析来将评论进行分类,可以帮助用户从宏观上判断参与评论的用户对于视频的观点,从而可以辅助用户快速决定是否观看该视频。
[0029]具体而言,可以设置好评和差评两个类别,通过将褒义词形成好评词库,将贬义词形成差评词库,通过分词器提取评论中的词语,分别与好评词库和差评词库比对,从而确定该词语对应的评论为好评或差评。在对评论进行分类以后,还可以将分类结果发送至客户端以便向用户显示分类结果。通过向用户提供好评和差评评论统计,可以从宏观上向用户提供用户针对该视频内容的观点,以便确定是否继续观看该视屏。当然,还可以分成更多的类别,例如好评、中评和差评等类别。
[0030]此外,本发明还可以进一步地通过对评论进行分析,以确定评论是否属于热评。
[0031]为了向用户显示热评,以便用户快速地了解用户对视频内容的评价,本发明通过考虑通过对视频内容评论点赞的数量和/或回复的数量来作为评价参数来为各个评论进行排名,然后根据排名的结果选择前若干评论作为热评在客户端向用户展示,从而使得用户能够更快速地了解当前大多数用户比较关心的内容,并可以协助用户确定是否继续观看该视频内容,从而能够提升用户的体验。
[0032]为了对用户的评论进行评价,并基于评价对用户的评论进行排名,从而选择出热评进行显示,本发明提供了如图2所示的实施方式,具体包括:统计各个评论的点赞数量和/或回复数量(步骤201);根据所述点赞数量和/或所述回复数量从所述各个评论中确定热评(步骤203)。可以看出,该方案中,可以通过对评论的点赞数量和回复数量中的一者或二者进行统计,并进一步地根据统计结果确定热评。作为优选的技术方案,可以同时统计对评论的点赞数量和回复数量,并根据统计结果来确定热评,从而使得统计结果具有更多的维度,并更能体现热评的准确性。
[0033]作为优选的技术方案,在同时统计对评论的点赞数量和回复数量,本发明提供的热评确定方案具体包括:统计各个评论的点赞数量以及对该评论的回复数量;将第一加权系数与该评论的点赞数量的乘积与第二加权系数与该评论的回复的乘积之和作为该评论的评估值,其中第一加权系数和第二加权系数是预设值;根据所述评估值对各个评论进行排名,基于评论的数量确定热评的数量(需要说明的是,评论的数量也可以预先设定),从排序后的评论中按照评估值从高到低选取与热评的数量对应的评论作为热评。
[0034]在确定热评以后,可以通过服务器向客户端指示显示被确定为热评的评论,例如可以以尚壳的方式显不,该尚壳的方式包括在评论如显不“热评” 一■字,或者以不同的颜色显示评论,或者既在评论前显示“热评”又以不同的颜色显示评论,从而起到向用户提示的作用。服务器在指示客户端显示时,可以通过向客户端发送与被确定为热评的评论关联的指令,该指令表征客户端如何显示该被确定为热评的评论。
[0035]作为优选的技术方案,在评论较少时,可以不进行热评确定的技术方案,例如评论少于20条时,可以不确定热评。
[0036]在确定热评的数量时,可以按照每10条对应一个热评的方式来确定。具体而言,可以每10条评论对应I条热评,评论数量的非零个位数向前进位后取零,例如352条评论的话,可以按照360进行统计,如此可以选择36条热评。可替换地,在评论少于20条时不进行热评显示,当评论的数量高于20条时,可以开始进行热评统计和显示,例如21-30条评论可以显示I条热评,31-40条评论显示2条热评,评论数量个位数不为O的情况下,将评论数量进位至下一个个位为O的整数,并减去20后,按照每10条评论显示I条热评的方式显示热评。例如,356条评论可以进位为360条评论,减去20条评论后为340条评论,按照每10条评论显示I条热评,则热评的数量为34条。
[0037]图3是本发明提供的热评确定流程图,通过该流程图可以详细地了解本发明的技术方案,具体包括:统计用户评论的数量(步骤301),然后判断用户评论的数量是否大于20(步骤303),在用户评论的数量大于20的情况下,可以统计对各个评论的点赞数量以及对各个评论的回复数量(步骤305),在用户评论数量不大于20的情况下,需要继续统计用户评论的数量,即执行步骤301。为了更准确地反映热评的准确性,可以通过加权的方式来更改评论的评估值,在本发明中,通过将第一加权系数与对各个评论的点赞数量相乘得到第一乘积,将第二加权系数与各个评论的回复数量相乘得到第二乘积,将第一乘积与第二乘积相加作为评论的评估值,并对各个评论的评估值进行排序(步骤307),例如按照由高到低的方式进行排序。将统计的评论数量的非零个位数向前进一位后取零,将进位后得到的数量减去20后,按照每10条评论对应一条热评的方式确定热评的数量(步骤309)。需要说明的是,热评数量可以通过多种方式确定,例如通过列表的方式预先确定等等。在热评数量确定以后,可以从排序后的评论中,根据评估值从高到低选取与所述热评数量对应的评论作为热评(步骤311)。至此,通过上述的步骤,完成了对热评的确定。需要说明的是,本发明中的热评是热门评论的简称,点赞是现有技术中提供的其他用户对评论评价的一种方式。作为优选的方式,服务器可以指示客户端显示热评(步骤313)。如上所述,显示可以通过高亮的方式进行显示。
[0038]通过对视频内容评论点赞的数量和/或回复的数量来作为评价参数来为各个评论进行排名,并根据排名的结果选择前若干评论作为热评在客户端向用户展示,从而使得用户能够更快速地了解当前大多数用户比较关心的内容,并可以协助用户确定是否继续观看该视频内容,从而能够提升用户的体验。
[0039]相应地,本发明提供了一种服务器,如图4所示,该服务器包括分词模块100和统计模块200,分词模块100用于对评论进行分词,将分词的结果与预先设定的分类词库比对,确定分词的类别;统计模块200用于对各个类别中的分词对应的评论数量进行统计得到评论分类结果。优选地,统计模块200用于统计各个评论的点赞数量以及回复数量。优选地,该服务器还包括热评确定模块300,用于根据所述点赞数量和所述回复数量从所述各个评论中确定热评。
[0040]为了实现上述的流程,所述热评确定模块300可以对还用于点赞数量和回复数量进行加权,并将加权后的结果再相加得到的和作为评估值,还可以对评估值进行排序,确定排序后的评估值高的若干评论为热评。
[0041]为了避免样本数量太少而使统计结果不具有意义,所述统计模块还用于在评论的数量大于阈值时,才统计各个评论的点赞数量以及回复数量。优选地,所述热评确定模块还用于根据评论的数量确定热评的数量。热评数量的确定方式有多种,可以通过列表的方式预先确定,也可以通过算法来确定,例如每10条评论对应一条热评。为了在客户端显示热评,热评确定模块还用于指示客户端以高亮的方式显示确定为热评的评论。
[0042]相应地,本发明还提供了一种视频评论显示系统,该热评显示系统如图5所示,包括服务器400和客户端500。该服务器400如图4所述,在此不再赘述。客户端500用于显示评论分类结果,还可以显示热评,例如其可以解析服务器的指示,并根据服务器的指示显示评论分类结果,还可以将评论作为热评显示,其中服务器的指示可以表明哪条/些评论为热评,以何种方式显示评论分类结果和/或热评等等。可替换地,服务器的指示也可以仅指明显示评论分类结果和/或哪个/哪些评论为热评,具体如何显示由客户端自身实现,例如客户端高亮显示评论分类结果和/或热评。
[0043]以上结合附图详细描述了本发明的优选实施方式,但是,本发明并不限于上述实施方式中的具体细节,在本发明的技术构思范围内,可以对本发明的技术方案进行多种简单变型,这些简单变型均属于本发明的保护范围
[0044]另外需要说明的是,在上述【具体实施方式】中所描述的各个具体技术特征,在不矛盾的情况下,可以通过任何合适的方式进行组合,为了避免不必要的重复,本发明对各种可能的组合方式不再另行说明。
[0045]此外,本发明的各种不同的实施方式之间也可以进行任意组合,只要其不违背本发明的思想,其同样应当视为本发明所公开的内容。
【主权项】
1.一种视频评论分类方法,其特征在于,该方法包括: 对视频评论进行分词,将所述分词的结果与预先设定的分类词库比对,确定所述分词的类别; 对各个类别中的所述分词对应的视频评论数量进行统计得到视频评论分类结果; 指示客户端显示所述视频评论分类结果。2.根据权利要求1所述的视频评论分类方法,其特征在于,该方法还包括: 统计所述视频评论的点赞数量和/或回复数量; 根据所述点赞数量和/或所述回复数量从所述各个视频评论中确定热评。3.根据权利要求2所述的视频评论分类方法,其特征在于,根据所述点赞数量和所述回复数量从所述各个视频评论中确定热评包括: 将第一加权系数与所述点赞数量相乘得到第一乘积; 将第二加权系数与所述回复数量相乘得到第二乘积; 将所述第一乘积与所述第二乘积相加,并根据相加的结果排序所述各个视频评论; 确定排序后的各个视频评论中前N个视频评论为热评,其中N为正整数。4.根据权利要求2所述的视频评论分类方法,其特征在于,该方法还包括: 在视频评论的数量大于阈值时,统计各个视频评论的点赞数量以及回复数量。5.根据权利要求2所述的视频评论分类方法,其特征在于,该方法还包括: 根据视频评论的数量确定热评的数量; 指示客户端显示确定为热评的视频评论。6.一种服务器,其特征在于,该服务器包括: 分词模块,用于对视频评论进行分词,将所述分词的结果与预先设定的分类词库比对,确定所述分词的类别; 统计模块,用于对各个类别中的所述分词对应的视频评论数量进行统计得到视频评论分类结果,以及指示客户端显示所述视频评论分类结果。7.根据权利要求6所述的服务器,其特征在于,所述统计模块,还用于统计所述视频评论的点赞数量和/或回复数量; 该服务器还包括热评确定模块,用于根据所述点赞数量和/或所述回复数量从所述各个视频评论中确定热评。8.根据权利要求7所述的服务器,其特征在于,所述热评确定模块还用于将第一加权系数与所述点赞数量相乘得到第一乘积;将第二加权系数与所述回复数量相乘得到第二乘积;将所述第一乘积与所述第二乘积相加,并根据相加的结果排序所述各个视频评论;确定排序后的各个视频评论中前N个评论为热评,其中N为正整数。9.根据权利要求7所述的服务器,其特征在于,所述热评确定模块还用于根据视频评论的数量确定热评的数量; 热评确定模块还用于指示客户端显示确定为热评的视频评论。10.—种视频评论显示系统,其特征在于,该视频评论显示系统包括根据权利要求6-9任意一项所述的服务器;该视频评论显示系统还包括客户端,所述客户端用于显示所述评论分类结果和/或热评。
【文档编号】G06F17/30GK105893432SQ201510903361
【公开日】2016年8月24日
【申请日】2015年12月9日
【发明人】葛思扬
【申请人】乐视网信息技术(北京)股份有限公司