基于行为分析的常用功能门户组件动态调整方法及系统与流程

文档序号:18141999发布日期:2019-07-10 11:10阅读:149来源:国知局
基于行为分析的常用功能门户组件动态调整方法及系统与流程

本发明涉及计算机技术运用领域,尤其涉及一种基于行为分析的常用功能门户组件动态调整方法及系统。



背景技术:

现在,门户内的门户组件大都功能强大、品类复杂。而且,大多数的门户所涵盖的内容、应用和其他资源都是非常庞大的;举个例子,用户在访问搜索一类的门户组件的时候大都需要按需进行预先筛选,才有可能找到自己需要的内容。

这导致下述情况:其中每个门户用户每一次访问门户组件的时候都需要去重复的做条件筛选,这个过程是非常多余和令人讨厌的,导致耗费更多的时间。除此之外,可能存在筛选有误、找不到自己明确想要的内容,这些都是用户非常重视的问题。

因此,提供一种基于行为分析的常用功能门户组件(portlet)动态调整技术将是理想的。



技术实现要素:

鉴于以上所述现有技术的缺点,本发明的目的在于提供一种基于行为分析的常用功能门户组件动态调整方法及系统,以解决现有技术中访问搜索复杂的问题。

为实现上述目的及其他相关目的,本发明提供一种基于行为分析的常用功能门户组件动态调整方法,该方法包括:

步骤1:用户通过用户端访问门户网站;

步骤2:用户行为捕捉器对用户的浏览对象进行实时捕捉,并存储到用户行为库当中;

步骤3:用户行为库对用户历史浏览对象进行分析,分析结果统一存储到分析结果库当中;

步骤4:根据分析结果,动态调整门户组件portlet生成portal展示到用户端。

优选地,所述用户端至少包括移动终端或pc端。

优选地,所述的用户行为捕捉器对用户的浏览对象进行实时捕捉具体包括:

用户行为捕捉器在捕捉到浏览对象时,启用用户行为记录线程处理所述捕捉器捕捉到的浏览对象的数据。

优选地,在将捕捉器捕捉到的浏览对象的数据存储到用户行为库中后,终止该捕捉到浏览对象时所启用的用户行为记录线程。

优选地,所述用户行为库对用户历史浏览对象进行分析具体为:

根据所述浏览对象,并结合该用户的用户相关信息,获取与所述用户浏览行为相匹配的一个或多个推荐信息。

优选地,所述用户行为库对用户历史浏览对象进行分析的分析对象为有效浏览对象,有效的浏览对象是通过有效行为公式计算获得,其中,有效行为公式为k为有效时间的下确界,t为浏览页面结束时间戳,t为浏览页面开始时间戳,ta为用户平均浏览时间,如果大于k则视为有效行为,否则视为无效行为,不会被记录。

为实现上述目的及其他相关目的,本发明提供还提供一种基于行为分析的常用功能门户组件动态调整系统,该系统包括:

用户端,用于访问门户网站;

用户行为捕捉器,用于对用户的浏览对象进行实时捕捉,并存储到用户行为库当中;

用户行为库,用于对用户历史浏览对象进行分析,分析结果统一存储到分析结果库当中;

动态调整门户组件,用于根据分析结果生成portal展示到用户端。

优选地,用户行为捕捉器在捕捉到浏览对象时,启用用户行为记录线程处理所述用户行为捕捉器捕捉到的浏览对象的数据。

优选地,在将捕捉器捕捉到的浏览对象的数据存储到用户行为库中后,终止该捕捉到浏览对象时所启用的用户行为记录线程。

优选地,所述用户行为库对用户历史浏览对象进行分析具体为:

根据所述浏览对象,并结合该用户的用户相关信息,获取与所述用户浏览行为相匹配的一个或多个推荐信息。

如上所述,本发明的一种基于行为分析的常用功能门户组件动态调整方法及系统,具有以下有益效果:

本发明使门户群内的用户在使用门户组件的过程当中,只要用户有过搜索记录、浏览记录,那么门户内部都会对该历史记录进行保留,待用户再次访问该门户网站时,门户会根据该用户的访问历史记录进行动态的门户组件调整,将用户最关心的信息推送出来。

附图说明

图1显示为本发明的一种基于行为分析的常用功能门户组件动态调整方法流程图。

具体实施方式

以下由特定的具体实施例说明本发明的实施方式,熟悉此技术的人士可由本说明书所揭露的内容轻易地了解本发明的其他优点及功效。

请参阅图1。须知,本说明书所附图式所绘示的结构、比例、大小等,均仅用以配合说明书所揭示的内容,以供熟悉此技术的人士了解与阅读,并非用以限定本发明可实施的限定条件,故不具技术上的实质意义,任何结构的修饰、比例关系的改变或大小的调整,在不影响本发明所能产生的功效及所能达成的目的下,均应仍落在本发明所揭示的技术内容得能涵盖的范围内。同时,本说明书中所引用的如“上”、“下”、“左”、“右”、“中间”及“一”等的用语,亦仅为便于叙述的明了,而非用以限定本发明可实施的范围,其相对关系的改变或调整,在无实质变更技术内容下,当亦视为本发明可实施的范畴。

在对本实施例的技术方案进行说明之前,先对几个技术术语进行解释:

门户网站:是指通向某类综合性互联网信息资源并提供有关信息服务的应用系统。

门户组件:门户组件可被看作可插式用户接口组件,以便提供到信息系统的表示层。可以将门户组件描述为门户页上的小窗口。门户组件可被最小化并且经常包括相一致的帮助和配置菜单。

门户portal是一个基于web的应用,它能提供个性化,单点登陆,不同源的内容聚合,和信息系统的表示层集中。聚合是整合不同web页面源数据的过程。为了提供用户定制的内容,portal可能包含复杂的个性化特征。为不同用户创建不同内容的portal页,可能包含不同的portlet集。表示了portal的基本架构。

门户的构件块是门户组件,门户组件被保持在容器中,容器接着又被门户页所包含。那意味着门户包括页,页包括容器,容器接着又包括门户组件。门户组件可被看作可插式用户接口组件,以便提供到信息系统的表示层。门户组件容器是门户组件的运行时环境和每个门户的核心组件,其需要关于门户自身的知识并且必须重用来自其的公共代码。因此,门户组件容器保持与每个其他门户组件完全分离。门户组件包含内容部分(其意味着单一应用)以及标记语言(诸如html和xml)。可以将门户组件描述为门户页上的小窗口。门户组件可被最小化并且经常包括相一致的帮助和配置菜单。门户组件技术允许由开发小组在内部或者由最终用户更快地对门户页进行定制。门户组件技术可以作为门户服务器的附件出现或作为对erp(企业资源规划)应用的可选接口出现。定制程度也不同。门户组件窗口可以是到各种服务的入口点。特定的门户组件的功能是根据门户组件自己的配置来采用的。门户组件是应用与门户之间的集成组件,其使能通过门户递送应用。

如图1所示,本实施例提供一种基于行为分析的常用功能门户组件动态调整方法,包括以下步骤:

步骤1:用户通过用户端访问门户网站;

步骤2:用户行为捕捉器对用户的浏览对象进行实时捕捉,并存储到用户行为库当中;

步骤3:用户行为库对用户历史浏览对象进行分析,分析结果统一存储到分析结果库当中;

步骤4:根据分析结果,动态调整门户组件portlet生成portal展示到用户端。

于本实施例中,所述浏览对象至少包括用户所浏览的页面的url、用户浏览的整个页面或该页面上的内容,例如文字、图片、视频等。本领域技术人员应能理解上述几种页面技术仅为举例,其他现有的或今后可能出现的页面技术如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。本领域技术人员还应能理解上述获取浏览对象的技术仅为举例,其他现有的或今后可能出现的获取浏览对象的技术如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。

于本实施例中,所述用户端至少包括移动终端或pc端。具体地,用户通过与用户端的交互,包括但不限于键盘、鼠标、遥控器、触摸板、或手写设备,在浏览器软件、应用程序或客户端软件中进行浏览操作。

于本实施例中,所述的用户行为捕捉器对用户的浏览对象进行实时捕捉具体包括:用户行为捕捉器在捕捉到浏览对象时,启用用户行为记录线程处理所述捕捉器捕捉到的浏览对象的数据。

具体地,用户行为记录线程运行在后台,用来记录用户行为事件的数据并且与服务器进行数据通信的线程,不影响其他线程的性能。当捕捉到监听到浏览对象时,启用该用户行为记录线程。

于本实施例中,在将捕捉器捕捉到的浏览对象的数据存储到用户行为库中后,终止该捕捉到浏览对象时所启用的用户行为记录线程,这样可以提高资源利用率。

于本实施例中,所述用户行为库对用户历史浏览对象进行分析具体为:根据所述浏览对象,并结合该用户的用户相关信息,获取与所述用户浏览行为相匹配的一个或多个推荐信息。

具体地,用户行为库根据浏览对象,例如通过在分析结果库匹配查询,或在互联网中进行搜索查询等方式,获取与所述用户浏览对象相匹配的一个或多个推荐信息。例如,网络设备可以根据大量用户选择浏览的与所述浏览对象相匹配的一个或多个推荐信息,建立或更新推荐信息库。在所述推荐信息库中存储了与所述浏览对象的url相匹配的网页、与所述浏览对象的页面内容相匹配的网页或信息,包括但不限于文字、图片、视频等。用户行为库根据浏览对象,在所述推荐信息库中进行匹配查询,获取与所述用户浏览对象相匹配的一个或多个推荐信息。又如,用户行为库还可以根据浏览对象,以所述浏览对象或其上提取的关键词作为查询序列,在推荐信息库或互联网中进行匹配搜索,获取与所述用户浏览对象相匹配的一个或多个推荐信息。本领域技术人员应能理解上述获取推荐信息的方式仅为举例,其他现有的或今后可能出现的获取推荐信息的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。

于本实施例中,所述用户行为库对用户历史浏览对象进行分析的分析对象为有效浏览对象,有效的浏览对象是通过有效行为公式计算获得,其中,有效行为公式为k为有效时间的下确界,t为浏览页面结束时间戳,t为浏览页面开始时间戳,ta为用户平均浏览时间,如果大于k则视为有效行为,否则视为无效行为,不会被记录。

对有效的浏览对象计算完成后,对关键字进行统计,具体包括以下步骤:

获取浏览行为历史记录表;

判断浏览记录是否有效;

获取记录中的关键字(行业,类别,标题);

关键字的统计方法是通过用户行为期望值公式(其中,f:用户行为的期望值,j:每一个计数器的值,w:每一个计数器权重),

通过关键字匹配项目信息,形成推荐信息。根据推荐信息,动态调整门户组件portlet生成portal展示到用户端。

本发明使门户群内的用户在使用门户组件的过程当中,只要用户有过搜索记录、浏览记录,那么门户内部都会对该历史记录进行保留,待用户再次访问该门户网站时,门户会根据该用户的访问历史记录进行动态的门户组件调整,将用户最关心的信息推送出来。

本实施例还提供一种基于行为分析的常用功能门户组件动态调整系统,该系统包括:

用户端,用于访问门户网站;

用户行为捕捉器,用于对用户的浏览对象进行实时捕捉,并存储到用户行为库当中;

用户行为库,用于对用户历史浏览对象进行分析,分析结果统一存储到分析结果库当中;

动态调整门户组件,用于根据分析结果生成portal展示到用户端。

于本实施例中,所述浏览对象至少包括用户所浏览的页面的url、用户浏览的整个页面或该页面上的内容,例如文字、图片、视频等。本领域技术人员应能理解上述几种页面技术仅为举例,其他现有的或今后可能出现的页面技术如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。本领域技术人员还应能理解上述获取浏览对象的技术仅为举例,其他现有的或今后可能出现的获取浏览对象的技术如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。

于本实施例中,所述用户端至少包括移动终端或pc端。具体地,用户通过与用户端的交互,包括但不限于键盘、鼠标、遥控器、触摸板、或手写设备,在浏览器软件、应用程序或客户端软件中进行浏览操作。

于本实施例中,所述的用户行为捕捉器对用户的浏览对象进行实时捕捉具体包括:用户行为捕捉器在捕捉到浏览对象时,启用用户行为记录线程处理所述捕捉器捕捉到的浏览对象的数据。

具体地,用户行为记录线程运行在后台,用来记录用户行为事件的数据并且与服务器进行数据通信的线程,不影响其他线程的性能。当捕捉到监听到浏览对象时,启用该用户行为记录线程。

于本实施例中,在将捕捉器捕捉到的浏览对象的数据存储到用户行为库中后,终止该捕捉到浏览对象时所启用的用户行为记录线程,这样可以提高资源利用率。

于本实施例中,所述用户行为库对用户历史浏览对象进行分析具体为:根据所述浏览对象,并结合该用户的用户相关信息,获取与所述用户浏览行为相匹配的一个或多个推荐信息。

具体地,用户行为库根据浏览对象,例如通过在分析结果库匹配查询,或在互联网中进行搜索查询等方式,获取与所述用户浏览对象相匹配的一个或多个推荐信息。例如,网络设备可以根据大量用户选择浏览的与所述浏览对象相匹配的一个或多个推荐信息,建立或更新推荐信息库。在所述推荐信息库中存储了与所述浏览对象的url相匹配的网页、与所述浏览对象的页面内容相匹配的网页或信息,包括但不限于文字、图片、视频等。用户行为库根据浏览对象,在所述推荐信息库中进行匹配查询,获取与所述用户浏览对象相匹配的一个或多个推荐信息。又如,用户行为库还可以根据浏览对象,以所述浏览对象或其上提取的关键词作为查询序列,在推荐信息库或互联网中进行匹配搜索,获取与所述用户浏览对象相匹配的一个或多个推荐信息。本领域技术人员应能理解上述获取推荐信息的方式仅为举例,其他现有的或今后可能出现的获取推荐信息的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。

于本实施例中,所述用户行为库对用户历史浏览对象进行分析的分析对象为有效浏览对象,有效的浏览对象是通过有效行为公式计算获得,其中,有效行为公式为k为有效时间的下确界,t为浏览页面结束时间戳,t为浏览页面开始时间戳,ta为用户平均浏览时间,如果大于k则视为有效行为,否则视为无效行为,不会被记录。

对有效的浏览对象计算完成后,对关键字进行统计,具体包括以下步骤:

获取浏览行为历史记录表;

判断浏览记录是否有效;

获取记录中的关键字(行业,类别,标题);

关键字的统计方法是通过用户行为期望值公式(其中,f:用户行为的期望值,j:每一个计数器的值,w:每一个计数器权重),

通过关键字匹配项目信息,形成推荐信息。根据推荐信息,动态调整门户组件portlet生成portal展示到用户端。

上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1