一种网页推送方法及装置的制造方法

文档序号:8258729阅读:307来源:国知局
一种网页推送方法及装置的制造方法
【技术领域】
[0001] 本发明涉及数据挖掘领域,尤其涉及一种网页推送方法及装置。
【背景技术】
[0002] 目前判断网页和新闻的受欢迎程度有很多,但是大多数是根据网页的点击量,回 复量和用户评分这几个方面来对其进行评价。在现有技术方案中,首先将有链接关系的网 页统一附上相同的PageRank(网页级别)值,再假设网页浏览者每次以同一概率由当前网 页跳转到另一个页面,若当前网页没有链接,则以一个较小的概率跳转到其他任意一个页 面,每一次计算相关网页的PageRank值都会发生改变。若某个网页是重要的,则有较多的 网页会跳转到它,或者跳转到它的网页都比较重要。但是其缺点也非常明显,第一是忽略了 主题相关性,第二是旧的页面比新的页面PageRank值肯定会高,因此网页推送的准确性不 尚。

【发明内容】

[0003] 本发明实施例提供一种网页推送方法及装置。可以提高网页推送的准确性。
[0004] 本发明实施例提供了一种网页推送方法,包括:
[0005] 根据多个网页之间相互转移次数,建立所述多个网页的转移矩阵;
[0006] 将所述多个网页的转移矩阵生成得到所述多个网页的关联度排布表,所述关联度 排布表包括所述多个网页中的其他各个网页分别转移到所述多个网页中的目标网页的次 数;
[0007] 根据所述关联度排布表,确定所述多个网页之间的转移比值;
[0008] 根据所述多个网页之间的转移比值,从所述多个网页中确定推送的网页。
[0009] 其中,所述多个网页中的所述其他各个网页分别转移到所述多个网页中的目标网 页的次数按照从大到小的顺序进行排列。
[0010] 其中,所述根据所述关联度排布表,确定所述多个网页之间的转移比值包括:
[0011] 计算所述其他网页中的第一网页转移所述目标网页的次数与所述其他网页中的 第二网页转移到所述目标网页的次数的比值得到所述多个网页之间的转移比值,所述第一 网页转移所述目标网页的次数与所述第二网页转移到所述目标网页的次数在所述关联度 排布表中相邻排列。
[0012] 其中,所述根据所述多个网页之间的转移比值,从所述多个网页中确定推送的网 页包括:
[0013] 若所述其他网页中的第一网页转移所述目标网页的次数与所述其他网页中的第 二网页转移到所述目标网页的次数的比值大于第一预设阈值,则推送所述第一网页。
[0014] 其中,所述根据所述多个网页的关联度排布表,确定所述多个网页之间的转移比 值之前,还包括:
[0015] 根据所述多个网页中的其他各个网页分别转移到所述目标网页的次数,确定所述 目标网页的权重参考值;
[0016] 若所述目标网页的权重参考值大于第二预设阈值,则执行所述根据所述关联度排 布表确定所述多个网页之间的转移比值的步骤。
[0017] 其中,所述根据所述多个网页的关联度排布表,确定所述多个网页中目标网页的 权重参考值之前,还包括:
[0018] 获取推送网页的准确率以及召回率,所述推送网页的准确率为所述多个网页中用 户浏览网页的数量与所述推送网页的数量的比值,所述召回率为所述多个网页中用户浏览 网页的数量与所述推送网页中用户浏览网页的数量的比值;
[0019] 根据所述推送网页的准确率以及召回率,计算所述推送网页的评分指标;
[0020] 根据所述推送网页的评分指标,确定对所述目标网页的权重参考值是否进行调 整。
[0021] 相应地,本发明实施例提供了一种网页推送装置,包括:
[0022] 矩阵建立模块,用于根据多个网页之间相互转移次数,建立所述多个网页的转移 矩阵;
[0023] 排布表生成模块,用于将所述多个网页的转移矩阵生成得到所述多个网页的关联 度排布表,所述关联度排布表包括所述多个网页中的其他各个网页分别转移到所述多个网 页中的目标网页的次数;
[0024] 比值计算模块,用于根据所述关联度排布表,确定所述多个网页之间的转移比 值;
[0025] 网页确定模块,用于根据所述多个网页之间的转移比值,从所述多个网页中确定 推送的网页。
[0026] 其中,所述多个网页中的所述其他各个网页分别转移到所述多个网页中的目标网 页的次数按照从大到小的顺序进行排列。
[0027] 其中,所述比值计算模块,具体用于计算所述其他网页中的第一网页转移所述目 标网页的次数与所述其他网页中的第二网页转移到所述目标网页的次数的比值得到所述 多个网页之间的转移比值,所述第一网页转移所述目标网页的次数与所述第二网页转移到 所述目标网页的次数在所述关联度排布表中相邻排列。
[0028] 其中,所述网页确定模块,具体用于若所述其他网页中的第一网页转移所述目标 网页的次数与所述其他网页中的第二网页转移到所述目标网页的次数的比值大于第一预 设阈值,则推送所述第一网页。
[0029] 其中,所述装置还包括:
[0030] 权值确定模块,用于根据所述多个网页中的其他各个网页分别转移到所述目标网 页的次数,确定所述目标网页的权重参考值;
[0031] 取值比较模块,用于若所述目标网页的权重参考值大于第二预设阈值,则执行所 述根据所述关联度排布表确定所述多个网页之间的转移比值的步骤。
[0032] 其中,所述装置还包括:
[0033] 数据获取模块,用于获取推送网页的准确率以及召回率,所述推送网页的准确率 为所述多个网页中用户浏览网页的数量与所述推送网页的数量的比值,所述召回率为所述 多个网页中用户浏览网页的数量与所述推送网页中用户浏览网页的数量的比值;
[0034] 指标计算模块,用于指标根据所述推送网页的准确率以及召回率,计算所述推送 网页的评价指标;
[0035] 调整确定模块,用于根据所述推送网页的评价指标,确定对所述目标网页的权重 参考值是否进行调整。
[0036] 实施本发明实施例,首先根据多个网页之间相互转移次数,建立所述多个网页的 转移矩阵;然后将所述多个网页的转移矩阵生成得到所述多个网页的关联度排布表,所述 关联度排布表包括所述多个网页中的其他各个网页分别转移到所述多个网页中的目标网 页的次数;其次根据所述关联度排布表,确定所述多个网页之间的转移比值;最后根据所 述多个网页之间的转移比值,从所述多个网页中确定推送的网页,从而提高网页推送的准 确性。
【附图说明】
[0037] 为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用 的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域 普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0038] 图1是本发明提出的一种网页推送方法的第一实施例流程图;
[0039] 图2是本发明实施例提供的一种多个网页的转移矩阵的示意图;
[0040] 图3是本发明实施例提供的一种多个网页的关联度排布表的示意图;
[0041] 图4是本发明提出的一种网页推送方法的另一实施例的流程图;
[0042] 图5是本发明实施例提出的一种网页推送装置的结构示意图。
【具体实施方式】
[0043] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发 明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施 例,都属于本发明保护的范围。
[0044] 请参考图1,图1是本发明提出的一种网页推送方法的第一实施例流程图。如图所 示,本发明实施例中的网页推送方法包括:
[0045] S101,根据多个网页之间相互转移次数,建立所述多个网页的转移矩阵。
[0046] 具体实现中,如图2所示,
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1