一种个性化引导的实现方法及装置制造方法及图纸

技术编号:14418853 阅读:94 留言:0更新日期:2017-01-12 18:19
本发明专利技术公开了一种个性化引导的实现方法及装置,该方法根据用户历史访问序列集合进行频繁访问模式挖掘得到频繁访问模式集合,然后根据用户的当前访问信息,识别出用户访问序列集,将用户访问序列集中的每一个访问序列,与频繁访问模式集合中的项进行匹配,获得相应的规则集,并将规则集中所有规则的后项作为功能引导列表推荐给用户。对应地,本发明专利技术的装置包括挖掘模块、识别模块、匹配模块和引导模块。本发明专利技术的方法及装置,能够为用户下一步操作提供个性化引导,方便了用户的操作,提升了用户体验。

【技术实现步骤摘要】

本专利技术属于计算机
,尤其涉及一种个性化引导的实现方法及装置
技术介绍
在计算机
,尤其是目前基于互联网提供的各种应用,在应用的网页上为用户提供了订制的菜单。当用户选择网页上的一个功能按钮后,会为用户弹出供用户进行下一个操作选择的菜单,所弹出的菜单也可以是半透明的蒙层,蒙层中具有供用户进行下一个操作选择的选择项,为用户提供功能引导。然而现有的蒙层中那些用来引导的选择项都是事先根据业务经验设置的,在功能繁多的应用系统中,用户可以选择的选择项非常多,无法将所有选择项都包括在蒙层中。即使包括在蒙层中的选择项也未必是最合理的选择项,有些订制的选择项也许用户不太常用,而常用的未必在蒙层中。公开号为CN103092471A的中国专利技术专利公开了一种动态功能菜单的实现方法和终端,该方法统计各个功能菜单的用户使用频率,得到功能菜单使用频率统计信息,根据功能菜单使用频率统计信息,以系统预设的排列形式或布局形式,动态调整功能菜单列表或布局的排序。能够根据用户的使用习惯或形式需求,对菜单进行适当的排列或布局调整,以提高菜单的用户体验,方便用户的操作。但是该专利技术中仅仅对已经具有的各个功能菜单的用户使用频率进行统计,并根据使用频率统计信息调整功能菜单列表,即对已经具有的功能菜单进行排列的调整。而对于用户的上网操作来说,用户下一个操作目标的可选择项越来越多,可以是另一个网站,或是在同一个网页上的其他板块。在现有技术中无法根据用户当前的操作,为用户提供下一操作的引导,需要用户自己来寻找下一步操作的页面点击进入操作,这对于用户来说,浪费了大量不必要的时间和精力,对于功能繁杂的应用系统来说,用户操作起来更加不便。
技术实现思路
本专利技术的目的是提供一种个性化引导的实现方法及装置,能够根据用户的当前操作行为、历史操作信息、以及用户属性信息,为用户下一步操作提供个性化引导,方便了用户的操作,提升了用户体验。为了实现上述目的,本专利技术技术方案如下:一种个性化引导的实现方法,包括:根据用户访问信息,识别出用户访问序列集;将用户访问序列集中的每一个访问序列,与频繁访问模式集合中的项进行匹配,获得相应的规则集;将规则集中所有规则的后项作为功能引导列表推荐给用户;其中,所述频繁访问模式集合是根据用户历史访问序列集合进行频繁访问模式挖掘得到的。进一步地,所述根据用户历史访问序列集合进行频繁访问模式挖掘,包括:根据Web服务器日志文件进行预处理得到用户历史访问序列集;对用户历史访问序列集进行频繁访问模式挖掘得到频繁访问模式集合。其中,所述根据Web服务器日志文件进行预处理,包括数据净化、用户识别、会话识别、路径补充步骤。所述对用户历史访问序列集进行频繁访问模式挖掘,采用prefixspan数据挖掘算法。本专利技术所述将用户访问序列集中的每一个访问序列,与频繁访问模式集合中的项进行匹配,采用最长匹配选择法。本专利技术的一种实现方式,所述最长匹配选择法,设置含有用户访问序列中网页节点数大于第一设定预置的频繁访问模式为匹配的频繁访问模式。本专利技术的另一种实现方式,所述最长匹配选择法,设置与用户访问序列中网页节点数匹配最多的前N个频繁访问模式为匹配的频繁访问模式。本专利技术还同时提出了一种个性化引导的实现装置,包括:挖掘模块,用于根据用户历史访问序列集合进行频繁访问模式挖掘得到频繁访问模式集合;识别模块,用于根据用户访问信息,识别出用户访问序列集;匹配模块,用于将用户访问序列集中的每一个访问序列,与频繁访问模式集合中的项进行匹配,获得相应的规则集;引导模块,用于将规则集中所有规则的后项作为功能引导列表推荐给用户。进一步地,所述挖掘模块在进行频繁访问模式挖掘时,执行如下操作:根据Web服务器日志文件进行预处理得到用户历史访问序列集;对用户历史访问序列集进行频繁访问模式挖掘得到频繁访问模式集合。其中所述挖掘模块在进行预处理时,对Web服务器日志文件进行数据净化、用户识别、会话识别、路径补充处理;在进行频繁访问模式挖掘时,采用prefixspan数据挖掘算法。进一步地,所述匹配模块采用最长匹配选择法来进行匹配。本专利技术提出的一种个性化引导的实现方法及装置,通过对用户访问的Web日志数据进行预处理,挖掘出用户频繁访问模式集合,然后匹配出规则集,向用户客户端浏览器输出功能引导列表,便于用户选择下一步将要进行的操作。为用户下一步操作提供个性化引导,方便了用户的操作,提升了用户体验。附图说明图1为本专利技术一种个性化引导的实现方法中离线处理过程流程图;图2为本专利技术一种个性化引导的实现方法流程图;图3为本专利技术一种个性化引导的实现装置结构示意图。具体实施方式下面结合附图和实施例对本专利技术技术方案做进一步详细说明,以下实施例不构成对本专利技术的限定。本专利技术的总体思路是将Web日志数据预处理,然后利用prefixspan算法从用户的web访问日志中挖掘出频繁访问序列模式集合,然后根据获得的用户当前访问序列,利用最长匹配选择法在频繁访问模式集合中进行匹配,从而获得相应的规则集,最后由Web服务器端程序对规则集合进行处理后向客户端浏览器输出功能引导列表。本实施例以“御膳房”阿里云公共计算平台为例来进行说明,“御膳房”阿里云公共计算平台为淘宝商家、独立软件开发商、企业、科研机构提供精准营销解决方案、商家调研解决方案、会员营销解决方案、企业云数据解决方案等等,用户可操作的选择项非常多,需要为用户提供一种基于用户频繁访问模式的功能引导。本实施例一种个性化引导的实现方法,包括离线处理过程和在线处理过程,以下分别进行说明。如图1所示,离线处理过程是将Web服务器日志文件经过数据净化、用户识别、会话识别、路径补充等步骤进行处理,得到用户历史访问序列集合,然后利用优化后的prefixspan数据挖掘算法对用户历史访问序列集合进行频繁访问模式挖掘得到频繁访问模式集合,即对用户历史访问序列集合进行频繁访问模式挖掘得到频繁访问模式集合。用户在“御膳房”阿里云公共计算平台上的访问都记录在Web服务器日志文件中,将Web服务器日志文件经过数据净化、用户识别、会话识别、路径补充等步骤进行处理后,能够得到用户历史访问序列集合。访问序列是一个用户对网站的一次访问,其中包含一次访问过的所有页面节点,所访问的页面节点按照时间顺序排列为访问序列。具体地,数据净化是从Web服务器日志文件中提取必要字段,如用户ID、时间、页面节点ID等;用户识别是将没有登录的用户,通过cookie和用户ID对应表将用户ID补充上;会话识别是以规定的时间为单位例如60分钟,将用户的访问路径切分为多个会话,即切分为多个访问序列,每个会话对应一个访问序列;最后,对于由于服务器同步数据的原因,有可能用户访问过的页面节点有丢失的情况,通过网站结构图,将丢失的路径补充上,以便后续的分析。在经过上述预处理后,就能够得到用户历史访问序列集合。然后利用优化后的prefixspan算法对用户历史访问序列集合进行频繁访问模式挖掘得到频繁访问模式集合,具体的prefixspan算法实现如下表:其中,输入的序列模式相当于一个访问序列,而最终输出的频繁序列模式就是频繁访问模式,所有的频繁访问模式组成频繁访问模式集合。关于prefixspan算法本文档来自技高网
...
一种个性化引导的实现方法及装置

【技术保护点】
一种个性化引导的实现方法,其特征在于,包括:根据用户访问信息,识别出用户访问序列集;将用户访问序列集中的每一个访问序列,与频繁访问模式集合中的项进行匹配,获得相应的规则集;将规则集中所有规则的后项作为功能引导列表推荐给用户;其中,所述频繁访问模式集合是根据用户历史访问序列集合进行频繁访问模式挖掘得到的。

【技术特征摘要】
1.一种个性化引导的实现方法,其特征在于,包括:根据用户访问信息,识别出用户访问序列集;将用户访问序列集中的每一个访问序列,与频繁访问模式集合中的项进行匹配,获得相应的规则集;将规则集中所有规则的后项作为功能引导列表推荐给用户;其中,所述频繁访问模式集合是根据用户历史访问序列集合进行频繁访问模式挖掘得到的。2.根据权利要求1所述的方法,其特征在于,所述根据用户历史访问序列集合进行频繁访问模式挖掘,包括:根据Web服务器日志文件进行预处理得到用户历史访问序列集;对用户历史访问序列集进行频繁访问模式挖掘得到频繁访问模式集合。3.根据权利要求2所述的方法,其特征在于,所述根据Web服务器日志文件进行预处理,包括数据净化、用户识别、会话识别、路径补充步骤。4.根据权利要求2所述的方法,其特征在于,所述对用户历史访问序列集进行频繁访问模式挖掘,采用prefixspan数据挖掘算法。5.根据权利要求1所述的方法,其特征在于,所述将用户访问序列集中的每一个访问序列,与频繁访问模式集合中的项进行匹配,采用最长匹配选择法。6.根据权利要求5所述的方法,其特征在于,所述最长匹配选择法,设置含有用户访问序列中网页节点数大于第一设定预置的频繁访问模式为匹配的频繁访问模式。7.根据权利要求5所述的方法,其特征在于,所述最长匹配选择法,设置与用户访问序列中网页节点数匹配最多的前N个频繁访问模式为匹配的频繁访问模式。8.一种...

【专利技术属性】
技术研发人员:王有良
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛;KY

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

1