已阅读5页,还剩19页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
主题型网页发现以及网页内 信息块发现 华南理工大学 广东省计算机网络重点实验室 成员:蔡捷飞、陈啟泓、梁志宏、马亮、温泽逢 主题型网页发现 目录 特征分析 算法设计 结果分析 不足与改进 特征分析 主题型网页特征: 文字较多(非锚文本) 主题型网页一般都有明显的文本段落,文字较多,相应的标点符号也 较多。 URL较长 在一般的Web网站链接导航树上,主题型网页主要分布于底层,多为 叶节点。对于同一网站而言,主题型网页的URL相对较长。URL体现 了网站内容管理的层次,对于大型网站而言,URL往往非常有规律。 链接较少 主题型网页的主体在于“文字”,相对于导航型网页,其链接数较少。 特征分析 非主题型网页特征 文字较少 非主题型网页的主体是链接,图像,或者其它形式的内容,文字较少 链接较多 对于导航型网页而言,链接是其主要内容 URL较短 导航型网页的URL层数较少,且多为目录型URL 特征分析 网页噪音特征 多以链接的形式出现 有很多锚文本,但标点符号较少 有许多常见的噪音文本,如版权声明等 在视觉上,多出现于网页的边缘 算法设计 主题型网页发现:对网页进行二元分类 分类过程分为三个阶段: 阶段1: 根据主题型网页的重要特征进行分类,这些重要特征主要包括 :标点符号数目,文字数目。无需复杂算法,只需设置特征阈 值。 阶段2: 对在阶段1中无法确定分类的网页,提取更多的特征,利用分类器(如 支持向量机)进行进一步的分类。这一阶段的特征有:URL层数、 URL中数字的个数、文字数目、标点符号数目等。 阶段3: 经过上面两个阶段的分类之后,对主题型网页进行信息块抽取,根据 抽取结果的反馈,进一步筛选网页,去掉非主题型网页。 抽取网页重要特征 根据特征阈值判断 判断为非主题型网页 判断为主题型网页 进一步抽取网页特征 难以判断 分类器分类 判断为非主题型网页 判断为主题型网页 信息块抽取 反馈 进一步去除非主题型网页 网页数据 阶段1 阶段2 阶段3 网页去噪 算法设计 关键1:网页去噪 利用HTML分析工具(HtmlParser)去除所有 脚本代码 去除网页中的所有锚文本 网页噪音多为广告,以链接的形式出现 过滤常见的噪音文本 去掉以非锚文本形式出现的网页噪音 算法设计 关键2:特征阈值设定 重要特征: 网页正文内容中的中文句号和逗号的数目 URL层数 URL是否为目录型,是否包含某些特殊关键字 阈值设置:抽样测试表明,当网页的句号和逗号数目超过20个 时,绝大部分的网页为主题型网页;当句号和逗号数目少于5时 ,绝大部分的网页为非主题型网页; 当URL层数为1时,绝大部分的网页为非主题型网页; 当URL为目录型URL时,绝大部分的网页为非主题型网页; 算法设计 关键3:分类器 分类器的选择 有监督分类器:支持向量机 无监督分类器:KNN聚类 分类器的特征选择 网页正文文字数目 网页正文标点符号数目 URL层数 URL中数字的个数 结果分析 测试集:cwt_quark_70thousand 71502个web 阶段1: (输入71502个web ) 主题型网页:33161个 非主题型网页:19623个 无法判断的网页:18718个(26.18%) 阶段2: (输入18718个web ,利用SVM分类) 主题型网页:15139个 非主题型网页:3579个 阶段3: 根据主题型网页信息块抽取结果,去掉只能抽取到极少内容的主题型网页 3206个 最终: 主题型网页:45094个(63.07%) 非主题型网页:26408个(36.93%) 结果分析 从阶段1的分类结果看出:大部分的网页( 73.82%)可以根据网页的重要特征的阈值进行 分类,方法简单高效。 虽然只有26.18%的网页需要利用分类器进行进 一步的分类,但这26.18%的网页可能恰恰决定 了本算法的分类效果。因为这26.18%的网页都 是模棱两可的,对它们进行准确的分类至关重 要! 由于阶段1和阶段2都可能存在一定的误差,因 此经过信息块抽取之后的反馈是很重要的。 不足与改进 对网页的特征选择与抽取还有待完善,期 望以后能挖掘出更能描述网页性质的特征 。 在网页去噪方面略显粗糙,需做进一步改 善 阶段1的特征阈值设定过于简单。 阶段3的反馈机制过于简单。 网页内信息块发现 一、术语定义 主题型网页:主题型网页是指网页中通过文字描述 了一件或多件事物,是有一定主题的;如一张具体的新 闻网页就是典型的有主题网页。 PlainText:最终在浏览器中显示的文本,而且这些 文本不是锚文本。 AnchorText:锚文本,这些文本也会在浏览器中显 示,但是这些文本也是跳往其他网页的链接。 二、主题型网页特点 主题型网页通常包含利用大量的文本来介绍, 而且这部分文本中绝大部分都是PlainText。 将网页以树(Tree)的形式表现, HTML标签 以及标签内的文本都作为树的(Tree)节点存在 于该树中。 HTML()成为这棵树的根节点 大部分的叶子节点都是文本节点 主题型网页的噪音信息可以分成是两种: 一种是广告(锚文本) 另外一种是网页声明 三、主题信息块的发现与提取: 目标:为了找到主题信息的起始位置和长度 ,最有效的办法就是找到这样一个节点p,节 点p满足下面的条件: 假设给定的HTML中,主题信息对应的叶 子节点集合为L,对于L中的任何一个节点 leaf都是p的子节点。而对于p的任何一个 子节点pc,L中都存在节点,该节点不是 pc的子节点。 算 法 1. 集合L 为树中所有的叶子节点,并且节点不为标记 的子节点 2. 对于L 中的任意节点leaf , if(!isPlainText(leaf) L=L-leaf 3. averageLength=calAverageLength(L);/ 平均长度 任意节点leaf 属于 L,calLength(leaf)averageLength; L=L-leaf; 4. 集合M为空。任意节点leaf 属于 L,parent= leaf .getParent() while(parent.getChildren().size=1) parent= parent .getParent(); M=M+parent; 如果M.size经验值(这里经验值设为3)结束 否则,L =M,并执行3。 四、进一步去除噪音 干扰信息:script、frame(广告、或网站 定制的脚本) 对脚本、frame的信息进行定位,并根据 每段正文的起始和结束位置与干扰信息块 的关系,将正文提取出来。 五、表格型网页抽取 以表格的形式来展现主题 股票的价格信息 电脑DIY的配件信息 处理 抽取网页中的Table标记中的内容 统计Table中包含文字的TR和TD(避免递归处理)的 信息 把所有TD数目(列数)超过阈值的TR的都抽取出来, 如果这些TR的数目大于某个阈值,将其父结点加到结果集 结果分析 1. 对于布局正规的网页,抽取方法效果十 分理想 2. 对于论坛类型的文章,该
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024丁方物业管理与维护合同
- 雇佣合同案例宝库
- 住宿管理承包合同范本
- 2024建设工程设计合同(专业建设工程设计合同)新版
- 旧物品买卖合同格式
- 化妆品店转让合同样本
- 2024年采购管理程序
- 建材加盟合同范本大全
- 全面合伙合同模板集合
- 就业协议书填写指南与示例
- 2024-2025学年浙教版八年级上册科学期中模拟卷
- (正式版)HGT 6313-2024 化工园区智慧化评价导则
- 宿舍消防疏散图
- 站场明敷接地扁钢安装技术要求
- 《个人防护用品PPE》ppt课件
- 国际贸易SimTrade外贸实习报告
- 导师带徒实施办法6、30
- 《Fishing with Grandpa》RAZ分级阅读绘本pdf资源
- 水稳施工方案(完整版)
- 跨海大桥施工方案
- MATLAB语言课程论文 基于MATLAB的电磁场数值图像分析
评论
0/150
提交评论