一种基于多维度属性关注度的兴趣资源推荐方法

文档序号:6617054阅读:205来源:国知局
专利名称:一种基于多维度属性关注度的兴趣资源推荐方法
技术领域
本发明涉及网络应用技术领域,特别涉及一种基于多维属性关注度的兴趣资源推荐方法。
背景技术
现在许多资源网站采取的基本的资源推荐方式是根据资源的访问量的多少,对资源进行排序,排在前面的优先推荐给用户,或者是后台管理员根据需要来确定某些资源的排序。这种资源推荐方式具有的优点是简单易实现,系统开销小。但是根据浏览量来推荐资源,资源区分度低,所推荐的资源并不一定是符合用户特定兴趣的资源,并且对于整个网站的资源来说,访问量低的资源在这种模式下,有可能一直无法被访问。对于用户层面来说,用户类型分类不够细致,针对不同类型的用户采用相同的推荐方法,这就导致了所推荐的资源并不是用户所感兴趣的资源。发明内容
本发明提供一种基于多维属性关注度的兴趣资源推荐方法,通过设置同带有资源的网络系统通信连接的资源推荐终端,资源推荐终端带有可视化装置、统计模块、用户类型划分模块、属性关注度导出模块、资源评分模块、topN选择模块以及属性相关度导出模块, 该推荐方法不仅能够根据不同的用户计算出相应的属性关注度,推荐出最大化接近用户兴趣的资源。而且还可以在用户没有浏览资源时推荐优质兴趣资源,在用户浏览资源时推荐和该资源相关的近似预测兴趣资源。
为实现上述目的,本发明的技术方案为一种基于多维属性关注度的兴趣资源推荐方法,步骤如下步骤I:先设置同带有资源的网络系统通信连接的资源推荐终端,资源推荐终端带有可视化装置、统计模块、用户类型划分模块、属性关注度导出模块、资源评分模块、topN选择模块以及属性相关度导出模块,该网络系统和用户终端共同构成了兴趣资源推荐系统,资源推荐终端通过网络通信线路以交互通信的方式对网络系统中所有的资源映射上各自对应的规范属性,该规范属性为对应资源的通用属性,即主属性,资源推荐终端根据可视化装置的界面提示经过其输入设备录入每个能被有效访问的资源的规范属性,并且资源推荐终端通过驱动电路使能统计模块对能被有效访问的资源的规范属性进行统计后存储到对应的存储设备中;步骤2:当用户没有浏览网络系统的资源时,资源推荐终端通过驱动电路使能用户类型划分模块首先按照预设的规则确定用户类型,资源推荐终端再通过驱动电路激活属性关注度导出模块根据用户的浏览记录和其用户类型导出针对对应用户的属性关注度,然后资源推荐终端通过驱动电路读取存储设备中资源的规范属性以及相应用户的属性关注度,并通过网络通信线路遍历网络系统中的所有资源,资源推荐终端通过驱动电路使能资源评分模块为网络系统中的每个资源评分,如果资源评分中有评分相同的资源,则根据同分资源`4排序算法对分值相同资源再次排序,根据评分分值得出网络系统中的资源的排序序列,资源推荐终端通过驱动电路使能topN选择模块,把按照排序序列的资源中按预设数量的前几个资源选定给用户作为兴趣资源,并且资源推荐终端再通过驱动电路激活属性关注度导出模块根据用户此时的浏览记录动态的更新属性关注度;当用户通过网络通信线路浏览网络系统的资源时,资源推荐终端的中央处理器根据用户当前浏览的资源的规范属性,通过网络通信线路遍历网络系统的资源,并依次经过驱动电路使能属性相关度导出模块导出每个对应的资源属性之间相关度的值,如果有属性相关度值相同的资源,则根据该资源被浏览次数从大到小的顺序对属性相关度的值相同的资源进行排序,资源推荐终端通过驱动电路使能topN选择模块,把按照排序序列的资源中按预设数量的前几个资源选定给用户作为兴趣资源。
通过设置同带有资源的网络系统通信连接的资源推荐终端,资源推荐终端带有可视化装置、统计模块、用户类型划分模块、属性关注度导出模块、资源评分模块、topN选择模块以及属性相关度导出模块,该方法的优点如下I.多个规范属性描述资源,使资源描述更具体,更能准确的表述出资源特性,从而有利于推荐出符合用户兴趣的资源。
2.基于资源的各个规范属性,针对不同类型用户的浏览历史,采用不同的推荐方法,能够最大化的接近用户兴趣。
3.不仅能够在用户没有浏览资源时推荐优质兴趣资源,而且能够在用户浏览资源时推荐出预测兴趣资源。
4.根据不同类型的用户实时的浏览记录,动态的更新推荐表。
具体实施方式
下面通过具体实施例对本发明做进一步说明当用户登录网络系统并且浏览资源时,网络系统会实时记录用户ID、用户当前IP以及当前访问资源的ID,根据网络系统中的资源ID系统可以得出用户的本次访问所浏览资源的各个规范属性,若用户使用账号登录资源网站,只会针对其账号进行统计浏览记录,而不会再根据IP地址进行统计。
本发明的基于多维属性关注度的兴趣资源推荐方法,步骤如下步骤I:先设置同带有资源的网络系统通信连接的资源推荐终端,资源推荐终端带有可视化装置、统计模块、用户类型划分模块、属性关注度导出模块、资源评分模块、topN选择模块以及属性相关度导出模块,该网络系统和用户终端共同构成了兴趣资源推荐系统,资源推荐终端通过网络通信线路以交互通信的方式对网络系统中所有的资源映射上各自对应的规范属性,该规范属性为对应资源的通用属性,即主属性,资源推荐终端根据可视化装置的界面提示经过其输入设备录入每个能被有效访问的资源的规范属性,并且资源推荐终端通过驱动电路使能统计模块对能被有效访问的资源的规范属性进行统计后存储到对应的存储设备中;步骤2 :当用户还没有浏览网络系统的资源时,资源推荐终端通过驱动电路使能用户类型划分模块首先按照预设的规则确定用户类型,所述的按照预设的规则确定用户类型为三类,登录用户、未登录有IP记录的用户以及未登录无IP记录的用户,登录用户为在网络系统中使用账号进行登录的用户;未登录有IP记录的用户为在网络系统中未使用账号进行登录,其登录方式为用户当前IP在未使用账号登录状态下登录过该网络系统进行浏览资源操作;未登录无IP记录的用户为未使用账号进行登录,用户当前IP在网络系统无浏览记录。资源推荐终端再通过驱动电路激活属性关注度导出模块根据用户的浏览记录或者访问记录结合其用户类型导出针对对应用户的属性关注度,属性关注度为用户对资源各个规范属性的关注程度,属性关注度的值用比值来表达,所述的属性关注度导出模块根据用户的浏览记录和其用户类型导出针对对应用户的属性关注度的方法为该用户类型如果是登录用户,调用用户的浏览记录,该用户如果是未登录有IP记录的用户,调用用户的访问记录,而该用户如果是未登录无IP记录的用户,调用所有用户的浏览记录和访问记录,如果此时用户开始浏览网络系统的资源,则根据被浏览资源的规范属性,先增加该规范属性被访问次数,接着统计浏览记录或访问记录中的各规范属性次数,并根据用户类型的浏览记录或访问记录,计算出各个规范属性被访问次数的总和,然后用各个规范属性的被访问次数除此总和,即为此规范属性相对于当前用户的属性关注度的值。然后资源推荐终端通过驱动电路读取存储设备中资源的规范属性以及相应用户的属性关注度,并通过网络通信线路遍历网络系统中的所有资源,资源推荐终端通过驱动电路使能资源评分模块为网络系统中的每个资源评分,所述的资源评分模块为网络系统中的每个资源评分的方法为先设定用户共浏览了 η种规范属性,分别指定第一规范属性为A1、第二规范属性为A2、第三规范属性为A3.。。。。第η规范属性为An,其中η为大于O的整数值,所有的资源规范属性被访问次数分别为第一规范属性被访问次数为吟第二规范属性被访问次数为a2 、第三规范属性被访问次数为巧….第η规范属性被访问次数为^,由此计算而得访问次数总和sum为屮+a2+a3+...+as ,则Ar At相对于用户的属性关注度分别为A…i,对于网络系统的任意资源,设定其规范属性为 A . ., sum sum sum sum. .Jim其中4在4,到為中,i为大于0且小于等于n的整数值,4 不在為到為中,m为大于n的整数值,即用户访问过的资源中,均不包含规范属性4 ,也即是4相对于当前用户来说,其属性关注度为0,则对应的资源基于用户属性关注度的评分为i+1 + l + o。如sum sum sum果资源评分中有评分相同的资源,则根据同分资源排序算法对分值相同资源再次排序,根据评分分值得出网络系统中的资源的排序序列,所述的根据同分资源排序算法对分值相同资源再次排序的方法为先录入分值相同资源,再根据同分资源被浏览次数排序,即根据网络系统记录的资源被浏览次数,对同分资源进行排序,再根据网络系统中的所有资源的属性关注度,计算资源评分并排序,如果同分资源的被浏览次数也相等,则计算此网络系统上全部资源的属性关注度,为同分资源重新评分排序。资源推荐终端通过驱动电路使能topN 选择模块,把按照排序序列的资源中按预设数量的前几个资源选定给用户作为兴趣资源, 并且资源推荐终端再通过驱动电路激活属性关注度导出模块根据用户此时的浏览记录动态的更新属性关注度;当用户已经通过网络通信线路浏览网络系统的资源时,网络系统记录下用户ID、用户当前IP以及访问资源的ID,并实时更新浏览记录数据库或者访问记录数据库,资源推荐终端的中央处理器根据用户当前浏览的资源的规范属性,通过网络通信线路遍历网络系统的资源,并依次经过驱动电路使能属性相关度导出模块导出每个对应的资源属性之间相关度的值,属性相关度是指两个资源之间规范属性的相同程度,属性关注度的值用比值来表达,属性相关度具体定义如下网络系统的任意类型的两个资源,不失一般性分别称为第一资源和第二资源,其中第一资源有i个规范属性,而第二资源有j个规范属性,分别为第一资源的第一规范属性%、第一资源的第二规范属性a2、第一资源的第三规范属性%…第一资源的第i规范属性巧与第二资源的第一规范属性、第二资源的第二规范属性、第二资源的第三规范属性I 第二资源的第j规范属性4 ,另外第一资源与第二资源共有的规范属性有k个,分别为第一共有规范属性q、第二共有规范属性C2、第三共有规范属性 ··第k共有规范属性Q,则第一资源相对于第二资源的属性关注度为m, 第二资源相对于第一资源的属性关注度为J , i、j和k都为大于O的整数值。如果有属性相关度值相同的资源,则根据该资源被浏览次数从大到小的顺序对属性相关度的值相同的资源进行排序,资源推荐终端通过驱动电路使能topN选择模块,把按照排序序列的资源中按预设数量的前几个资源选定给用户作为兴趣资源。
权利要求
1.一种基于多维属性关注度的兴趣资源推荐方法,其特征在于,步骤如下 步骤I:先设置同带有资源的网络系统通信连接的资源推荐终端,资源推荐终端带有可视化装置、统计模块、用户类型划分模块、属性关注度导出模块、资源评分模块、topN选择模块以及属性相关度导出模块,该网络系统和用户终端共同构成了兴趣资源推荐系统,资源推荐终端通过网络通信线路以交互通信的方式对网络系统中所有的资源映射上各自对应的规范属性,该规范属性为对应资源的通用属性,即主属性,资源推荐终端根据可视化装置的界面提示经过其输入设备录入每个能被有效访问的资源的规范属性,并且资源推荐终端通过驱动电路使能统计模块对能被有效访问的资源的规范属性进行统计后存储到对应的存储设备中; 步骤2 :当用户没有浏览网络系统的资源时,资源推荐终端通过驱动电路使能用户类型划分模块首先按照预设的规则确定用户类型,资源推荐终端再通过驱动电路激活属性关注度导出模块根据用户的浏览记录和其用户类型导出针对对应用户的属性关注度,然后资源推荐终端通过驱动电路读取存储设备中资源的规范属性以及相应用户的属性关注度,并通过网络通信线路遍历网络系统中的所有资源,资源推荐终端通过驱动电路使能资源评分模块为网络系统中的每个资源评分,如果资源评分中有评分相同的资源,则根据同分资源排序算法对分值相同资源再次排序,根据评分分值得出网络系统中的资源的排序序列,资源推荐终端通过驱动电路使能topN选择模块,把按照排序序列的资源中按预设数量的前几个资源选定给用户作为兴趣资源,并且资源推荐终端再通过驱动电路激活属性关注度导出模块根据用户此时的浏览记录动态的更新属性关注度;当用户通过网络通信线路浏览网络系统的资源时,资源推荐终端的中央处理器根据用户当前浏览的资源的规范属性,通过网络通信线路遍历网络系统的资源,并依次经过驱动电路使能属性相关度导出模块导出每个对应的资源属性之间相关度的值,如果有属性相关度值相同的资源,则根据该资源被浏览次数从大到小的顺序对属性相关度的值相同的资源进行排序,资源推荐终端通过驱动电路使能topN选择模块,把按照排序序列的资源中按预设数量的前几个资源选定给用户作为兴趣资源。
2.根据权利要求I所述的基于多维属性关注度的兴趣资源推荐方法,其特征在于,所述的按照预设的规则确定用户类型为三类,登录用户、未登录有IP记录的用户以及未登录无IP记录的用户,登录用户为在网络系统中使用账号进行登录的用户;未登录有IP记录的用户为在网络系统中未使用账号进行登录,其登录方式为用户当前IP在未使用账号登录状态下登录过该网络系统进行浏览资源操作;未登录无IP记录的用户为未使用账号进行登录,用户当前IP在网络系统无浏览记录。
3.根据权利要求2所述的基于多维属性关注度的兴趣资源推荐方法,其特征在于,所述的属性关注度导出模块根据用户的浏览记录和其用户类型导出针对对应用户的属性关注度的方法为该用户类型如果是登录用户,调用用户的浏览记录,该用户如果是未登录有IP记录的用户,调用用户的访问记录,而该用户如果是未登录无IP记录的用户,调用所有用户的浏览记录和访问记录,如果此时用户开始浏览网络系统的资源了,则根据被浏览资源的规范属性,先增加该规范属性被访问次数,接着统计浏览记录或访问记录中的各规范属性次数,并根据用户类型的浏览记录或访问记录,计算出各个规范属性被访问次数的总和,然后用各个规范属性的被访问次数除此总和,即为此规范属性相对于当前用户的属性关注度的值。
4.根据权利要求3所述的基于多维属性关注度的兴趣资源推荐方法,其特征在于,所述的资源评分模块为网络系统中的每个资源评分的方法为先设定用户共浏览了η种规范属性,分别指定第一规范属性为A1、第二规范属性为A2、第三规范属性为A3直到第η规范属性为An,其中η为大于O的整数值,所有的资源规范属性被访问次数分别为第一规范属性被访问次数为%第二规范属性被访问次数为 I三规范属性被访问次数为a3….第η规范属性被访问次数为3^,由此计算而得访问次数总和sum为
5.根据权利要求4所述的基于多维属性关注度的兴趣资源推荐方法,其特征在于,所述的根据同分资源排序算法对分值相同资源再次排序的方法为先录入分值相同资源,再根据同分资源被浏览次数排序,即根据网络系统记录的被浏览次数,对同分资源进行排序,再根据网络系统中的所有资源的属性关注度,计算资源评分并排序,如果同分资源的被浏览次数也相等,则计算此网络系统上全部资源的属性关注度,为同分资源重新评分排序。
全文摘要
一种基于多维属性关注度的兴趣资源推荐方法,通过设置同带有资源的网络系统通信连接的资源推荐终端,资源推荐终端带有可视化装置、统计模块、用户类型划分模块、属性关注度导出模块、资源评分模块、topN选择模块以及属性相关度导出模块,该推荐方法不仅能够根据不同的用户计算出相应的属性关注度,推荐出最大化接近用户兴趣的资源。而且还可以在用户没有浏览资源时推荐优质兴趣资源,在用户浏览资源时推荐和该资源相关的近似预测兴趣资源。
文档编号G06F17/30GK102930052SQ20121046616
公开日2013年2月13日 申请日期2012年11月19日 优先权日2012年11月19日
发明者高全力, 高岭, 杨建锋, 朱海阳, 杨九龙, 王海, 苏杰峰, 张洋 申请人:西北大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1