一种用于确定多个访问对象之间的访问相关性信息的方法技术

技术编号:8366800 阅读:174 留言:0更新日期:2013-02-28 05:25
本发明专利技术的目的是提供一种用于确定多个访问对象之间的访问相关性信息的方法与设备,其中,通过访问分析设备获取关于多个访问对象的一个或多个访问序列信息,根据所述访问序列信息中包含的连续的访问记录信息,建立或更新所述访问记录信息所对应的前一访问对象与当前访问对象间的访问相关性信息,以获得所述多个访问对象之间的访问相关性信息。与现有技术相比,本发明专利技术根据用户对于访问对象的访问记录信息,建立或更新多个访问对象间的访问相关性信息,从而根据所述访问相关性信息为网站或产品的性能优化提供数据支撑,优化产品设计,以提升服务质量,提高用户获取信息的效率,提高用户的访问体验。

【技术实现步骤摘要】
一种用于确定多个访问对象之间的访问相关性信息的方法
本专利技术涉及网络
,尤其涉及一种用于确定多个访问对象之间的访问相关性信息的技术。
技术介绍
随着互联网的不断发展,互联网上的网页数量与网页类型越来越多、各种应用及其功能也层出不穷,大量的网页或功能往往使得用户在选择信息时产生不便,因此需要了解各个网页或功能点之间的联系,从而根据所述网页或功能点之间的联系对网站或产品进行规划,优化产品设计,提高用户的访问体验。当前,对于多个访问对象之间的访问相关性,主要是根据设计者,如产品经理的角度获取所述网页或功能点之间的联系,然而该方法无法从用户角度,根据用户实际应用中的操作来获取各个访问对象之间的访问相关性,例如无法得到用户在使用一个功能点之后又使用了那些功能点,不同功能点中哪个占比例最高,以及联系最密切多个功能点等,从而无法真实反映用户的意图,使得当前获取多个访问对象之间的访问相关性的方法具有较大的局限性。
技术实现思路
本专利技术的目的是提供一种用于确定多个访问对象之间的访问相关性信息的方法与设备。根据本专利技术的一个方面,提供了一种用于确定多个访问对象之间的访问相关性信息的方法,其中,该方法包括以下步骤:a获取关于多个访问对象的一个或多个访问序列信息,其中,所述访问序列信息包括一个用户对所述多个访问对象中至少一个的连续的访问记录信息,所述访问记录信息对应于所述多个访问对象中的一个;b对于所述一个或多个访问序列信息,按所述访问记录信息建立或更新所述访问记录信息所对应的前一访问对象与当前访问对象间的访问相关性信息,以获得所述多个访问对象之间的访问相关性信息。根据本专利技术的另一方面,还提供了一种用于确定多个访问对象之间的访问相关性信息的访问分析设备,其中,该设备包括:序列获取装置,用于获取关于多个访问对象的一个或多个访问序列信息,其中,所述访问序列信息包括一个用户对所述多个访问对象中至少一个的连续的访问记录信息,所述访问记录信息对应于所述多个访问对象中的一个;相关性生成装置,用于对于所述一个或多个访问序列信息,按所述访问记录信息建立或更新所述访问记录信息所对应的前一访问对象与当前访问对象间的访问相关性信息,以获得所述多个访问对象之间的访问相关性信息。与现有技术相比,本专利技术通过访问分析设备获取关于多个访问对象的一个或多个访问序列信息,根据所述访问序列信息中包含的连续的访问记录信息,建立或更新所述访问记录信息所对应的前一访问对象与当前访问对象间的访问相关性信息,以获得所述多个访问对象之间的访问相关性信息,从而根据用户对于访问对象的访问记录信息,建立或更新多个访问对象间的访问相关性信息,进而根据所述访问相关性信息为网站或产品的性能优化提供数据支撑,优化产品设计,以提升服务质量,提高用户获取信息的效率,提高用户的访问体验。而且,本专利技术还可以根据所述访问序列信息,建立表征访问相关性信息的访问视图,进一步地,所述访问视图包括基于力导向模型的访问视图,更进一步地,还可以结合节点速度衰减模型,对所述力导向模型的访问视图中的节点的速度进行确定,从而能够根据所述访问序列信息,生成与所述访问序列信息的可视化访问视图,还可以进一步地结合力导向模型,将所述访问相关性信息利用可视化方式展现出来,使用户能够直观的获取各个访问对象间的访问相关性信息,提高了用户获取访问相关性信息的效率,进而优化产品设计,以提升服务质量,提高用户获取信息的效率,提高用户的访问体验。而且,本专利技术还可以根据预定的聚合阈值,对所述访问视图中的相关节点进行聚合,从而实现对访问对象的分类,从用户角度提高了对访问对象分类的准确性,进而根据所述访问相关性信息为网站或产品的性能优化提供数据支撑,优化产品设计,以提升服务质量。而且,本专利技术还可以根据访问记录信息所对应的权重信息,对所述访问相关性信息进行建立或更新,从而提高了对访问对象分类的准确性,进而根据所述访问相关性信息为网站或产品的性能优化提供数据支撑,优化产品设计,以提升服务质量。而且,本专利技术还可以根据多个访问对象的访问日志信息,对所述访问日志信息进行筛选,从而获取访问序列信息,从而能够按照不同的需求,灵活的获取访问序列信息;进一步地,还可以根据对访问记录信息之间的操作间隔阈值确定连续的访问记录信息,从而能够根据用户的连续访问记录信息,确定用户的操作信息流,进而根据所述操作信息流,为网站或产品的性能优化提供数据支撑,优化产品设计,以提升服务质量,提高用户获取信息的效率,提高用户的访问体验。而且,本专利技术还可以根据用户的访问相关性信息,基于在用访问对象,对所述后续访问对象进行确定,从而能够根据所述访问相关性信息,对后续访问对象进行预测,从而为网站或产品的性能优化提供数据支撑,优化产品设计,以提升服务质量,提高用户获取信息的效率,提高用户的访问体验。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本专利技术的其它特征、目的和优点将会变得更明显:图1示出根据本专利技术一个方面的一种用于确定多个访问对象之间的访问相关性信息的访问分析设备示意图;图2示出根据本专利技术一个优选实施例的一种用于确定多个访问对象之间的访问相关性信息的访问分析设备示意图;图3示出根据本专利技术另一个方面的一种用于确定多个访问对象之间的访问相关性信息的方法流程图;图4示出根据本专利技术一个优选实施例的一种用于确定多个访问对象之间的访问相关性信息的方法流程图。附图中相同或相似的附图标记代表相同或相似的部件。具体实施方式下面结合附图对本专利技术作进一步详细描述。图1示出根据本专利技术一个方面的一种用于确定多个访问对象之间的访问相关性信息的访问分析设备示意图;其中,该访问分析设备包括序列获取装置11、相关性生成装置12。具体地,序列获取装置11获取关于多个访问对象的一个或多个访问序列信息,其中,所述访问序列信息包括一个用户对所述多个访问对象中至少一个的连续的访问记录信息,所述访问记录信息对应于所述多个访问对象中的一个;相关性生成装置12对于所述一个或多个访问序列信息,按所述访问记录信息建立或更新所述访问记录信息所对应的前一访问对象与当前访问对象间的访问相关性信息,以获得所述多个访问对象之间的访问相关性信息。在此,访问分析设备包括但不限于网络设备、用户设备、或网络设备与用户设备通过网络相集成所构成的设备。其中,所述网络设备其包括但不限于计算机、网络主机、单个网络服务器、多个网络服务器集或多个服务器构成的云;在此,云由基于云计算(CloudComputing)的大量计算机或网络服务器构成,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个虚拟超级计算机。所述用户设备其包括但不限于任何一种可与用户通过键盘、遥控器、触摸板、或声控设备进行人机交互的电子产品,例如计算机、智能手机、PDA、游戏机、或IPTV等。所述网络包括但不限于互联网、广域网、城域网、局域网、VPN网络、无线自组织网络(AdHoc网络)等。本领域技术人员应能理解,其他的访问分析设备同样适用于本专利技术,也应包含在本专利技术保护范围以内,并在此以引用方式包含于此。上述各装置之间是持续不断工作的,在此,本领域技术人员应理解“持续”是指上述各装置分别实时地,或者按照设定的或实时调整的工作模式要求,进行访问序列信息的本文档来自技高网...
一种用于确定多个访问对象之间的访问相关性信息的方法

【技术保护点】
一种用于确定多个访问对象之间的访问相关性信息的方法,其中,该方法包括以下步骤:a获取关于多个访问对象的一个或多个访问序列信息,其中,所述访问序列信息包括一个用户对所述多个访问对象中至少一个的连续的访问记录信息,所述访问记录信息对应于所述多个访问对象中的一个;b对于所述一个或多个访问序列信息,按所述访问记录信息建立或更新所述访问记录信息所对应的前一访问对象与当前访问对象间的访问相关性信息,以获得所述多个访问对象之间的访问相关性信息。

【技术特征摘要】
1.一种用于确定多个访问对象之间的访问相关性信息的方法,其中,该方法包括以下步骤:a获取关于多个访问对象的一个或多个访问序列信息,其中,所述访问序列信息包括一个用户对所述多个访问对象中至少一个的连续的访问记录信息,所述访问记录信息对应于所述多个访问对象中的一个;b对于所述一个或多个访问序列信息,按所述访问记录信息建立或更新用于表征所述多个访问对象之间访问相关性信息的访问视图,其中,所述访问视图为基于力导向模型的访问视图,所述访问视图包括节点及相邻节点间的有向边,所述节点对应于所述多个访问对象中之一,所述有向边表征在该有向边的起点所对应的访问对象与该有向边的终点所对应的访问对象之间的访问相关性信息;x根据所述力导向模型,基于所述访问视图中节点及其对应的有向边,确定所述视图中节点的速度;-根据所述速度,更新对应节点的位置;-根据所述节点更新后的位置,更新所述访问视图。2.根据权利要求1所述的方法,其中,所述建立或更新操作包括以下任一项:-按所述访问记录信息在所述访问视图中建立对应前一访问对象的出节点和/或对应当前访问对象的入节点,并建立从所述出节点指向所述入节点的有向边;-按所述访问记录信息在所述访问视图中建立从所述出节点指向所述入节点的有向边;-按所述访问记录信息在所述访问视图中更新从所述出节点指向所述入节点的有向边。3.根据权利要求1所述的方法,其中,所述步骤x包括:-根据所述力导向模型,并结合节点速度衰减模型,基于所述访问视图中节点及其对应的有向边,确定所述视图中节点的速度。4.根据权利要求1至3中任一项所述的方法,其中,该方法还包括:-根据预定的聚合阈值,将所述访问视图中相关节点聚合为虚拟节点,其中,所述相关节点之间的有向边的权重或度超过所述聚合阈值。5.根据权利要求1至3中任一项所述的方法,其中,所述步骤b包括:-对于所述一个或多个访问序列信息,按所述访问记录信息以及对应的权重信息,建立或更新用于表征所述多个访问对象之间访问相关性信息的访问视图,其中,所述访问视图包括节点及相邻节点间的有向边,所述节点对应于所述多个访问对象中之一,所述有向边表征在该有向边的起点所对应的访问对象与该有向边的终点所对应的访问对象之间的访问相关性信息。6.根据权利要求1至3中任一项所述的方法,其中,所述步骤a包括:-获取关于所述多个访问对象的访问日志信息;a1根据预定的筛选条件,从所述访问日志信息筛选所述一个或多个访问序列信息,其中,所述访问序列信息包括一个用户对所述多个访问对象中至少一个的连续的访问记录信息,所述访问记录信息对应于所述多个访问对象中的一个。7.根据权利要求6所述的方法,其中,该方法还包括:-根据所述访问对象或其所对应的应用信息,确定所述连续的访问记录信息之间的时间间隔的操作间隔阈值;其中,所述步骤a1包括:-根据所述筛选条件,并结合所述操作间隔阈值,从所述访问日志信息筛选所述一个或多个访问序列信息,其中,所述访问序列信息包括一个用户对所述多个访问对象中至少一个的连续的访问记录信息,所述访问记录信息对应于所述多个访问对象中的一个,所述连续的访问记录信息之间的时间间隔低于所述操作间隔阈值。8.根据权利要求1至3中任一项所述的方法,其中,该方法还包括:-获取用户提交的关于后续访问对象的查询请求,其中所述查询请求包括所述用户的在用访问对象;-根据所述多个访问对象之间的访问相关性信息,基于所述在用访问对象,确定与所述在用访问对象相对应的后续访问对象;-将所述后续访问对象提供给所述用户。9.一种用于确定多个访问对象之间的访问相关性信息的访问分析设备,其中,该设备包括:序列获取装置,用于获取关于多个访问对象的一个或多个访问序列信息,其中...

【专利技术属性】
技术研发人员:沈毅
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1