范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

探究全自动网页信息采集系统

  搜索引擎存在一定的局限性,会导致搜索的结果不能很好满足用户的需求。例如,在一个搜索引擎中,搜索一个信息,互联网中会搜到成百上千的相关链接,甚至几万个相关链接,其中存在着一些无效和重复的链接,即便是有效的链接,数量也是庞大的。面对这些庞大的数据,如果通过逐一查看,将会消耗大量的时间和人力。因此,使用户利用搜索引擎快速、准确的获取所需数据信息,是用户迫切需要的。
  全自动网页信息采集的目的是通过已有的Web信息抽取、网络爬虫等相关技术对搜索结果中的网页信息进行处理,能够自动完成商品信息抽取,并将结果存入数据库,以实现在一定的时间内,用户搜索的信息如果在数据库中有相应的记录,就可以直接从数据库中检索出相应的信息提交给用户,最后给用户提供一个较权威的搜索结果,这样能够节省大量的时间,提高自动化程度。
  1 网络爬虫技术
  网络爬虫是一个自动提取网页的程序,它为搜索引擎从万维网上下载网页,是搜索引擎的重要组成,例如在做图片搜索时,需要大量的测试图片,因此可以使用爬取图书封面图片。它会对一个特定网页进行抓取分析URL,不断的抓取并分析,直到没有新的URL 出现。一般的搜索引擎只抓取网页的一部分,不会抓取全部网页。为了最大限度利用有限的资源,需要进行资源配置,并运用某些策略使爬虫优先爬取重要性较高的网页。HtmlParser 是一个对现有的HTML 进行分析的快速实时解析器,解析功能非常强大,本文将利用它对网页中的内容进行商品信息提取。
  2 基于Heritrix的扩展和定制
  2.1 Heritrix中添加定制的Extractor
  要实现的功能是对淘宝商品信息的抓取。例如淘宝网的商品详细信息的网址如下:http://item.taobao.com/item.htm?spm=a230r.1.14.90.WLLzF8id=37599839492
  (1)从URL 格式可以看出,http://item.taobao.com 是淘宝商品网页的域名,spm=a230r.1.14.90.WLLzF8 表示流量来源,用于统计点击来源,id=37599839492 表示当前网页的编号。通过多个网页分析之后,发现网页由域名+点击来源+编号等组成,因此制定如下抓取匹配正则表达式:http://item.taobao.com/item.htm?spm=(([w]+).)+[w]+id=[d]+对于该正则表达式的URL 链接进行抓取,不符合的过滤掉,这样就有了抓取的方向和范围。
  (2)在Heritrix 中,所有的要扩展实现Extractor的类都继承自抽象基类Extractor,在它基类的内部实现了inner Process 方法,主要是处理各种异常和日志的记录,因此扩展实现Extractor 的新类也都必须实现inner Process方法。
  2.2 在Prefetcher中取消限制
  为搜索引擎抓取网站的内容而设置的robots.txt是一个纯文本文件,访问一个站点时,一般首先检查该站点根目录下是否存在robots.txt,如果存在,就会按照该文件中的内容来确定访问的范围;如果该文件不存在,那么就沿着链接抓取[5]。在搜索时需要进行robots.txt 查找,影响效率。因此,修改Heritrix的PreconditionEnforcer 类中的ConsiderRobotsPreconditions方法,方法声明如下:private boolean consider Robots Preconditions(CrawlURI curi);返回值设定为false,这样可以提高50%以上的效率。
  3 全自动网页信息采集系统
  基于对国内权威商品网站信息和客户需求的认真分析,本网页信息采集系统需要满足两个需求:
  (1)网页信息的采集。首先要对信息抓取时要进行详细的规划,确保抓取的页面都是和所需信息相关的页面,本文主要针对所要搜索商品的各类信息的抓取为主,然后将搜索到的信息下载到本地,并对其网页进行分析,抽取出所需要的信息,最后将商品的名称、价格、优惠、商品详情等信息,存到数据库中,供用户将来查询和检索。
  (2)信息的搜索需求。根据用户的要求,在系统的前台输入想要查找的信息,首先通过网络爬虫爬去满足要求的网页,经过过滤器信息抽取,将搜索到的信息保存到数据库,并将结果显示给用户。
  3.1 网络爬虫模块
  Heritrix 自身是一个通用爬虫框架,在进行网页内容处理之前需要调用Frontier 对要抓取的URL 进行处理,这样才能根据用户的需求抓取信息。在对URL的处理完成之后,需要实现自定义的Extractor,用于处理对搜索到的网页内容分类,进而找出下一步需要处理的URL信息。具体分为以下步骤:
  (1)设置Heritrix 的种子站点,将淘宝网主页的URL 加入种子站点seeds 文件中,启动Heritrix 抓取时就会到这些页面上开始爬行。
  (2)扩展FrontierScheduler,来实现过滤不相干的网页。由于Frontier Scheduler 不能保证只抓取系统特定格式的URL,扩展抓取符合规则的URL。URL的选择策略主要满足以下任一条件:(a)URL.indexof(item.taobao.com/item.htm)!=-1这个条件用于过滤不是详细商品信息的页面,以提高抓取的准确性;(b)URL.indexOf(dns:)!=-1 该条件是Heritrix在域名解释时请求URL的前缀;(c)URL.indexOf(robots.txt)!=-1 满足该条件的URL 是针对robots 策略发出的URL 所包含的字符串抓取页面找到src/modules 目录下的Processor.options文件。
  4 结论
  本论文对搜索引擎的基本原理和内部功能组件的功能做了概述,为信息采集系统的构建提供了理论和技术基础。在通用搜索引擎的基础上,对信息采集的相关技术更加深入的进行分析,针对网络爬虫技术、信息提取技术、HtmlParser 技术等,还需要进一步提高效率和数据分布式存储、建立索引并不断地对其进行更新等。

内蒙古林业科技发展问题分析论文随着森林扮演的角色日益被人类所认识,林业的重要性逐渐被社会所认可,林业事业对社会发展具有不可替代的作用。林业科技是林业发展的基石,林业科技水平是衡量一个国家或地区林业发展水平的一个关于知识城市发展路径研究的论文社会知识转化视角下的知识城市发展路径研究摘要在知识经济的浪潮下,知识成为推动经济发展的决定性因素。以知识创新为发展动力的知识城市应运而生,知识城市的转型成为城市竞争的关键。社会知识小学教师关爱学生论文导语关爱学生,老师应该付出真心,找到正确方法。下面由小编为大家整理的小学教师关爱学生论文,希望可以帮助到大家!摘要以人为本成为我国的时代精神,关爱学生是教师职业道德的核心。本文分析电子商务的教学论文论文常用来指进行各个学术领域的研究和描述学术研究成果的文章,一起来看看电子商务的教学论文,仅供大家参考!谢谢!摘要随着社会经济的发展,现代电子商务发展越来越快,并占据着越来越重要的蔬菜产业发展分析的论文论文关键词蔬菜产业现状对策论文摘要浅析正宁县蔬菜产业的发展条件发展现状,并提出了蔬菜产业的发展对策。正宁县位于甘肃省庆阳市东南部,地处陇东黄土高原区,土地面积大,光热水气资源丰富,语文教学论论文学习语文需要有方法,下面就由小编为大家整理语文教学论论文,欢迎大家查看!摘要谈了中等职业学校语文教师教学时应遵循的基本原则,以提高教学有效性。关键词中等职业学校语文教学原则近年来,研究演绎和模糊推理在潜艇攻击中的应用论文引言潜艇攻击理论是潜艇作战平台使用硬杀伤武器对敌水而舰船或潜艇实施攻击所涉及的一种理论,它是潜艇进攻作战的基本依据,包括武器瞄准理论潜艇攻击决策理论潜艇攻击机动理论目标运动分析理论小学语文阅读教学体验式阅读教学及构建论文摘要本文首先分析了小学语文体验式教学的基本特征主体性亲历性,然后分析了提升小学语文体验式教学的对策创设情境,激发学生的学习热情独立实践,获得美的体验对比激发式,情感对比,激发体验互高中语文文言文学生自主学习策略分析论文摘要文言文是我国特有的文化财富,是古代人民的智慧结晶,蕴含了悠久的文化精髓。它对陶冶学生的情操,开拓学生的视野,了解中国特有的文化都有着非常大的帮助。当下,在语文教学中,文言文一直我国播音员主持人应具备的职业素养论文1播音主持人应该具备的职业素养分析1。1规范的职业语言表达能力播音主持人在工作的时候不能够像平时那么随意的说话,也就是说,播音主持人在进行主持的时候,语言需要一定的规范性。在成为一从多维度统筹城乡发展的对策研究的论文摘要正确认识城乡差距与城乡差别是统筹城乡发展的前提。我国城乡差距具有多维度性深层次的政治维度的城乡差距以政府治理为核心中间层次的经济维度的城乡差距以产业发展水平为代表表层次的社会维
防火安全教育论文火在我们的生活中是常见需要用到的,那么,我们应该要提高自己掌握防火安全的知识,正确的掌握怎样来救火,遇到火情怎样处理方面的知识。下面是小编为大家整理的防火安全教育论文,希望能够帮助一次力竭运动对柔道运动员脂质过氧化的影响论文摘要一次力竭运动可以导致内源性自由基增多,脂质过氧化反应增强,构成了对细胞膜系统的损害,细胞膜的流动性完整性和通透性下降,影响了运动时细胞的正常生理功能,成为疲劳发生的重要原因。关动画片中的那些色调论文摘要画面是一部动画的最重要的组成,色调则是画面中相当重要的一个因素,一部作品有了自己的色调,就有了一种意境,有了一种个性,甚至有了一个标签。这样更容易与观众达成共鸣,这就是所谓色调大型机组电厂除灰渣系统设计优化与节能降耗论文摘要根据现阶段我国实践中应用的大型机组电厂除灰渣系统,本文主要从设计环节阐明了许多节能降耗的策略与方法,具体来说,主要涉及到常规除湿渣系统风冷钢带机渣仓方案以及除灰系统三个方面展开溶血磷脂的生理作用及其在畜牧业中的运用论文引言溶血磷脂磷脂质的一种,亦称为溶血磷脂酰胆碱,溶血磷脂是一种良好的乳化剂,其作用约为普通磷脂乳化剂的5倍。由于其抑菌性能表面活性等各方面的功能作用,溶血磷脂已经成为国内外研究的热基于微分干涉原理的全光纤水下侦听技术的发展论文引言水下安防是一个特殊领域,其主要作用是在临水特定区域对蛙人机器人等水下入侵目标进行实时监测与预警。目前世界各国对来自空中和地面的恐怖袭击,已有了较为成熟的应对措施,但对较为隐蔽的创造教育在地理教学的实践论文摘要知识是第一生产力,具备较强专业能力及创新能力的人才是各行各业都非常紧缺的,高职教育的培训主旨在于培养更多的技术型人才,在专业知识的引导下灵活的将现有的先进技术及理论应用到实践中浅谈农村小学科学实验教学论文内容摘要科学课程是近年在小学才开设的一门新课程,是一门实践性很强的学科。课程中设计了大量的实验教学内容,主要是通过实验训练学生动手的能力和在实践中发现问题的能力。关键词科学实验实践市场营销相关专业论文导语在市场的营销管理中,价格策略表现为各种形式的收费,包括摊位的租赁费管理费以及各种有偿性服务的收费决策。以下是小编为大家整理的市场营销相关专业论文,欢迎大家阅读与借鉴!市场营销相会计专业专题论文会计专业的专题论文是对会计进行相关研究后的报告,以下是小编为大家精心整理的会计专业专题论文,欢迎大家阅读。摘要近些年来,社会经济飞速发展,市场经济不断完善,注册会计师的职业道德方面高师钢琴即兴伴奏课堂教学论文一高师学生钢琴即兴伴奏学习存在的问题有些歌曲没有固定的伴奏谱,这就要求伴奏者自己进行编配,也就是进行即兴伴奏。在我们实际教学中需要学好钢琴即兴伴奏技术,就需要掌握专业的钢琴演奏技巧