展示事件评论观点的方法和装置的制造方法
【技术领域】
[0001]本发明涉及计算机技术领域,特别涉及一种展示事件评论观点的方法和装置。
【背景技术】
[0002]随着互联网技术的不断发展,网络信息的数量越来越大,人们也热衷于通过网络发表自己的观点,然而如何对人们发表的评论数量、情感反应性质等进行展示,已成为信息统计展示领域的重要问题。
[0003]通常,利用柱状图或饼图的方式展示某事件的多个评论观点。具体地,技术人员通过相应的网站或网络平台,得到针对某一事件的多个评论观点的内容信息、每个评论观点对应的支持者人数和属于每个评论观点的评论信息所属的情感反应性质等信息,然后,将评论观点的数目作为柱状图或饼图的分类数目,使用柱状图的高度或饼图的面积表示每个评论观点对应的评论数量,或者柱状图的高度或饼图的面积表示评论观点对应的情感反应性质等。
[0004]前述展示事件评论观点的方法至少存在如下问题:上述展示多个评论观点的处理方式可展示多个评论观点的很少信息,例如,通过上述方法只展示了评论观点的数量和每个评论观点对应的支持者人数,这样,会使得展示的信息非常有限,降低了评论观点能够展示的信息量。
【发明内容】
[0005]本发明的实施例提供一种展示事件评论观点的方法和装置,用于绘制预设事件的多个评论观点的观点分析图,以此可视化地展示对评论观点的多种情感反应性质及相应的评论数量,从而提高评论观点展示的信息量。
[0006]为达到上述目的,本发明的实施例提供了一种展示事件评论观点的方法。所述方法包括,获取关于预设事件的多个评论观点的分析数据,每个所述评论观点的分析数据包括对所述评论观点的情感反应性质及相应的评论数量,所述情感反应性质包括正面、负面和中立;根据所述多个评论观点的分析数据绘制观点分析柱状图,与所述多个评论观点相应地并行绘制多个观点分析柱,其中,绘制与任一评论观点相应的观点分析柱的处理包括:自纵向零坐标起向上依次与中立和正面的评论数量相应地累积绘制所述观点分析柱,自所述纵向零坐标起向下与负面的评论数量相应地绘制所述观点分析柱。
[0007]可选地,每个所述评论观点的分析数据还包括所述评论观点的支持者人数。
[0008]可选地,所述绘制与任一评论观点相应的观点分析柱的处理还包括:以与所述评论观点的支持者人数相应的宽度绘制所述观点分析柱。
[0009]可选地,所述绘制与任一评论观点相应的观点分析柱的处理还包括:标注所述评论观点的支持者人数的信息。
[0010]可选地,所述情感反应性质还包括高度敏感。
[0011]可选地,所述绘制与任一评论观点相应的观点分析柱的处理还包括:自所述观点分析柱的底部向下与高度敏感的评论数量相应地继续绘制所述观点分析柱。
[0012]可选地,所述绘制与任一评论观点相应的观点分析柱的处理还包括:分别以不同的颜色绘制所述观点分析柱上与各情感反应性质相应的部分。
[0013]可选地,所述绘制与任一评论观点相应的观点分析柱的处理还包括:标注所述评论观点的内容信息。
[0014]可选地,所述方法还包括:在显示所述观点分析柱状图的界面上,还显示与用户选择的观点分析柱相应的评论观点的评论内容。
[0015]为达到上述目的,本发明的实施例提供了一种展示事件评论观点的装置。所述装置包括,分析数据获取模块,用于获取关于预设事件的多个评论观点的分析数据,每个所述评论观点的分析数据包括对所述评论观点的情感反应性质及相应的评论数量,所述情感反应性质包括正面、负面和中立;柱状图绘制模块,用于根据所述多个评论观点的分析数据绘制观点分析柱状图,与所述多个评论观点相应地并行绘制多个观点分析柱,其中,绘制与任一评论观点相应的观点分析柱的处理包括:自纵向零坐标起向上依次与中立和正面的评论数量相应地累积绘制所述观点分析柱,自所述纵向零坐标起向下与负面的评论数量相应地绘制所述观点分析柱。
[0016]可选地,每个所述评论观点的分析数据还包括所述评论观点的支持者人数。
[0017]可选地,所述柱状图绘制模块,还用于以与所述评论观点的支持者人数相应的宽度绘制所述观点分析柱。
[0018]可选地,所述柱状图绘制模块,还用于标注所述评论观点的支持者人数的信息。
[0019]可选地,所述情感反应性质还包括高度敏感。
[0020]可选地,所述柱状图绘制模块,还用于自所述观点分析柱的底部向下与高度敏感的评论数量相应地继续绘制所述观点分析柱。
[0021]可选地,所述柱状图绘制模块,还用于分别以不同的颜色绘制所述观点分析柱上与各情感反应性质相应的部分。
[0022]可选地,所述柱状图绘制模块,还用于标注所述评论观点的内容信息。
[0023]可选地,所述装置还包括:显示模块,用于在显示所述观点分析柱状图的界面上,还显示与用户选择的观点分析柱相应的评论观点的评论内容。
[0024]本发明实施例提供的展示事件评论观点的方法和装置,通过获取的预设事件的多个评论观点的分析数据,绘制观点分析柱状图,以此对预设事件的多个评论观点的分析数据中的对评论观点的多种情感反应性质及相应的评论数量进行展示,即通过观点分析柱状图展示了正面、负面和中立等不同情感反应性质对应的评论数量,从而可提高评论观点展示的信息量。
【附图说明】
[0025]图1为本发明实施例提供的一种展示事件评论观点的方法流程图;
[0026]图2为本发明实施例提供的一种展示事件评论观点的观点分析柱状图;
[0027]图3为本发明实施例提供的另一种展示事件评论观点的方法流程图;
[0028]图4为本发明实施例提供的另一种展示事件评论观点的观点分析柱状图;
[0029]图5为本发明实施例提供的又一种展示事件评论观点的观点分析柱状图;
[0030]图6为本发明实施例提供的又一种展示事件评论观点的观点分析柱状图;
[0031]图7为本发明实施例提供的又一种展示事件评论观点的观点分析柱状图;
[0032]图8为本发明实施例提供的一种展示多个评论观点的分析数据示意图;
[0033]图9为本发明实施例提供的一种展示事件评论观点的装置的结构示意图;
[0034]图10为本发明实施例提供的另一种展示事件评论观点的装置的结构示意图。
【具体实施方式】
[0035]本方案的发明构思是,利用观点分析柱状图对预设事件的多个评论观点的分析数据进行展示,其中,分析数据包括对评论观点的情感反应性质及相应的评论数量,情感反应性质包括正面、负面和中立,从而通过观点分析柱状图展示了正面、负面和中立的评论,以及相应的评论数量,以提高评论观点展示的信息量。
[0036]下面结合附图对本发明实施例中的展示事件评论观点的方法和装置进行详细描述。
[0037]实施例一
[0038]图1是本发明实施例提供的一种展示事件评论观点的方法流程图。通过包括如图9所示的装置的计算机系统执行所述方法。
[0039]如图1所示,在步骤101,获取关于预设事件的多个评论观点的分析数据,每个评论观点的分析数据包括对评论观点的情感反应性质及相应的评论数量,情感反应性质包括正面、负面和中立。
[0040]其中,预设事件可以是当前已发生的任意一个事件,例如“长江沉船事件”、“澳大利亚拳击袋鼠”等。评论观点可以是通过将针对预设事件作出的用户评论进行归类得到的观点。
[0041]具体地,可通过某些处理方式对预设事件进行预处理,即对网络中该预设事件的用户评论(如微博、新闻、贴吧等)进行聚类处理,将用户评论中相同或相近论点的用户评论聚到同一类中作为一个评论观点。这样,可便于快速地理解多个用户评论,了解用户的主要观点和倾向。对用户评论进行聚类处理的方式可有多种,例如,可通过多种渠道(例如微博、新闻网站等)获取用户对预设事件的所有用户评论。用户可预先设置多个关键词,然后,可根据用户设置的关键词,对预设事件的所有用户评论进行切词,从切词结果中查找到包含上述关键词的用户评论,可将得到的用户评论划分到相
应的关键词对应的类别中,此时可为得到的类别设置一个评论观点。这样,可得到预设事件的多个评论观点,然后,可对得到的多个评论观点进行分析,确定对评论观点的情感反应性质和评论数量等分析数据。
[0042]在步骤102,根据多个评论观点的分析数据绘制观点分析柱状图,与多个评论观点相应地并行绘制多个观点分析柱。
[0043]其中,绘制与任一评论观点相应的观点分析柱的处理可包括:自纵向零坐标起向上依次与中立和正面的评论数量相应地累积绘制所述观点分析柱,自纵向零坐标起向下与负面的评论数量相应地绘制观点分析柱。
[0044]具体地,可通过多个评论观点中的每一个评论观点的情感反应性质和相应的评论数量等分析数据,构建观点分析柱状图,每一个评论观点可对应一个观点分析柱。如图2所示,为了说明每种情感反应性质对应的评论数量,可建立一条横向坐标轴,基于该横向坐标轴构建观点分析柱状图,如从纵向零坐标起向上依次与中立和正面的评论数量的累积,确定观点分析柱在横向坐标轴的零坐标以上的高度,并且从纵向零坐标起向下与负面的评论数量,确定观点分析柱在横向坐标轴的零坐标以下的高度。通过同样的方法,分别对其他评论观点进行上述处理,得到相应的观点分析柱,可将多个评论观点对应的观点分析柱组合即可得到观点分析柱状图。
[0045]本发明实施例提供的展示事件评论观点的方法,通过获取的预设事件的多个评论观点的分析数据,绘制观点分析柱状图,从而对预设事件的多个评论观点的分析数据中的对评论观点的多种情感反应性质及相应的评论数量进行展示,即通过观点分析柱状图展示了正面、负面和中立等不同情感反应性质对应的评论数量,从而可提高评论观点展示的信息量。
[0046]实施例二
[0047]图3为本发明提供的展示事件评论观点的方法另一个实施例的流程图,其可视为图1又一种改进的实现方案。
[0048]如图3所示,在步骤301,获取关于预设事件的多个评论观点的分析数据,每个评论观点的分析数据包括对评论观点的情感反应性质及相应的评论数量,情感反应性质包括正面、负面和中立。
[0049]其中,步骤301的步骤内容与如上的步骤101的步骤内容对应相同,在此不做赘述。
[0050]在步骤302,根据多个评论观点的分析数据绘制观点分析柱状图,与多个评论观点相应地并行绘制多个观点分析柱,其中,绘制与任一评论观点相应的观点分析柱的处理包括:自纵向零坐标起向上依次与中立和正面的评论数量相应地累积绘制所述观点分析柱,自纵向零坐标起向下与负面的评论数量相应地绘制观点分析柱。
[0051]其中,步骤302的步骤内容与如上的步骤102的步骤内容对应相同,在此不做赘述。
[0052]在此基础上,为了使用户能够方便快速的了解到人们对评论观点的支持程度,每个评论观点的分析数据中还可包括该评论观点的支持者人数。相应地,所述绘制与任一评论观点相应的观点分析柱的处理可包括:以与该评论观点的支持者人数相应的宽度绘制上述观点分析柱。
[0053]具体地,可使用上述横向坐标轴的横向表示支持者的人数,这样,可通过任一评论观点的支持者人数,设置观点分析柱的宽度,并通过设置的宽度绘制相应的观点分析柱。此时,该观点分析柱的宽度表示相应的评论观点的支持者人数,其高度表示相应的评论观点的评论数量。
[0054]如图4所示,为了能够让用户直观的了解到每个评论观点的支持人数,本实施例中,可在得到的相应的观点分析柱上标注评论观点的支持者人数的信息。
[0055]此外,随着人们对信息安全重视程度的不断提高,还可从多个用户评论中分析得到高度敏感的用户评论,并作相应的记录,因此,如果情感反应性质中还包括高度敏感,则上述的绘制与任一评论观点相应的观点分析柱的处理可包括:自观点分析柱的底部向下与高度敏感的评论数量相应地继续绘制观点分析柱。
[0056]其中,高度敏感的用户评论可是包含某些禁用词或语句的用户评论,如反国家、反社会的用户评论等。
[0057]具体地,如图5所示,可从纵向零坐标起向下依次与高度敏感和反面的评论数量的累积,确定观点分析柱在横向坐标轴的零坐标以下的高度,从而得到相应的观点分析柱。
[0058]此外,为了让用户方便直观的确定出不同情感反应性质的评论数量,上述的绘制与任一评论观点相应的观点分析柱的处理可还包括:分别以不同的颜色绘制观点分析柱上与各情感反应性质相应的部分。
[0059]具体地,可将情感反应性质为正面对应的观点分析柱设置为绿色,可将情感反应性质为反面对应的观点分析柱设置为淡红色,可将情感反应性质为中立对应的观点分析柱设置为淡绿色,可将情感反应性质为高度敏感对应的观点分析柱设置为红色等。
[0060]除上述设置方式外,还可有不同的设置方式,例如,如图6所示,可将情感反应性质为正面、反面、中立和高度敏感对应的观点分析柱分别设置为空白柱、方格柱、横线柱和斜线柱等。
[0061]上述处理已经得到并展示了每个评论观点的分析数据,为了能够让用户方便的了解到展示的分析数据对应的评论观点,如图7所示,可在相应的观点分析柱上标注相应的评论观点的内容信息。图7中,“ XXXXX ”表示评论观点的内容信息。
[0062]通过上述方法得到的多个评论观点的分析数据也可多种方式存储和展示。例如,如图8所示,可通过分层的方式存储上述分析数据。图8中,第一层中展示了:预设事件的评论观点有8个,即图8中的“ O ”、“ 1”、“ 2 ”、“ 3 ”、“ 4 ”、“ 5 ”、“ 6 ”和“ 7 ”;第二层中展示了:每一个评论观点中又包括有四种情感反应性质的用户评论、该评论观点的支持者人数和该评论观点的内容信息,其中,四种情感反应性质分别为正面、反面、中立和高度敏感,分别对应图8中的“0”、“1”、“2”和“3”;第三层中展示了:每一种情感反应性质包含的用户评论的列表、该情感反应性质的内容信息和相应的评论数量。
[0063]在步骤203,在显示观点分析柱状图的界面上,还显示与用户选择的观点分析柱相应的评论观点的评论内容。
[0064]具体地,通过上述步骤201和步骤202的处理过程,可得到观点分析柱状图,可通过相应的显示部件显示该观点分析柱状图,如果在显示该观点分析柱状图的过程中,用户点击其中的某一个观点分析柱时,可显示与用户选择点击的观点分析柱相应的评论观点的评论内容,以方便用户的查看和对相应的评论内容进行相应的分析处理等。
[0065]需要说明的是,可对观点分析柱状图中各个观点分析柱的排列顺序进行设置,例如,可根据每个评论观点对应的评论数量由大到小的顺序对观点分析柱进行排列,从而得到排序后的观点分析柱状图。
[0066]本发明实施例提供的展示事件评论观点的方法,在图1所示实施例的基础上,一方面,通过获取的预设事件的多个评论观点的分析数据中的,绘制观点分析柱状图,在观点分析柱状图中还展示了评论观点的支持者人数、高度敏感对应的评论数量和评论观点的内容信息等,进一步提高了评论观点展示的信息量;另一方面,如果用户选择了某个观点分析柱,还可显示相应的评论观点的评论内容,为用户对观点分析柱状图的理解提供便利。
[0067]以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
[0068]实施例三
[0069]基于相同的技术构思,本发明实施例还提供了一种展示事件评论观点的装置。如图9所示,该系统包括分析数据获取模块910和柱状图绘制模块920。
[0070]分析数据获取模块910用于获取关于预设事件的多个评论观点的分析数据,每个评论观点的分析数据包括对评论观点的情感反应性质及相应的评论数量,情感反应性质包括正面、负面和中立。
[0071]柱状图绘制模块920用于根据多个评论观点的分析数据绘制观点分析柱状图,与多个评论观点相应地并行绘制多个观点分析柱,其中,绘制与任一评论观点相应的观点分析柱的处理包括:自纵向零坐标起向上依次与中立和正面的评论数量相应地累积
绘制观点分析柱,自纵向零坐标起向下与负面的评论数量相应地绘制观点分析柱。
[0072]此外,每个评论观点的分析数据还包括评论观点的支持者人数。
[0073]进一步地,柱状图绘制模块920可用于以与评论观点的支持者人数相应的宽度绘制观点分析柱。
[0074]进一步地,柱状图绘制模块920,可用于标注评论观点的支持者人数的信息。
[0075]此外,情感反应性质还包括高度敏感。
[0076]进一步地,柱状图绘制模块920可用于自观点分析柱的底部向下与高度敏感的评论数量相应地继续绘制观点分析柱。
[0077]进一步地,柱状图绘制模块920可用于分别以不同的颜色绘制观点分析柱上与各情感反应性质相应的部分。
[0078]进一步地,柱状图绘制模块920可用于标注评论观点的内容信息。
[0079]进一步地,在图9所示实施例的基础上,如图10所示的展示事件评论观点的装置还可包括:显示模块930,用于在显示观点分析柱状图的界面上,还显示与用户选择的观点分析柱相应的评论观点的评论内容。
[0080]本发明实施例提供的展示事件评论观点的装置,通过获取的预设事件的多个评论观点的分析数据,绘制观点分析柱状图,以此对预设事件的多个评论观点的分析数据中的对评论观点的多种情感反应性质及相应的评论数量进行展示,即通过观点分析柱状图展示了正面、负面和中立等不同情感反应性质对应的评论数量,从而可提高评论观点展示的信息量。
[0081]进一步地,本实施例中,一方面,通过获取的预设事件的多个评论观点的分析数据中的,绘制观点分析柱状图,在观点分析柱状图中还展示了评论观点的支持者人数、高度敏感对应的评论数量和评论观点的内容信息等,进一步提高了评论观点展示的信息量;另一方面,如果用户选择了某个观点分析柱,还可显示相应的评论观点的评论内容,为用户对观点分析柱状图的理解提供便利。
[0082]需要指出,根据实施的需要,可将本申请中描述的各个步骤/部件拆分为更多步骤/部件,也可将两个或多个步骤/部件或者步骤/部件的部分操作组合成新的步骤/部件,以实现本发明的目的。
[0083]上述根据本发明的方法可在硬件、固件中实现,或者被实现为可存储在记录介质(诸如CD ROM、RAM、软盘、硬盘或磁光盘)中的软件或计算机代码,或者被实现通过网络下载的原始存储在远程记录介质或非暂时机器可读介质中并将被存储在本地记录介质中的计算机代码,从而在此描述的方法可被存储在使用通用计算机、专用处理器或者可编程或专用硬件(诸如ASIC或FPGA)的记录介质上的这样的软件处理。可以理解,计算机、处理器、微处理器控制器或可编程硬件包括可存储或接收软件或计算机代码的存储组件(例如,RAM、ROM、闪存等),当所述软件或计算机代码被计算机、处理器或硬件访问且执行时,实现在此描述的处理方法。此外,当通用计算机访问用于实现在此示出的处理的代码时,代码的执行将通用计算机转换为用于执行在此示出的处理的专用计算机。
[0084] 以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
【主权项】
1.一种展示事件评论观点的方法,其特征在于,所述方法包括: 获取关于预设事件的多个评论观点的分析数据,每个所述评论观点的分析数据包括对所述评论观点的情感反应性质及相应的评论数量,所述情感反应性质包括正面、负面和中立; 根据所述多个评论观点的分析数据绘制观点分析柱状图,与所述多个评论观点相应地并行绘制多个观点分析柱, 其中,绘制与任一评论观点相应的观点分析柱的处理包括:自纵向零坐标起向上依次与中立和正面的评论数量相应地累积绘制所述观点分析柱,自所述纵向零坐标起向下与负面的评论数量相应地绘制所述观点分析柱。2.根据权利要求1所述的方法,其特征在于,每个所述评论观点的分析数据还包括所述评论观点的支持者人数。3.根据权利要求2所述的方法,其特征在于,所述绘制与任一评论观点相应的观点分析柱的处理还包括: 以与所述评论观点的支持者人数相应的宽度绘制所述观点分析柱。4.根据权利要求3所述的方法,其特征在于,所述绘制与任一评论观点相应的观点分析柱的处理还包括: 标注所述评论观点的支持者人数的信息。5.根据权利要求1?4中任一项所述的方法,其特征在于,所述情感反应性质还包括高度敏感。6.根据权利要求5所述的方法,其特征在于,所述绘制与任一评论观点相应的观点分析柱的处理还包括: 自所述观点分析柱的底部向下与高度敏感的评论数量相应地继续绘制所述观点分析柱。7.根据权利要求6所述的方法,其特征在于,所述绘制与任一评论观点相应的观点分析柱的处理还包括: 分别以不同的颜色绘制所述观点分析柱上与各情感反应性质相应的部分。8.根据权利要求7所述的方法,其特征在于,所述绘制与任一评论观点相应的观点分析柱的处理还包括: 标注所述评论观点的内容信息。9.根据权利要求1?4中任一项所述的方法,其特征在于,所述方法还包括: 在显示所述观点分析柱状图的界面上,还显示与用户选择的观点分析柱相应的评论观点的评论内容。10.一种展示事件评论观点的装置,其特征在于,所述装置包括: 分析数据获取模块,用于获取关于预设事件的多个评论观点的分析数据,每个所述评论观点的分析数据包括对所述评论观点的情感反应性质及相应的评论数量,所述情感反应性质包括正面、负面和中立; 柱状图绘制模块,用于根据所述多个评论观点的分析数据绘制观点分析柱状图,与所述多个评论观点相应地并行绘制多个观点分析柱, 其中,绘制与任一评论观点相应的观点分析柱的处理包括:自纵向零坐标起向上依次与中立和正面的评论数量相应地累积绘制所述观点分析柱,自所述纵向零坐标起向下与负面的评论数量相应地绘制所述观点分析柱。11.根据权利要求10所述的装置,其特征在于,每个所述评论观点的分析数据还包括所述评论观点的支持者人数。12.根据权利要求11所述的装置,其特征在于,所述柱状图绘制模块,还用于: 以与所述评论观点的支持者人数相应的宽度绘制所述观点分析柱。13.根据权利要求12所述的装置,其特征在于,所述柱状图绘制模块,还用于: 标注所述评论观点的支持者人数的信息。14.根据权利要求10?13中任一项所述的装置,其特征在于,所述情感反应性质还包括高度敏感。15.根据权利要求14所述的装置,其特征在于,所述柱状图绘制模块,还用于: 自所述观点分析柱的底部向下与高度敏感的评论数量相应地继续绘制所述观点分析柱。16.根据权利要求15所述的装置,其特征在于,所述柱状图绘制模块,还用于: 分别以不同的颜色绘制所述观点分析柱上与各情感反应性质相应的部分。17.根据权利要求16所述的装置,其特征在于,所述柱状图绘制模块,还用于: 标注所述评论观点的内容信息。18.根据权利要求10?13中任一项所述的装置,其特征在于,所述装置还包括: 显示模块,用于在显示所述观点分析柱状图的界面上,还显示与用户选择的观点分析柱相应的评论观点的评论内容。
【专利摘要】本发明实施例公开了一种展示事件评论观点的方法和装置。所述方法包括:获取关于预设事件的多个评论观点的分析数据,每个评论观点的分析数据包括对评论观点的情感反应性质及相应的评论数量,情感反应性质包括正面、负面和中立;根据多个评论观点的分析数据绘制观点分析柱状图,与多个评论观点相应地并行绘制多个观点分析柱,其中,绘制与任一评论观点相应的观点分析柱的处理包括:自纵向零坐标起向上依次与中立和正面的评论数量相应地累积绘制观点分析柱,自纵向零坐标起向下与负面的评论数量相应地绘制观点分析柱。采用本发明实施例,可提高评论观点展示的信息量。
【IPC分类】G06F17/30
【公开号】CN104899309
【申请号】CN201510325634
【发明人】车丽美, 沈剑平, 齐沁芳, 李炫 , 莫洋, 郑楚煜, 宋元峰
【申请人】百度在线网络技术(北京)有限公司
【公开日】2015年9月9日
【申请日】2015年6月12日