文档库 最新最全的文档下载
当前位置:文档库 › Web页面主题信息抽取研究与实现

Web页面主题信息抽取研究与实现

Web页面主题信息抽取研究与实现
Web页面主题信息抽取研究与实现

万方数据

万方数据

标记B来描述,B。=o表示第n个标记是词,B。=1表示是标签。图3为标记的分布图。

抽取方法是这样的:从标记分布图可以看出.在上升到某一个高度时达到一个相对平稳的区域.此区域的起点和终止点

对应了页面主题内容的开始和结尾。本方法的关键是确定i、f点,让位于i之下和_『之上的标签标记数目达到最大,同时,i√之间的文本标记数目也达到最大。我们关心和抽取的只是i、f

中间的文本部分,可以用下面这个公式来确定i、i:

/-1』N-I

耻∑B一∑(1一B。)+∑B。(2)n=On=in爿+l

使五最大,即相当于使(i√)区域内的词最多,使(i√)区域外的标记最多.

在测试的过程中.逐步加入了启发式规则:

(1)对嵌套毛E<span>里的<br>赋值为0;

(2)<b>、<strong>、<emphasis>赋值为O;

(3)<H1><H2>…<H6>赋值为0;

(4)<HR>赋值为6;

(5)<A>赋值为2,尽量使<A>内的词数少;

我们还对此方法做了进一步优化:

(1)汉字分词问题的解决方案

经过对大量样本的提取.发现将每两个字划分为一个词后提取的效果最好。

(2)抽取失败时的解决方案

如果主题内容词数太少.该方法将抽取不到任何内容。此时就把<tide>里的内容作为主体内容抽出来。

4测试集及试验结果

本次实验的测试集由来自120个网站的5000篇网页组成.测试网站几乎涵盖了国内所有的大型门户网站及主要的新闻网站。这些网页结构差别大.有助于验证算法的性能。我们还实现了Finn嘲和Guptat5】的系统.以便与它们进行比较。

因为对主题文字的判断具有主观性.我们采用人工评价打分的方法,按照“优。良,中。差”四档进行打分。如果主题文字提取正确则打分为“优”.有少量错误则打分为“良”.错误较多但结果整体上可以接受则打分为“中”.提取有严重错误或错误很多则打分为“差”。根据这种评分标准.我们让8位测试者独立打分,最后取其平均值。表1显示了主题信息提取的结果.图4是主题信息提取对比图。

从表1和图4中可以看出我们的方法具有较高的准确度。优于其它两种。

我们对抽取效果差的网页做了进一步分析.发现抽取失败的原因有以下两种:

(1)对个别奇特的网页。我们对网页的分析分块不够准确。

(2)启发式规则还不完善。

该方法从本质上抓住了网页的设计特征(主要内容总是在网页中部)以及HTML源代码的特征。可以说抓住了本质,充分利用了HTML中的标签。优点是获得了高的通用性和准确率。

1482006.21计算机工程与应用

裹1主曩信息提取实验结果

圈4对比圈

5结论

本文针对Web信息提取工作的需要.提出了一种新的Web页面分析和主题提取框架.并设计了相应的算法.加入了启发式规则来提取Web页面的主体信息。并通过人工判定的方法进行了实验和评估。实验结果表明该方法切实可行。具有较高的准确率.

未来.我们将继续丰富启发式规则以提高准确率:现在提取的主体内容仍局限于主题文字.下一步将要提取与主题内容相关联的各种媒体信息(如图片、flash、video、audio等)。

(收稿日期:2006年1月)

参考文献

1.YiLan.LiuBing.WebPageCleaningforWebMiningthroughFea—tureWeighting:[C].In:theproceedingsofEi曲teenthInternationalJointConferenceonArtificialIntelligence(IJCM-03),Acapulco,Mexico,2003一08

2.Bar-YossefZ.R8jagopManS.TemplateDetectionviaDataMininganditsApplications[C].In:theproceedingsof1lthWorldWideWebconfefence(WWW2002),Hawaii,USA,2002一05

3.LinS—H.HoJ-M.DiscoveringInformativeContentBlocksfromWebDocuments[C].In:theproceedingsoftheACMSIGKDDInternationalConferenceonKnowledgeDiscovery&DataMining(SIGKDD’02),Alberta,Canada,2002

4.DengCai.YuShipeng。WenJirengeta1.VIPS:avision—basedpagesegmentationalgorithIll【R】.MicrosoftTechnicalReport,MSR—TR-2003—79.2003

5.GuptaS。KaiserG,NeistadtDet

a1.DOMbasedContentExtractionofHTMLDocuments[C].In:theproceedingsofthe12thWoddWideWebconference(WWW2003),Budapest,Hungary,2003—05

6.AidanFinn,NicholasKushmerick,BarrySnlyth.Factorfiction:Con—tentClassificationfordigitallibraries[C].In:JointDELOS—NSFWork—shopon

PersonalisationandRecommenderSystemsinDigitalLi—braries,Dublin,200l

7.CyberNekoHTMLParser.http://www.apache.org/一andye/neko/doe/html/

index.html

万方数据

web信息抽取技术纵览

网上信息抽取技术纵览 Line Eikvil 原著(1999.7)陈鸿标译(2003.3) 第一章导论 信息抽取(Information Extraction: IE)是把文本里包含的信息进行结构化处理,变成表格一样的组织形式。输入信息抽取系统的是原始文本,输出的是固定格式的信息点。信息点从各种各样的文档中被抽取出来,然后以统一的形式集成在一起。这就是信息抽取的主要任务。 信息以统一的形式集成在一起的好处是方便检查和比较。例如比较不同的招聘和商品信息。还有一个好处是能对数据作自动化处理。例如用数据挖掘方法发现和解释数据模型。 信息抽取技术并不试图全面理解整篇文档,只是对文档中包含相关信息的部分进行分析。至于哪些信息是相关的,那将由系统设计时定下的领域范围而定。 信息抽取技术对于从大量的文档中抽取需要的特定事实来说是非常有用的。互联网上就存在着这么一个文档库。在网上,同一主题的信息通常分散存放在不同网站上,表现的形式也各不相同。若能将这些信息收集在一起,用结构化形式储存,那将是有益的。 由于网上的信息载体主要是文本,所以,信息抽取技术对于那些把因特网当成是知识来源的人来说是至关重要的。信息抽取系统可以看作是把信息从不同文档中转换成数据库记录的系统。因此,成功的信息抽取系统将把互联网变成巨大的数据库! 信息抽取技术是近十年来发展起来的新领域,遇到许多新的挑战。 本文首先在第二章简要介绍信息抽取技术,第三章介绍网页分装器(wrapper)的开发,第四章介绍已经开发出来的网站信息抽取系统,第五章介绍信息抽取技术的应用范围以及首批已经进入商业运作的商用系统。 第二章信息抽取技术概述 信息抽取原来的目标是从自然语言文档中找到特定的信息,是自然语言处理领域特别有用的一个子领域。所开发的信息抽取系统既能处理含有表格信息的结构化文本,又能处理自由式文本(如新闻报道)。IE系统中的关键组成部分是一系列的抽取规则或模式,其作用是确定需要抽取的信息[52]。网上文本信息的大量增加导致这方面的研究得到高度重视。 本章首先介绍信息抽取领域的发展。第2.1.节比较了信息抽取和信息检索的区别;第2.2.节介绍IE的历史。接下来两节解释评价IE系统的指标和常用的两派技术方法。信息抽取技术所处理的文本类型将在第2.5.节中说明。第2.6.节描述信息抽取技术可利用的网页特征。 第2.1.节IR和IE

Web信息抽取及知识表示系统的研究与实现

万方数据

万方数据

万方数据

计算机系统应用2010年第19卷第9期 图3示例文档对应的DOM树结构 2.2.6数据抽取 根据得到的DOM树进行数据模型映射,步骤如下: ①利用DOM树生成对应的XML文档和DTD模式定义文档: ②利用DTD进行对象一关系映射,将XML映射到知识数据库中,生成映射规则,进行数据抽取及存入数据库处理。 2.3知识表示 采用B/S架构,利用数据库检索技术结合智能化方案生成算法,直接为用户提供解决方案,而不仅仅是知识的罗列。对解决方案给出一些评价标准,根据用户的选择按照评价标准对方案进行排序,使用户方便快捷的找到符合自己需求的方案。 3实例及分析 本文以交通信息抽取及混合交通出行方案查询作为实例,通过相关Web页面获取及Web信息抽取模块从互联网上逐步抽取得到地点信息、站点信息、列车时刻信息、航班时刻信息、长途汽车客运时刻信息、各种交通票价信息等,实验中从配置的15个站点的约30万个动态页面中抽取相关数据,抽取准确率接近100%。图4即是通过Web信息抽取得到的火车时刻信息。 开发了混合交通的出行方案生成系统,前台提供出行方案查询页面,可以指定多种交通工具和转车次数进行查询,按时间、金额、转车次数等进行排序显示。结果页面按序显示符合条件的各种出行方案,每条方案中全面给出从起点到终点的详细信息。 4系统建设SystemConstruction 图4通过Web信息抽取得到的火车时刻信息 实验结果表明,本系统具有如下一些优点: 1)以知识数据库作为支撑,通过配置网站库,能实现各种特定领域相关知识动态Web页面的自动下载: 2)使用了基于本体的关键词库及概念标注库,使信息抽取能适应不同知识领域,适应无统一语义的Web环境。 4结论 针对现有Web信息抽取方法对不同领域、不同结构Web页面的信息抽取缺乏通用性,本文提出了一种新的Web信息抽取和知识表示系统,实现不同知识领域下各种数据密集型动态Web页面的自动信息抽取,系统具有如下创新点: 1)传统PAT-array算法无法区分重复模式区域的标题项和数据项,本系统采用基于本体的关键词库从重复模式中区分出标题和数据,自动识别数据显示结构模型和语义: 2)将Web信息抽取和知识数据库有机结合起来,把知识数据库已有知识作为Web信息抽取的基础,从互联网上抽取新知识再存入知识数据库。从而达到知识数据库的不断自扩展。 实验表明该系统具有高抽取准确率和良好的适应性。下一步在页面数据显示结构模型自动识别中将利用基于本体的页面结构识别方法,提高具有复杂标题结构的重复模式结构识别能力。 参考j.J氏 l张岭.智能信息检索中的Web挖掘研究【博士学位论文】.上海:上海交通大学,2003. (下转第9页) 万方数据

相关文档