发布投票信息的方法和装置制造方法
【专利摘要】本公开是关于一种发布投票信息的方法和装置,属于网络【技术领域】。所述方法包括:对目标网络信息进行分析,得到投票主题;获取所述目标网络信息的多个评论信息;对所述多个评论信息进行分析,得到多个投票选项;基于所述投票主题和所述多个投票选项,发布投票信息。本发明通过对目标网络信息进行分析,得到投票主题,通过对该目标网络信息的多个评论信息进行分析,得到多个投票选项,基于确定的投票主题和多个投票选项,发布投票信息。该投票主题和投票选项都是根据网络中的信息确定的,并不是某一用户主观确定的,保证了投票主题和投票选项的客观性,能够提高投票结果的准确率。
【专利说明】发布投票信息的方法和装置
【技术领域】
[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]将所述至少两个评论信息或所述至少两个评论信息的关键词,作为投票选项。
[0026]所述方法还包括:
[0027]基于投票账号,发布投票汇聚页面,所述投票账号用于发布投票信息,所述投票汇聚页面用于展示所述投票账号发布的投票信息;
[0028]当生成新的投票信息时,基于所述投票账号,在所述投票汇聚页面中添加所述新的投票信息。
[0029]当生成新的投票信息时,基于所述投票账号,在所述投票汇聚页面中添加所述新的投票信息之后,所述方法还包括:
[0030]向关注所述投票账号的终端发送投票更新消息,所述投票更新消息用于提示所述投票汇聚页面中已更新投票信息。
[0031]根据本公开实施例的第二方面,提供了一种发布投票信息的装置,所述装置包括:
[0032]第一分析模块,用于对目标网络信息进行分析,得到投票主题;
[0033]评论信息获取模块,用于获取所述目标网络信息的多个评论信息;
[0034]第二分析模块,用于对所述评论信息获取模块获取的所述多个评论信息进行分析,得到多个投票选项;
[0035]发布模块,用于基于所述第一分析模块分析得到的所述投票主题和所述第二分析模块分析得到的所述多个投票选项,发布投票信息。
[0036]所述装置还包括:
[0037]关注度统计模块,用于对每个网络信息的关注度进行统计,将关注度最高的网络信息确定为目标网络信息;
[0038]目标信息下载模块,用于下载所述关注度统计模块确定的所述目标网络信息。
[0039]所述第一分析模块包括:
[0040]关键信息提取单元,用于对所述目标网络信息进行分析,提取所述目标网络信息中的关键信息;
[0041]投票主题确定单元,用于将所述关键信息提取单元提取的所述关键信息确定为所述投票主题。
[0042]所述第二分析模块包括:
[0043]分词单元,用于对所述评论信息获取模块获取的所述多个评论信息中的每个评论信息进行分词,得到多个单词;
[0044]投票选项确定单元,用于根据所述分词单元得到的所述多个单词,提取每个评论信息中的关键词,作为投票选项。
[0045]所述投票选项确定单元用于统计所述分词单元得到的所述多个单词中的每个单词在所述多个评论信息中的出现频率;按照出现频率从高到低的顺序,从所述多个单词中,选取预设数目的关键词,将选取的关键词确定为投票选项。
[0046]所述第二分析模块包括:
[0047]热门评论获取单元,用于从所述评论信息获取模块获取的所述多个评论信息中,获取至少两个关注度最高的评论信息;
[0048]投票选项确定单元,将所述热门评论获取单元获取的所述至少两个评论信息或所述至少两个评论信息的关键词,作为投票选项。
[0049]所述装置还包括:
[0050]页面发布模块,用于基于投票账号,发布投票汇聚页面,所述投票账号用于发布投票信息,所述投票汇聚页面用于展示所述投票账号发布的投票信息;
[0051 ] 投票添加模块,用于当生成新的投票信息时,基于所述投票账号,在所述页面发布模块发布的所述投票汇聚页面中添加所述新的投票信息。
[0052]所述装置还包括:
[0053]更新消息发送模块,用于向关注所述投票账号的终端发送投票更新消息,所述投票更新消息用于提示在所述页面发布模块发布的所述投票汇聚页面中已更新投票信息。
[0054]本公开的实施例提供的技术方案可以包括以下有益效果:
[0055]本实施例提供的方法和装置,通过对目标网络信息进行分析,得到投票主题,通过对该目标网络信息的多个评论信息进行分析,得到多个投票选项,基于确定的投票主题和多个投票选项,发布投票信息。该投票主题和投票选项都是根据网络中的信息确定的,并不是某一用户主观确定的,保证了投票主题和投票选项的客观性,能够提高投票结果的准确率。
[0056]应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本公开。
【专利附图】
【附图说明】
[0057]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
[0058]图1是根据一示例性实施例示出的一种发布投票信息的方法的流程图;
[0059]图2是根据一示例性实施例示出的一种发布投票信息的方法的流程图;
[0060]图3是根据一示例性实施例示出的一种发布投票信息的装置的框图;
[0061]图4是根据一示例性实施例示出的一种用于发布投票信息的装置的框图。
【具体实施方式】
[0062]为使本公开的目的、技术方案和优点更加清楚明白,下面结合实施方式和附图,对本公开做进一步详细说明。在此,本公开的示意性实施方式及其说明用于解释本公开,但并不作为对本公开的限定。
[0063]本公开实施例提供一种发布投票信息的方法和装置,以下结合附图对本公开进行详细说明。
[0064]图1是根据一示例性实施例示出的一种发布投票信息的方法的流程图,如图1所示,该发布投票信息的方法用于服务器中,包括以下步骤:
[0065]在步骤101中,对目标网络信息进行分析,得到投票主题。
[0066]在步骤102中,获取该目标网络信息的多个评论信息。
[0067]在步骤103中,对该多个评论信息进行分析,得到多个投票选项。
[0068]在步骤104中,基于该投票主题和该多个投票选项,发布投票信息。
[0069]该服务器通过对目标网络信息以及该目标网络信息的评论信息进行分析,得到了该投票主题和该多个投票选项,并基于该投票主题和该多个投票选项,发布投票信息。在此过程中,无需用户人为确定投票主题和投票选项,保证了客观性。
[0070]本实施例提供的方法,通过对目标网络信息进行分析,得到投票主题,通过对该目标网络信息的多个评论信息进行分析,得到多个投票选项,基于确定的投票主题和多个投票选项,发布投票信息。该投票主题和投票选项都是根据网络中的信息确定的,并不是某一用户主观确定的,保证了投票主题和投票选项的客观性,能够提高投票结果的准确率。
[0071]对目标网络信息进行分析,得到投票主题之前,该方法还包括:
[0072]对每个网络信息的关注度进行统计,将关注度最高的网络信息确定为目标网络信息;
[0073]下载该目标网络信息。
[0074]对目标网络信息进行分析,得到投票主题包括:
[0075]对该目标网络信息进行分析,提取该目标网络信息中的关键信息;
[0076]将该关键信息确定为该投票主题。
[0077]对该多个评论信息进行分析,得到多个投票选项包括:
[0078]对该多个评论信息中的每个评论信息进行分词,得到多个单词;
[0079]根据该多个单词,提取每个评论信息中的关键词,作为投票选项。
[0080]根据该多个单词,提取每个评论信息中的关键词,作为投票选项包括:
[0081]统计该多个单词中的每个单词在该多个评论信息中的出现频率;
[0082]按照出现频率从高到低的顺序,从该多个单词中,选取预设数目的关键词,将选取的关键词确定为投票选项。
[0083]对该多个评论信息进行分析,得到多个投票选项包括:
[0084]从该多个评论信息中,获取至少两个关注度最高的评论信息;
[0085]将该至少两个评论信息或该至少两个评论信息的关键词,作为投票选项。
[0086]该方法还包括:
[0087]基于投票账号,发布投票汇聚页面,该投票账号用于发布投票信息,该投票汇聚页面用于展示该投票账号发布的投票信息;
[0088]当生成新的投票信息时,基于该投票账号,在该投票汇聚页面中添加该新的投票信息。
[0089]当生成新的投票信息时,基于该投票账号,在该投票汇聚页面中添加该新的投票信息之后,该方法还包括:
[0090]向关注该投票账号的终端发送投票更新消息,该投票更新消息用于提示该投票汇聚页面中已更新投票?目息。
[0091]上述所有可选技术方案,可以采用任意结合形成本发明的可选实施例,在此不再
--赘述。
[0092]图2是根据一示例性实施例示出的一种发布投票信息的方法的流程图,如图2所示,该发布投票信息的方法用于服务器中,包括以下步骤:
[0093]在步骤201中,该服务器对每个网络信息的关注度进行统计,将关注度最高的网络信息确定为目标网络信息,并下载该目标网络信息。
[0094]其中,针对该服务器要统计关注度的网络信息,从内容上来说,该网络信息可以包括某一议题、某一新闻事件或者某一地点等等,如话题榜上的热门话题或者“故宫”景点;从格式上来说,该网络信息可以包括网页、图片或者视频等等,如新闻网页或者搞笑视频;从来源上来说,该网络信息可以包括该服务器发布的信息,也可以包括其他服务器发布的信息,如百度网页中的新闻和新浪微博中的热门话题,本实施例对此均不做限定。
[0095]在本实施例中,该服务器可以网络信息的利记体育、评论信息的数量或者其他数值来表示网络信息的关注度,本实施例对此不做限定。相应的,该步骤201可以包括:该服务器统计每个网络信息在发布之后的预设时长内的利记体育,将利记体育最多的网络信息确定为目标网络信息。或者,该服务器统计每个网络信息的评论数量,将评论数量最多的网络信息确定为目标网络信息。
[0096]该服务器统计到每个网络信息的关注度之后,按照关注度从高到低的顺序,对多个网络信息进行排序,将该关注度最高的网络信息作为目标网络信息,以便后续过程中,基于该目标网络信息,发布投票信息。
[0097]需要说明的是,对于每个网络信息来说,当该网络信息由该服务器发布时,该服务器会预先存储该网络信息,并在发布该网络信息之后,统计用户对该网络信息的访问情况和评论情况等,则该服务器可以统计该网络信息的关注度,也可以直接获取到该网络信息。但是,当该网络信息不是由该服务器发布,而是由其他服务器发布时,该服务器并不能直接地统计该网络信息的关注度,此时,发布该网络信息的第一服务器可以统计该网络信息的关注度,而该服务器通过调用与该第一服务器之间的接口,获取该网络信息的关注度。之后,当该服务器根据多个网络信息的关注度,确定关注度最高的目标网络信息时,确定发布该目标网络信息的第二服务器,通过调用与该第二服务器之间的接口,从该第二服务器下载该目标网络信息,具体可以为采用爬虫的方式,从该第二服务器抓取该目标网络信息。
[0098]上述过程中仅是给出了一种统计网络信息的关注度和获取该目标网络信息的方式,实际上,本实施例并不对该服务器统计网络信息的关注度的方式和获取该目标网络信息方式进行限定。
[0099]该服务器通过将关注度最高的网络信息作为目标网络信息,能够自动根据当前最热门的网络信息发布投票信息,及时地跟踪热门信息,也便于用户及时跟踪热门信息,而且容易吸引用户参与投票,提高了用户活跃度。
[0100]在步骤202中,该服务器对该目标网络信息进行分析,得到投票主题。
[0101]该目标网络信息中可能包括多种信息,该服务器可以直接将该目标网络信息作为投票主题,也可以对该目标网络信息进行分析,从中找出适合进行投票的信息,作为投票主题。例如,当该目标网络信息为一张图片时,该服务器可以直接将该图片作为投票主题,也可以对该图片进行识别,将该图片中的文本作为投票主题。
[0102]本实施例中,该服务器可以对该目标网络信息进行分析,提取该目标网络信息中的关键信息,将该关键信息确定为该投票主题。其中,该关键信息可以包括标题名称、关键词和关键语句中的至少一项,即该服务器可以提取该目标网络信息中的标题名称,将该标题名称作为投票主题,还可以对该目标网络信息进行语义分析,提取该目标网络信息中的关键词或者关键语句,作为投票主题。当然,该服务器还可以将该目标网络信息中的其他信息作为投票主题,本实施例对该投票主题不做限定。
[0103]例如,当该目标网络信息为一个新闻网页时,该服务器将该新闻网络的标题名称作为投票主题,当该目标网络信息为一个热门话题的网页时,该服务器将该热门话题作为投票主题。
[0104]在步骤203中,该服务器获取该目标网络信息的多个评论信息,对该多个评论信息进行分析,得到多个投票选项。
[0105]对于每个网络信息来说,用户都可以发布对该网络信息的评论信息,来表达自己对该网络信息的观点。本实施例中,当该服务器确定了该目标网络信息之后,可以获取该目标网络信息的多个评论信息,该多个评论信息中可以包括不同用户对该目标网络信息的不同观点,则该服务器可以对该多个评论信息进行分析,得到多个投票选项,使得该多个投票选项能够尽可能多地反映对该目标网络信息的不同观点。
[0106]其中,该服务器获取该评论信息的方式与获取该目标网络信息的方式类似,在此不再赘述。
[0107]该服务器可以分别对每个评论信息进行分词,得到多个单词,当该服务器对每个评论信息分词完成时,根据得到的多个单词,提取每个评论信息中的关键词,作为投票选项。
[0108]该服务器还可以将该多个评论信息中出现频率较高的单词作为关键词,即该服务器统计每个单词在该多个评论信息中的出现频率,按照出现频率从高到低的顺序,对该多个单词进行排序,从该多个单词中选取预设数目的单词,作为投票选项。其中,该预设数目可以由该服务器预先设定,或者由该服务器根据分词得到的单词数目和预设百分比确定,本实施例对此不做限定。
[0109]对于该目标网络信息的每个评论信息,其他用户也可以浏览该评论信息、回复该评论信息、转发该评论信息、对该评论信息执行顶操作或踩操作等等。对于该目标网络信息中的不同评论信息,其关注度也可能不同。为此,该服务器可以评论信息的回复量、转发量、顶操作量或者其他数值来表示该评论信息的关注度,本实施例对此不做限定。该服务器可以从该多个评论信息中,获取至少两个关注度最高的评论信息,即按照关注度从高到低的顺序,获取至少两个评论信息,将已获取的至少两个评论信息作为投票选项,或者对已获取的至少两个评论信息进行分词,得到多个单词,根据该多个单词,提取该至少两个评论信息中的关键词,作为投票选项。
[0110]该服务器通过对该多个评论信息进行语义分析,可以得到多个投票选项,该多个投票选项是根据用户的评论信息确定的,可以反映不同用户对该投票主题的不同观点,且该多个投票选项并不是由某一用户人为确定的,客观性强,能够保证投票结果的准确率。
[0111]在步骤204中,该服务器基于该投票主题和该多个投票选项,发布投票信息。
[0112]当该服务器确定该投票主题和该多个投票选项时,基于该投票主题和该多个投票选项,生成投票信息,并发布该投票信息,则其他终端可以访问该投票信息。其中,该投票信息可以包括该投票主题、该多个投票选项,以及该多个投票选项的选择按键,还可以包括投票的发起者、投票结束时间等信息,本实施例对此不做限定。
[0113]在本实施例中,该服务器可能会发布很多不同的投票信息,为了便于用户浏览不同的投票信息,该服务器可以专门发布投票汇聚页面,该投票汇聚页面用于展示所发布的投票信息,每次该服务器发布投票信息时,都可以在该投票汇聚页面上进行发布,则用户只需浏览该投票汇聚页面,即可浏览到多个投票信息。
[0114]那么,当该服务器确定该投票主题和该多个投票选项时,基于该投票主题和该多个投票选项,生成新的投票信息,在该投票汇聚页面中添加该新生成的投票信息,并向显示该投票汇聚页面的终端推送该投票信息,该终端即可更新显示的投票汇聚页面,在该投票汇聚页面中显示该投票信息。其中,该服务器可以基于预设协议,向该终端推送该投票信息,该预设协议可以为 XMPP(Extensible Messaging and Presence Protocol,可扩展消息处理现场协议)或者其他协议,本实施例对此不做限定。
[0115]该服务器还可以提供账号机制,用户可以使用终端在该服务器提供的账号机制下注册用户标识,则该服务器可以生成一个用于发布投票信息的投票账号,基于该投票账号,发布该投票汇聚页面,当每次该服务器确定投票主题和多个投票选项时,都可以基于该投票账号,在该投票汇聚页面中添加投票信息。
[0116]相应的,该步骤204之后,该方法还包括:该服务器向关注该投票账号的终端发送投票更新消息,该投票更新消息用于提示该投票汇聚页面中已更新投票信息。
[0117]对于每个注册用户来说,该注册用户的终端都可以基于注册的用户标识,登录该服务器,该终端还可以基于该用户标识,向该服务器发送对该投票账号的关注请求,表示该用户希望关注该投票汇聚页面上发布的投票信息,当该服务器接收到该关注请求时,可以建立该投票账号与该用户标识的对应关系,该用户标识所在终端即为关注该投票账号的终端。当该服务器接收到多个用户标识对该投票账号的关注请求时,可以建立该投票账号与该多个用户标识之间的对应关系。
[0118]则当该服务器基于该投票账号,在该投票汇聚页面中添加了新的投票信息时,可以根据建立的对应关系,确定关注该投票账号的多个用户标识,确定该多个用户标识所在终端,分别向该多个终端发送投票更新消息,该投票更新消息用于提示该投票汇聚页面中已更新投票信息,向用户推广该投票信息。对于关注该投票账号的每个用户标识所在终端来说,当该终端接收到该投票更新消息时,可以显示投票更新标识,如红点标记等,以提示用户该服务器已更新了投票信息。当该终端检测到用户打开该投票汇聚页面的操作时,显示该更新的投票汇聚页面,则用户可以在该投票汇聚页面上浏览该更新的投票信息,并点击一个或多个投票选项的选择按键,进行投票,该终端根据用户点击选择按键的操作,确定用户选择的投票选项,向该服务器发送该投票选项,具体可以为该终端基于登录的用户标识,向该服务器发送该投票选项。
[0119]另外,该服务器还可以将该投票账号作为一个即时通信联系人,以即时通信消息的形式,向该多个用户标识发送该投票信息,则对于每个用户标识所在终端来说,当该终端接收到该投票信息时,在该终端与该投票账号的会话窗口中,显示该投票信息,用户即可在该会话窗口中,点击一个或多个投票选项的选择按键,进行投票,该终端根据用户点击选择按键的操作,确定用户选择的投票选项,向该服务器发送该投票选项。
[0120]在步骤205中,该服务器获取每个终端从该多个投票选项中选择的投票选项,对多个终端所选择的投票选项进行统计,得到投票结果。
[0121]在用户进行投票的过程中,该服务器每接收到一个终端发送的投票选项时,表示该终端用户选择了该投票选项,则该服务器为该投票选项的投票数目加I。该服务器统计每个投票选项的投票数目,得到投票结果。该服务器可以将每个投票选项的投票数目直接作为投票结果,也可以计算每个投票选项投票数目在总投票数目中的百分比,将每个投票选项的百分比作为投票结果,本实施例对该投票结果的形式不做限定。
[0122]对于每个用户标识来说,在注册该用户标识时,用户会填写个人注册信息,如性另IJ、年龄等,由该服务器保存该个人注册信息。在该用户标识的使用过程中,该服务器还可以统计该用户标识的行为发生信息,如发布信息的频率、发布评论信息的频率、好友的数量等等,该服务器可以根据该用户标识的个人注册信息和行为发生信息,将用户标识划分为多个用户组,分别对每个用户组中的多个用户标识所选择的投票选项进行统计,得到每个用户组的投票结果。
[0123]例如,该服务器根据每个用户标识的年龄信息,将进行投票的多个用户标识划分为多个年龄段,对于每个年龄段,该服务器统计属于该年龄段的多个用户标识所选择的投票选项,得到该年龄段对应的投票结果。
[0124]在该步骤205之后,该方法还包括:该服务器基于该投票账号,在该投票汇聚页面上,与该投票信息对应的显示区域,发布该投票结果。该服务器可以在该投票信息的下方发布该多个投票选项的投票结果,或者在每个投票选项的右方分别发布每个投票选项的投票结果等,本实施例对此不做限定。该服务器发布该投票结果后,用户可以在该投票汇聚页面上浏览该投票结果,了解不同用户对该投票主题的观点。
[0125]需要说明的是,该服务器可以在每接收到一个投票选项时,就对当前投票选项的投票数目进行统计,得到投票结果,并发布该投票结果,当再次接收到一个投票选项时,重新对当前投票选项的投票数目进行统计,更新该投票结果。该服务器也可以在投票结束之后,对接收到的所有投票选项的投票数目进行统计,得到投票结果,再发布该投票结果,本实施例对此不做限定。
[0126]本实施例提供的方法,通过对目标网络信息进行分析,得到投票主题,通过对该目标网络信息的多个评论信息进行分析,得到多个投票选项,基于确定的投票主题和多个投票选项,发布投票信息。该投票主题和投票选项都是根据网络中的信息确定的,并不是某一用户主观确定的,保证了投票主题和投票选项的客观性,能够提高投票结果的准确率。且,将关注度最高的网络信息作为该目标网络信息,能够自动根据当前最热门的网络信息发布投票信息,便于用户及时跟踪热门信息,容易吸引用户参与投票,提高了用户活跃度。
[0127]图3是根据一示例性实施例示出的一种发布投票信息的装置的框图,参见图3,该装置包括第一分析模块301,评论信息获取模块302,第二分析模块303和发布模块304。
[0128]第一分析模块301被配置为用于对目标网络信息进行分析,得到投票主题;
[0129]评论信息获取模块302被配置为用于获取该目标网络信息的多个评论信息;
[0130]第二分析模块303被配置为用于对该评论信息获取模块获取的多个评论信息进行分析,得到多个投票选项;
[0131]发布模块304被配置为用于基于该第一分析模块301分析得到的该投票主题和该第二分析模块303分析得到的该多个投票选项,发布投票信息。
[0132]本实施例提供的装置,通过对目标网络信息进行分析,得到投票主题,通过对该目标网络信息的多个评论信息进行分析,得到多个投票选项,基于确定的投票主题和多个投票选项,发布投票信息。该投票主题和投票选项都是根据网络中的信息确定的,并不是某一用户主观确定的,保证了投票主题和投票选项的客观性,能够提高投票结果的准确率。
[0133]该装置还包括:
[0134]关注度统计模块被配置为用于对每个网络信息的关注度进行统计,将关注度最高的网络信息确定为目标网络信息;
[0135]目标信息下载模块被配置为用于下载该关注度统计模块确定的该目标网络信息。
[0136]该第一分析模块301包括:
[0137]关键信息提取单元被配置为用于对该目标网络信息进行分析,提取该目标网络信息中的关键信息;
[0138]投票主题确定单元被配置为用于将该关键信息提取单元提取的该关键信息确定为该投票主题。
[0139]该第二分析模块303包括:
[0140]分词单元被配置为用于对该评论信息获取模块302获取的该多个评论信息中的每个评论信息进行分词,得到多个单词;
[0141]投票选项确定单元被配置为用于根据该分词单元得到的该多个单词,提取每个评论信息中的关键词,作为投票选项。
[0142]该投票选项确定单元用于统计该分词单元得到的该多个单词中的每个单词在该多个评论信息中的出现频率;按照出现频率从高到低的顺序,从该多个单词中,选取预设数目的关键词,将选取的关键词确定为投票选项。
[0143]该第二分析模块303包括:
[0144]热门评论获取单元被配置为用于从该评论信息获取模块302获取的该多个评论信息中,获取至少两个关注度最高的评论信息;
[0145]投票选项确定单元,将该热门评论获取单元获取的该至少两个评论信息或该至少两个评论信息的关键词,作为投票选项。
[0146]该装置还包括:
[0147]页面发布模块被配置为用于基于投票账号,发布投票汇聚页面,该投票账号用于发布投票信息,该投票汇聚页面用于展示该投票账号发布的投票信息;
[0148]投票添加模块被配置为用于当生成新的投票信息时,基于该投票账号,在该页面发布模块发布的该投票汇聚页面中添加该新的投票信息。
[0149]该装置还包括:
[0150]更新消息发送模块被配置为用于向关注该投票账号的终端发送投票更新消息,该投票更新消息用于提示在该页面发布模块发布的该投票汇聚页面中已更新投票信息。
[0151]上述所有可选技术方案,可以采用任意结合形成本发明的可选实施例,在此不再
--赘述。
[0152]关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
[0153]需要说明的是:上述实施例提供的发布投票信息的装置在发布投票信息时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将服务器的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的发布投票信息的装置与发布投票信息的方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
[0154]图4是根据一示例性实施例示出的一种用于发布投票信息的装置400的框图。例如,装置400可以被提供为一服务器。参照图4,装置400包括处理组件422,其进一步包括一个或多个处理器,以及由存储器432所代表的存储器资源,用于存储可由处理部件422的执行的指令,例如应用程序。存储器432中存储的应用程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,处理组件422被配置为执行指令,以执行上述发布投票
息的方法。
[0155]装置400还可以包括一个电源组件426被配置为执行装置400的电源管理,一个有线或无线网络接口 450被配置为将装置400连接到网络,和一个输入输出(I/O)接口458。装置400可以操作基于存储在存储器432的操作系统,例如Windows ServerTM, MacOS XTM, UnixTM, LinuxTM, FreeBSDTM 或类似。
[0156]本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本公开未公开的本【技术领域】中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求指出。
[0157]应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。
【权利要求】
1.一种发布投票信息的方法,其特征在于,所述方法包括: 对目标网络信息进行分析,得到投票主题; 获取所述目标网络信息的多个评论信息; 对所述多个评论信息进行分析,得到多个投票选项; 基于所述投票主题和所述多个投票选项,发布投票信息。
2.根据权利要求1所述的方法,其特征在于,对目标网络信息进行分析,得到投票主题之前,所述方法还包括: 对每个网络信息的关注度进行统计,将关注度最高的网络信息确定为目标网络信息; 下载所述目标网络信息。
3.根据权利要求1所述的方法,其特征在于,对目标网络信息进行分析,得到投票主题包括: 对所述目标网络信息进行分析,提取所述目标网络信息中的关键信息; 将所述关键信息确定为所述投票主题。
4.根据权利要求1所述的方法,其特征在于,对所述多个评论信息进行分析,得到多个投票选项包括: 对所述多个评论信息中的每个评论信息进行分词,得到多个单词; 根据所述多个单词,提取每个评论信息中的关键词,作为投票选项。
5.根据权利要求4所述的方法,其特征在于,根据所述多个单词,提取每个评论信息中的关键词,作为投票选项包括: 统计所述多个单词中的每个单词在所述多个评论信息中的出现频率; 按照出现频率从高到低的顺序,从所述多个单词中,选取预设数目的关键词,将选取的关键词确定为投票选项。
6.根据权利要求1所述的方法,其特征在于,对所述多个评论信息进行分析,得到多个投票选项包括: 从所述多个评论信息中,获取至少两个关注度最高的评论信息; 将所述至少两个评论信息或所述至少两个评论信息的关键词,作为投票选项。
7.根据权利要求1所述的方法,其特征在于,所述方法还包括: 基于投票账号,发布投票汇聚页面,所述投票账号用于发布投票信息,所述投票汇聚页面用于展示所述投票账号发布的投票信息; 当生成新的投票信息时,基于所述投票账号,在所述投票汇聚页面中添加所述新的投票/[目息。
8.根据权利要求7所述的方法,其特征在于,当生成新的投票信息时,基于所述投票账号,在所述投票汇聚页面中添加所述新的投票信息之后,所述方法还包括: 向关注所述投票账号的终端发送投票更新消息,所述投票更新消息用于提示所述投票汇聚页面中已更新投票信息。
9.一种发布投票信息的装置,其特征在于,所述装置包括: 第一分析模块,用于对目标网络信息进行分析,得到投票主题; 评论信息获取模块,用于获取所述目标网络信息的多个评论信息; 第二分析模块,用于对所述评论信息获取模块获取的所述多个评论信息进行分析,得到多个投票选项; 发布模块,用于基于所述第一分析模块分析得到的所述投票主题和所述第二分析模块分析得到的所述多个投票选项,发布投票信息。
10.根据权利要求9所述的装置,其特征在于,所述装置还包括: 关注度统计模块,用于对每个网络信息的关注度进行统计,将关注度最高的网络信息确定为目标网络信息; 目标信息下载模块,用于下载所述关注度统计模块确定的所述目标网络信息。
11.根据权利要求9所述的装置,其特征在于,所述第一分析模块包括: 关键信息提取单元,用于对所述目标网络信息进行分析,提取所述目标网络信息中的关键信息; 投票主题确定单元,用于将所述关键信息提取单元提取的所述关键信息确定为所述投票主题。
12.根据权利要求9所述的装置,其特征在于,所述第二分析模块包括: 分词单元,用于对所述评论信息获取模块获取的所述多个评论信息中的每个评论信息进行分词,得到多个单词; 投票选项确定单元,用于根据所述分词单元得到的所述多个单词,提取每个评论信息中的关键词,作为投票选项。
13.根据权利要求12所述的装置,其特征在于,所述投票选项确定单元用于统计所述分词单元得到的所述多个单词中的每个单词在所述多个评论信息中的出现频率;按照出现频率从高到低的顺序,从所述多个单词中,选取预设数目的关键词,将选取的关键词确定为投票选项。
14.根据权利要求9所述的装置,其特征在于,所述第二分析模块包括: 热门评论获取单元,用于从所述评论信息获取模块获取的所述多个评论信息中,获取至少两个关注度最高的评论信息; 投票选项确定单元,将所述热门评论获取单元获取的所述至少两个评论信息或所述至少两个评论信息的关键词,作为投票选项。
15.根据权利要求9所述的装置,其特征在于,所述装置还包括: 页面发布模块,用于基于投票账号,发布投票汇聚页面,所述投票账号用于发布投票信息,所述投票汇聚页面用于展示所述投票账号发布的投票信息; 投票添加模块,用于当生成新的投票信息时,基于所述投票账号,在所述页面发布模块发布的所述投票汇聚页面中添加所述新的投票信息。
16.根据权利要求15所述的装置,其特征在于,所述装置还包括: 更新消息发送模块,用于向关注所述投票账号的终端发送投票更新消息,所述投票更新消息用于提示在所述页面发布模块发布的所述投票汇聚页面中已更新投票信息。
17.一种发布投票信息的装置,其特征在于,包括: 处理器; 用于存储处理器可执行指令的存储器; 其中,所述处理器被配置为: 对目标网络信息进行分析,得到投票主题;获取所述目标网络信息的多个评论信息;对所述多个评论信息进行分析,得到多个投票选项;基于所述投票主题和所述多个投票选项,发布投票信息。
【文档编号】G07C13/00GK104317804SQ201410490245
【公开日】2015年1月28日 申请日期:2014年9月23日 优先权日:2014年9月23日
【发明者】林锦滨, 马坤, 史大龙 申请人:小米科技有限责任公司