[发明专利]一种提取网页正文的方法和装置有效
申请号: | 200810225720.2 | 申请日: | 2008-11-07 |
公开(公告)号: | CN101408898A | 公开(公告)日: | 2009-04-15 |
发明(设计)人: | 张海涛 | 申请(专利权)人: | 北大方正集团有限公司;北京北大方正电子有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京中博世达专利商标代理有限公司 | 代理人: | 申 健 |
地址: | 100871北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 提取 网页 正文 方法 装置 | ||
1.一种提取网页正文的方法,其特征在于,包括以下步骤:
获取页面段的开始标签和结束标签;
根据所述开始标签和结束标签确定所述页面段的开始位置和结束位置;
根据所述页面段的开始位置和结束位置之间各种形式内容的权值计算所述页面段的权值;
将网页中权值最大的页面段提取为网页正文。
2.根据权利要求1所述提取网页正文的方法,其特征在于,所述获取页面段的开始标签和结束标签包括:
查找标签,判断所述标签是否是开始标签或结束标签;
如果是,则进一步判断所述开始标签或结束标签是否是所述页面段的开始标签或结束标签;
获取所述页面段的开始标签和结束标签。
3.根据权利要求1所述提取网页正文的方法,其特征在于,
所述根据所述开始标签和结束标签确定所述页面段的开始位置和结束位置时还包括:根据所述开始标签确定所述页面段的开始位置时,保存所述页面段的开始位置,处理所述开始位置后的页面段的内容;根据所述结束标签确定所述页面段的结束位置时,保存所述页面段的结束位置、以及处理后的所述开始位置和结束位置之间的页面段的内容;以及
所述计算所述页面段的权值的步骤为:
计算保存的处理后的所述页面段的内容的权值。
4.根据权利要求1所述提取网页正文的方法,其特征在于,
所述根据所述开始标签和结束标签确定所述页面段的开始位置和结束位置后还包括:处理所述开始位置和结束位置之间的页面段的内容;保存所述页面段的开始位置和结束位置、以及处理后的所述页面段的内容;以及
所述计算所述页面段的权值的步骤为:
计算保存的处理后的所述页面段的内容的权值。
5.根据权利要求3或4所述提取网页正文的方法,其特征在于,所述页面段的内容包括无链接字符、链接字符、图片、附件和广告中的一种或多种。
6.根据权利要求1所述提取网页正文的方法,其特征在于,所述获取页面段的开始标签和结束标签之前还包括:
设置用户点击率高和/或内容更新频率快的网页,优先从所述用户点击率高和/或内容更新频率快的网页中提取网页正文。
7.一种提取网页正文的装置,其特征在于,包括:
获取模块,用于获取页面段的开始标签和结束标签;
分段模块,用于根据所述获取模块获取的开始标签和结束标签确定所述页面段的开始位置和结束位置;
计算模块,用于根据所述页面段的开始位置和结束位置之间各种形式内容的权值计算所述页面段的权值;
提取模块,用于将所述计算模块计算得出的所述网页中权值最大的页面段提取为网页正文。
8.根据权利要求7所述提取网页正文的装置,其特征在于,所述获取模块包括:
第一判断子模块,用于查找标签,判断所述标签是否是开始标签或结束标签;
第二判断子模块,用于在所述第一判断子模块判断所述标签是开始标签或结束标签后,进一步判断所述开始标签或结束标签是否是所述页面段的开始标签或结束标签;
获取子模块,用于获取所述页面段的开始标签或结束标签。
9.根据权利要求7或8所述提取网页正文的装置,其特征在于,还包括:
处理模块,用于处理所述分段模块确定的页面段的内容;
保存模块,用于保存所述分段模块确定的页面段的开始位置和结束位置、以及所述处理模块处理后的所述页面段的内容;
所述计算模块根据所述保存模块保存的所述内容计算所述页面段的权值。
10.根据权利要求9所述提取网页正文的装置,其特征在于,还包括:
预置模块,用于设置用户点击率高和/或内容更新频率快的网页;
所述获取模块优先从所述预置模块设置的所述用户点击率高和/或内容更新频率快的网页中获取页面段的开始标签和结束标签,供所述提取模块提取网页正文。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北大方正集团有限公司;北京北大方正电子有限公司,未经北大方正集团有限公司;北京北大方正电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810225720.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:重整装置的停机方法
- 下一篇:三重分离的数据管理方法