一种用于检测开放式互动平台中子集的热度的方法与设备的制作方法

文档序号:6605042阅读:263来源:国知局
专利名称:一种用于检测开放式互动平台中子集的热度的方法与设备的制作方法
技术领域
本发明涉及网络技术领域,尤其涉及用于检测开放式互动平台中子集的热度的技术。
背景技术
随着互联网应用和移动通信技术的高速发展,开放式互动平台因其开放性开始为越来越多的人们所接受和喜爱,并演化为人们分享信息、交换观点、乃至生活交友的重要平台之一。然而,同样由于其开放性,开放式互动平台开始出现大量的垃圾信息和形形色色的恶意使用行为,这都阻碍着人们正常的信息获取和互动。因此,如何准确检测开放式互动平台内各要素的“热度”并据此推介给用户,便成为一个急需解决的问题。面对这一个问题,人们直观地通过用户浏览行为中的点击率或浏览时间来检测开放式互动平台中信息的质量,但由于其未能剔除用户浏览行为中存在的大量无效浏览行为,故该技术方案距离准确检测开放式互动平台内各要素的“热度”,仍存在着相当的不足。

发明内容
本发明的目的是提供一种用于检测开放式互动平台中子集的热度的方法与设备。根据本发明的一个方面,提供了一种用于检测开放式互动平台中子集的热度的方法,该方法包括以下步骤a获取与开放式互动平台的子集相关的用户浏览行为;b根据所述用户浏览行为,识别用户有效浏览行为;c对所述用户有效浏览行为进行统计分析,以获取统计结果;d根据所述统计结果,检测所述子集的热度。根据本发明的另一个方面,提供了一种用于检测开放式互动平台中子集的热度的设备,该设备包括获取装置,用于获取与开放式互动平台的子集相关的用户浏览行为;识别装置,用于根据所述用户浏览行为,识别用户有效浏览行为;统计装置,用于对所述用户有效浏览行为进行统计分析,以获取统计结果;检测装置,用于根据所述统计结果,检测所述子集的热度。与现有技术相比,本发明通过根据开放式互动平台中一个子集所涉及的用户浏览行为,识别该子集所涉及的用户有效浏览行为并对其进行统计分析,进而确定该子集在该开放式互动平台中的热度,从而使得该开放式互动平台可以根据热度对相关子集进行推介,更好地服务于人们获取高热度信息和有效互动沟通的需求。


通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显
图1示出根据本发明一个方面的用于检测开放式互动平台中子集的热度的系统拓扑图;图2示出根据本发明一个方面的用于检测开放式互动平台中子集的热度的设备的示意图;图3示出根据本发明一个优选实施例的用于检测开放式互动平台中子集的热度的设备的示意图;图4示出根据本发明另一个优选实施例的用于检测开放式互动平台中子集的热度的设备的示意图;图5示出根据本发明另一个方面的用于检测开放式互动平台中子集的热度的流程图;图6示出根据本发明一个优选实施例的用于检测开放式互动平台中子集的热度的流程图;图7示出根据本发明另一个优选实施例的用于检测开放式互动平台中子集的热度的流程图。附图中相同或相似的附图标记代表相同或相似的部件。
具体实施例方式下面结合附图对本发明作进一步详细描述。图1示出根据本发明一个方面的用于检测开放式互动平台中子集的热度的系统拓扑图,其中包括热度检测设备1以及多个用户设备2。其中,热度检测设备1可与多个用户设备2经由网络相连接,并根据用户从用户设备2输入的用户浏览行为检测开放式互动平台中子集的热度。在此,网络包括但不限于互联网、广域网、城域网、局域网、VPN网络、无线网络、有线网络、无线自组织网络(Ad Hoc网络)等;用户浏览行为包括该用户在开放式互动平台中与其他用户进行互动时的操作行为,包括但不限于发布主信息(构成同一次讨论的多个信息中的首个信息称为主信息,如主贴;该讨论中的其他信息则称为从信息,如主贴的跟帖)以分享信息、发布回复其他用户所发布的主信息和/或从信息的从信息以交流观点、浏览其他用户发布的主信息和/或从信息以获通过与用户设备2的交互方式,包括但不限于键盘、鼠标、遥控器、触摸板、或手写设备,在该开放式互动平台内取信息;开放式互动平台用于供特定用户和/或非特定用户进行开放式信息分享和观点交流,包括但不限于网络社区、即时通信、P2P、博客(blog)、微博(如Twitter)、购物网站中商品点评、新闻评论、短信互动等各种互动平台;子集为开放式互动平台中主信息、互动版块和用户等构成要素的组合,包括但不限于主信息、互动版块、用户和整个开放式互动平台;热度则表示对开放式互动平台中子集的价值的度量,包括但不限于受用户关注的程度、对该平台贡献的程度。另外,热度检测设备1可以是独立的计算设备,如图1所示,其包括但不限于普通计算机、服务器、小型主机、大型主机等;热度检测设备1也可以是与其他计算设备成一体, 其他计算设备包括但不限于企业服务器、企业网站服务器、门户网站服务器、搜索网站服务器等。而用户设备2可以是任何一种可与用户通过键盘、鼠标、遥控器、触摸板、或手写设备等方式进行人机交互的电子产品,例如计算机、智能手机、PDA、或IPTV等。
本领域技术人员应能理解上述热度检测设备1、用户设备2以及连接其间的网络仅为举例,其他现有的或今后可能出现的热度检测设备、用户设备或网络如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。为简明起见,下面以一个用户设备2为例进行描述。本领域技术人员应能理解,热度检测设备1可以同时与多个用户设备2交互,并根据从不同用户设备2输入的用户浏览行为检测开放式互动平台中子集的热度。图2示出根据本发明一个方面的用于检测开放式互动平台中子集的热度的设备的示意图。其中,热度检测设备1中包括获取装置11、识别装置12、统计装置13和检测装置14。具体地,获取装置11获取与开放式互动平台的子集相关的用户浏览行为。也即, 用户通过用户设备2中的浏览器软件或客户端软件访问开放式互动平台,并通过与用户设备2的交互方式,包括但不限于键盘、鼠标、遥控器、触摸板、或手写设备,在该开放式互动平台内进行浏览信息、发布信息等用户浏览行为,以实现与该开放式互动平台中其他用户的信息分享和观点交流;以键盘为例,当用户在该开放式互动平台内的用于回复其他用户所发布信息的输入窗口中敲击键盘按键进行输入时,获取装置11通过页面技术,如JSP、 ASP、PHP技术,实时地获取用户敲击的按键序列,并记录为该用户对其他用户所发布信息进行回复的从信息。本领域技术人员应能理解上述几种页面技术仅为举例,其他现有的或今后可能出现的页面技术如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。优选地,获取装置11根据用户访问该开放式互动平台所使用的用户名 (登录ID),记录用户通过不同的用户设备2在该开放式互动平台的用户浏览行为。更优选地,获取装置11利用用户与该开放式互动平台的会话进程,记录用户在此进程有效期内通过用户设备2在该开放式互动平台的用户浏览行为,从而在一定程度上防止误采集他人在该开放式互动平台的用户浏览行为。更优选地,获取装置11可以通过随机码生成装置, 要求用户在该开放式互动平台进行发布信息的用户浏览行为的同时,填写随机生成的随机码,以防止机器人发布信息,从而提高了该热度检测设备1的准确性。优选地,热度检测设备1可以包括用户浏览行为库101,以存储该开放式互动平台中的全部或部分用户浏览行为;获取装置11从用户浏览行为库101中查询并读取与该开放式互动平台中子集相关的用户浏览行为,通过前述页面技术获取与该子集相关但未包括在用户浏览库101中的用户浏览行为,并将这些新获取的用户浏览行为写入用户浏览库101中;用户行为库101不仅可以为更长时间粒度的子集热度检测提供所需的用户浏览行为数据,还可以在一定程度缓解获取装置11与识别装置12之间的“生产者-消费者”匹配矛盾。识别装置12根据获取装置11提供的用户浏览行为,识别用户有效浏览行为。具体地,识别装置12根据有效浏览的行为特征,如信息浏览时间长度、从信息与主信息的内容相关度,对所述用户浏览行为进行分析处理,识别其中的用户有效浏览行为,以降低非有效浏览行为对该子集的热度检测的影响。优选地,识别装置12可以采用多种方式来根据所述用户浏览行为,识别用户有效浏览行为。所述多种方式包括但不限于对于识别装置12 实时接收的、由获取装置11实时获取的每一条用户浏览行为,根据有效浏览的行为特征, 即时识别其是否为用户有效浏览行为;或者对于识别装置12实时接收的、由获取装置11在一段时间内获取的用户浏览行为,根据有效浏览的行为特征,逐一识别所述用户浏览行为中的用户有效浏览行为,直至所述用户浏览行为中的所有用户浏览行为均已处理完毕;或者对于识别装置12接收的、由获取装置11在一段时间内获取的用户浏览行为,根据有效浏览的行为特征,识别所述用户浏览行为中的用户有效浏览行为。本领域技术人员应能理解上述几种从用户浏览行为识别用户有效浏览行为的方式仅为举例,基于这些范例进行的适当变化也可适用于本发明,其差别可能仅在于多个用户浏览行为的相关性的识别程度的不同,故也应包含在本发明保护范围以内,并在此以引用方式包含于此。统计装置13对识别装置12提供的用户有效浏览行为进行统计分析,以获取统计结果。具体地,统计装置13根据浏览行为的度量指标Mi (1 ^ i ^ η),如点击浏览率、浏览时间、消息数,首先确定对应各用户有效浏览行为的度量指标Mi的赋值,然后将所有这些赋值进行统计分析,得到该子集对应度量指标Mi的统计结果。例如,对于一个开放式互动平台的若干子集,在分别识别其用户有效浏览行为后,我们通过统计装置13得到各子集的统计结果,如表1所示。优选地,统计装置13根据预设的面向不同子集的不同度量指标,对所述用户有效浏览行为进行统计分析,以获取该子集的统计结果。表1 一个开放式互动平台的若干子集的统计结果示例
权利要求
1.一种用于检测开放式互动平台中子集的热度的方法,该方法包括以下步骤 a获取与开放式互动平台的子集相关的用户浏览行为;b根据所述用户浏览行为,识别用户有效浏览行为; c对所述用户有效浏览行为进行统计分析,以获取统计结果; d根据所述统计结果,检测所述子集的热度。
2.根据权利要求1所述的方法,其中,所述步骤c还包括-对所述用户有效浏览行为与所述用户浏览行为进行统计分析,以获取统计结果。
3.根据权利要求1或2所述的方法,其中,该方法还包括 e根据所述热度,在所述开放式互动平台推介所述子集。
4.根据权利要求1至3中任一项所述的方法,其中,所述子集包括以下各项中的至少一项-所述开放式互动平台的一个互动版块;-所述开放式互动平台的一个互动版块中的一个主信息;-所述开放式活动平台的一个用户。
5.根据权利要求1至4中任一项所述的方法,其中,所述用户浏览行为包括以下各项中的至少一项-点击浏览; -发布信息; -登录在线。
6.根据权利要求5所述的方法,其中,所述用户有效浏览行为包括以下各项中的至少一项-有效点击浏览; -发布有效信息; -有效在线。
7.根据权利要求6所述的方法,其中,所述统计结果包括以下各项中的至少一项 -累计点击浏览率;-累计浏览时间; -累计发布信息数; -累计在线时间; -累计有效点击浏览率; -累计有效浏览时间; -累计发布有效信息数; -累计有效在线时间。
8.根据权利要求6或7所述的方法,其中,所述步骤b还包括 -获取所述用户浏览行为的浏览时间;-当所述浏览时间超过浏览时间下阈值时,所述用户浏览行为为有效点击浏览。
9.根据权利要求8所述的方法,其中,所述步骤b还包括 -记所述有效点击浏览的浏览时间为有效浏览时间;-当所述有效浏览时间超过浏览时间上阈值时,取所述浏览时间上阈值为所述有效点击浏览的所述有效浏览时间。
10.根据权利要求6至9中任一项所述的方法,其中,所述步骤b还包括-根据所述用户浏览行为,识别用户异常浏览行为,以获得与所述子集相关的用户有效浏览行为。
11.根据权利要求10所述的方法,其中,所述用户异常浏览行为包括以下各项中的至少一项-机器发布信息; -发布垃圾信息; -异常在线。
12.根据权利要求11所述的方法,其中,所述步骤b还包括-统计所述用户浏览行为中单个用户、单个设备、或近似信息的信息发布频率; -当所述信息发布频率高于用户信息发布频率阈值时,确定所述用户浏览行为为机器发布信息。
13.根据权利要求11或12述的方法,其中,所述步骤b还包括 -检测与所述用户浏览行为相关的信息是否包括垃圾信息特征;-当所述与用户浏览行为相关的信息包括垃圾信息特征时,确定所述用户浏览行为为发布垃圾信息。
14.根据权利要求13所述的方法,其中,所述垃圾信息特征包括以下各项中的至少一项-内容与所述信息所属的互动版块或主信息无关; -含有脏词;-含有已被记录为垃圾信息的内容; -由已被记录为垃圾信息发布者的用户发布。
15.根据权利要求11至14中任一项所述的方法,其中,所述步骤b还包括 -检测所述用户浏览行为的静默时间是否超出静默阈值;-当所述用户浏览行为的静默时间超出静默阈值,确定所述用户浏览行为为异常在线。
16.根据权利要求1至15中任一项所述的方法,其中,该方法还包括步骤f -根据所述子集的热度的变化情况,调整获取所述用户浏览行为的获取频度; -根据更新后的获取频度,获取所述用户浏览行为。
17.根据权利要求要求16所述的方法,其中,所述步骤f还包括-当所述子集的热度的相对变化次数低于降频阈值时,降低所述获取频度; -当所述子集的热度的相对变化次数超过升频阈值时,提高所述获取频度。
18.一种用于检测开放式互动平台中子集的热度的设备,该设备包括 获取装置,用于获取与开放式互动平台的子集相关的用户浏览行为; 识别装置,用于根据所述用户浏览行为,识别用户有效浏览行为;统计装置,用于对所述用户有效浏览行为进行统计分析,以获取统计结果; 检测装置,用于根据所述统计结果,检测所述子集的热度。
19.根据权利要求18所述的设备,其中,所述统计装置还用于-对所述用户有效浏览行为与所述用户浏览行为进行统计分析,以获取统计结果。
20.根据权利要求18或19所述的设备,其中,该设备还包括推介装置,用于根据所述热度,在所述开放式互动平台推介所述子集。
21.根据权利要求18至20中任一项所述的设备,其中,所述子集包括以下各项中的至少一项-所述开放式互动平台的一个互动版块;-所述开放式互动平台的一个互动版块中的一个主信息;-所述开放式活动平台的一个用户。
22.根据权利要求18至21中任一项所述的设备,其中,所述用户浏览行为包括以下各项中的至少一项-点击浏览; -发布信息; -登录在线。
23.根据权利要求22所述的设备,其中,所述用户有效浏览行为包括以下各项中的至少一项-有效点击浏览; -发布有效信息; -有效在线。
24.根据权利要求23所述的设备,其中,所述统计结果包括以下各项中的至少一项 -累计点击浏览率;-累计浏览时间; -累计发布信息数; -累计在线时间; -累计有效点击浏览率; -累计有效浏览时间; -累计发布有效信息数; -累计有效在线时间。
25.根据权利要求23或M所述的设备,其中,所述识别装置还用于 -获取所述用户浏览行为的浏览时间;-当所述浏览时间超过浏览时间下阈值时,所述用户浏览行为为有效点击浏览。
26.根据权利要求25所述的设备,其中,所述识别装置还用于 -记所述有效点击浏览的浏览时间为有效浏览时间;-当所述有效浏览时间超过浏览时间上阈值时,取所述浏览时间上阈值为所述有效点击浏览的所述有效浏览时间。
27.根据权利要求23至沈中任一项所述的设备,其中,所述识别装置还用于-根据所述用户浏览行为,识别用户异常浏览行为,以获得与所述子集相关的用户有效浏览行为。
28.根据权利要求27所述的设备,其中,所述用户异常浏览行为包括以下各项中的至少一项-机器发布信息;-发布垃圾信息; -异常在线。
29.根据权利要求观所述的设备,其中,所述识别装置还用于-统计所述用户浏览行为中单个用户、单个设备、或近似信息的信息发布频率; -当所述信息发布频率高于用户信息发布频率阈值时,确定所述用户浏览行为为机器发布信息。
30.根据权利要求观或四述的设备,其中,所述识别装置还用于 -检测与所述用户浏览行为相关的信息是否包括垃圾信息特征;-当所述与用户浏览行为相关的信息包括垃圾信息特征时,确定所述用户浏览行为为发布垃圾信息。
31.根据权利要求30所述的设备,其中,所述垃圾信息特征包括以下各项中的至少一项-内容与所述信息所属的互动版块或主信息无关; -含有脏词;-含有已被记录为垃圾信息的内容; -由已被记录为垃圾信息发布者的用户发布。
32.根据权利要求观至31中任一项所述的设备,其中,所述识别装置还用于 -检测所述用户浏览行为的静默时间是否超出静默阈值;-当所述用户浏览行为的静默时间超出静默阈值,确定所述用户浏览行为为异常在线。
33.根据权利要求18至32中任一项所述的设备,其中,该设备还包括更新装置,用于 -根据所述子集的热度的变化情况,调整获取所述用户浏览行为的获取频度;-根据更新后的获取频度,获取所述用户浏览行为。
34.根据权利要求要求33所述的设备,其中,所述步骤f还包括-当所述子集的热度的相对变化次数低于降频阈值时,降低所述获取频度; -当所述子集的热度的相对变化次数超过升频阈值时,提高所述获取频度。
全文摘要
本发明的目的是提供一种用于检测开放式互动平台中子集的热度的方法与设备。其中,热度检测设备获取与开放式互动平台的子集相关的用户浏览行为;识别用户有效浏览行为;对所述用户有效浏览行为进行统计分析,以获取统计结果;根据所述统计结果,检测所述子集的热度。与现有技术相比,本发明通过根据开放式互动平台中一个子集所涉及的用户浏览行为,识别该子集所涉及的用户有效浏览行为并对其进行统计分析,进而确定该子集在该开放式互动平台中的热度,从而使得该开放式互动平台可以根据热度对相关子集进行推介,更好地服务于人们获取高热度信息和有效互动沟通的需求。
文档编号G06F17/30GK102314423SQ20101021421
公开日2012年1月11日 申请日期2010年6月29日 优先权日2010年6月29日
发明者朱俊, 王力, 舒迅, 袁聃 申请人:百度在线网络技术(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1