[发明专利]一种网页内容块的边界确定和分割的方法及系统有效

专利信息
申请号: 202111548972.0 申请日: 2021-12-17
公开(公告)号: CN114186164B 公开(公告)日: 2023-06-09
发明(设计)人: 张颖;黄罡;梅宏 申请(专利权)人: 北京大学
主分类号: G06F16/958 分类号: G06F16/958;G06F40/143;G06F40/258;G06N20/00
代理公司: 北京润泽恒知识产权代理有限公司 11319 代理人: 苟冬梅
地址: 100871*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 网页 内容 边界 确定 分割 方法 系统
【说明书】:

本申请提供一种网页内容块的边界确定和分割的方法及系统,所述方法包括:获取待分割网页的DOM树;根据获取的所述DOM树,构建与所述DOM树对应的副本DOM树;将所述副本DOM树中的行内节点与相连的文字节点进行合并处理,以及对所述副本DOM树进行去除网页头和网页页脚的预处理,获得目标DOM树;通过预设哈希值算法,计算所述目标DOM树中的各个节点的结构哈希值;根据计算获得的所述各个节点的结构哈希值,对所述待分割网页进行分割,获得多个内容块。旨在能够高效、准确地将网页分割为内容块。

技术领域

发明涉及网页分割技术领域,特别是涉及一种网页内容块的边界确定和分割的方法及系统。

背景技术

网页分割方法主要依赖于网页的DOM树结构和视觉特征。其中的启发式规则算法主要通过经验性规则进行分割。然而网页的设计方式繁杂,特定的规则很难适用于所有情形,不断地增加新规则也使得网页分割的效率降低,如HEPS算法判断标题的规则就有6条,VIPS算法判定一个节点是否应该继续分割的规则多达12条。而基于机器学习的算法虽然避免了手动编写规则,且可以利用数据的规模优势,但由于大规模的网页标注数据的缺失,使得基于机器学习的分割算法大多采用聚类这种无监督学习的方式,由此将导致分割准确率低下,甚至低于启发式规则算法。而基于图像的算法仅使用网页的视觉特征,并且以渲染后的图像像素作为输入,像素的数量相较于DOM节点的数量多了一个数量级,这又将导致算法的效率较低,同时,基于图像的网页分割算法的准确率也低于启发式规则算法。

此外,现有的网页分割方法主要针对静态网页进行分割,而当前许多站点已广泛使用ajax动态加载数据,如微博等内容网站可通过滑动下拉获取更多数据,使得难以将现有的网页分割算法直接应用于动态Web页面的内容块分割。

发明内容

有鉴于此,本申请实施例提供一种网页内容块的边界确定和分割的方法及系统,旨在能够高效、准确地将网页分割为内容块。

第一方面,本申请实施例提供一种网页内容块的边界确定和分割的方法,所述方法包括:

获取待分割网页的DOM树;

根据获取的所述DOM树,构建与所述DOM树对应的副本DOM树;

将所述副本DOM树中的行内节点与相连的文字节点进行合并处理,以及对所述副本DOM树进行去除网页头和网页页脚的预处理,获得目标DOM树;

通过预设哈希值算法,计算所述目标DOM树中的各个节点的结构哈希值;

根据计算获得的所述各个节点的结构哈希值,对所述待分割网页进行分割,获得多个内容块。

可选地,所述根据获取的所述DOM树,构建与所述DOM树对应的副本DOM树,包括:

向预设DOM树副本构建算法中,每次输入所述待分割网页的DOM树中的一个节点和该节点对应的父节点;

在所述一个节点为非无关节点时,构建与所述非无关节点对应的副本节点,并遍历所述一个节点的子节点,以创建所述一个子节点的所有子节点各自对应的副本子节点;

将所述副本子节点中的每个副本子节点与前一个副本子节点相连,由此构建与所述DOM树对应的副本DOM树。

可选地,对所述副本DOM树进行去除网页头和网页页脚的预处理,包括:

对所述副本DOM树中每个节点的包围盒的宽度值进行排序;

在所述排序结果中,按从大到小的顺序选择出一个满足预设要求的目标宽度值;

将所述副本DOM树中包围盒的宽度值与所述目标宽度值相同的节点,沿y轴顺序排列为数组;

对所述数组中的每个节点的文字密度和外链比值进行计算;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京大学,未经北京大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202111548972.0/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top