一种聚合页面中数据模块的方法及装置的制造方法
【技术领域】
[0001]本发明涉及页面处理领域,特别涉及一种聚合页面中数据模块的方法及装置。
【背景技术】
[0002]数据信息是媒体网站提供给用户的核心价值,而随着计算机技术的不断发展,媒体网站能展现给用户越来越多类型的数据信息,同时,数据信息也越来越丰富。
[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]从所述待聚合数据模块中,筛选出综合权重值满足第四预定条件的待聚合数据模块;
[0039]所述依据所述优先匹配数据模块与其余的待聚合数据模块的水平关联系数或垂直关联系数、所述优先级匹配数据模块的第二类参考信息和所述第一类参考信息,将所述其余的待聚合数据模块放置于所述待聚合页面中的所述预定最佳展示单元以外的矩阵块中,包括:
[0040]从所述待聚合页面的关键词集合中选择权重值最高的关键词;
[0041]按照所述优先匹配数据块的综合权重值的高低顺序,依次将标签集合中标签与所选择关键词相同的优先匹配数据块作为基准模块;
[0042]进一步的,在确定出每一基准模块后,基于当前的基准模块与剩余的待聚合数据模块的水平关联系数或垂直关联系数,将剩余的待聚合数据模块中的部分或全部的待聚合数据模块放置到所述预定最佳展示单元以外的关联的矩阵块中。
[0043]第二方面,本发明实施例还提供了一种聚合页面中数据模块的装置,包括:
[0044]第一类参考信息确定单元,用于确定待聚合页面的第一类参考信息,其中,所述第一类参考信息至少能够表述待聚合页面所对应主题内容,所述待聚合页面包含多个用于承载数据模块的矩阵块;
[0045]待聚合数据模块确定单元,用于依据所述第一类参考信息和数据模块的第二类参数信息,从预先构建的数据模块库中提取多个数据模块,并将所提取出的多个数据模块作为所述待聚合页面的待聚合数据模块,其中,所述数据模块库中的每一数据模块均对应各自的第二类参考信息,所述第二类参考信息至少能够表述所述数据模块的信息内容;
[0046]优先匹配数据模块确定单元,用于依据所述第一类参考信息和所述待聚合数据模块的第二类参考信息,从所述待聚合数据模块中筛选出部分数据模块,并将所筛选出的部分数据模块作为优先匹配数据模块;
[0047]优先匹配数据模块放置单元,用于将所述优先匹配数据模块放置于所述待聚合页面中的预定最佳展示矩阵块中,其中,所述预定最佳展示矩阵块为所述待聚合页面的矩阵块中的至少一个矩阵块;
[0048]待聚合数据模块放置单元,用于依据所述优先匹配数据模块与其余的待聚合数据模块的水平关联系数或垂直关联系数、所述优先级匹配数据模块的第二类参考信息和所述第一类参考信息,将所述其余的待聚合数据模块放置于所述待聚合页面中的所述预定最佳展示单元以外的矩阵块中。
[0049]与现有技术相比,本发明实施例所提供方案,在页面中数据模块的聚合过程中,并不采用依赖主观意识的人工排版,而是根据待聚合页面的主题内容和数据模块所表达信息内容,为页面进行数据模块的聚合处理,并且,在数据模块聚合过程中考虑了各个数据模块之间的关联关系。因此,通过利用本方案能够提供页面中的主要信息内容的有效表达。
【附图说明】
[0050]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面