基于Scrapy的校园垂直搜索引擎设计与实现

来源 :广东技术师范大学 | 被引量 : 2次 | 上传用户:cmdl_CQ
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着校园数字化的快速发展,互联网上的校园信息量也日益增加,为用户检索相关校园信息增加了难度。目前校园师生用户大多数都是利用学校网站内搜索功能来查询需求的信息。但是普通搜索引擎包含的信息类别包罗万象,涉及领域范围十分宽泛,难以进行主题搜索,并且部分校园网站是在局域网内使用,部分校园信息无法被普通搜索引擎收录。针对以上问题,本文以校园网站为研究对象,根据其结构层次分明的特点,设计基于Scrapy的校园垂直搜索引擎,该搜索引擎由三个重要功能模块构成:页面下载、索引检索以及搜索查询,为校园师生用户提供方便快捷的专业搜索服务,促进发展数字化校园的建设。本文研究工作包括:(1)基于Scrapy框架开发个性化网络爬虫程序,分析了Scrapy本身的删除重复链接方法,面对进行大规模网站信息抓取的任务时会耗费大量的内存的情况,采取将布隆过滤器应用到Scrapy框架来提高爬虫程序的删除重复链接能力。然后结合从实际应用中总结的经验,针对爬虫程序由于频繁访问目标网站而被网站服务器禁止访问的现象,提出了相应解决方案。(2)改进PageRank算法提高检索结果的排序质量。分别对PageRank与HITS进行研究以及分析,由于PageRank具有计算效率更高与计算数据量更大的特点,所以本文采用PageRank作为排序算法。并针对PageRank排序结果存在偏向原页面、平均划分权重值以及主题漂移等不足之处,添加时间影响因素,来提高页面评分;添加权重值影响因素,改进出链网页的权重值;添加主题相关度影响因素,减少检索结果“主题漂移”的现象。(3)使用Whoosh检索库建立索引,在索引检索模块引入Jieba分词器提高分词能力,使用Flask设计搜索引擎的搜索查询模块。用户通过搜索查询,能快速得到主题相关度较高的检索结果。(4)最后系统测试分析。通过测试将布隆过滤器应用于Scrapy爬虫程序上,验证使用布隆过滤器大幅度减少程序运行时所占用的内存空间;通过测试改进的PageRank算法,验证使用PageRank算法可以优化检索结果的排序质量。
其他文献
概要写作是一种“阅读+写作”的复合型任务,这一题型一方面考查通过阅读获取文章主旨大意和关键词的能力,另一方面也考查写作能力即用简洁的语言概括文章重要信息的能力以及
我国房地产经历了一个蓬勃发展的时代,而行业红利过后粗放型的管理模式使得多数房地产开发企业重视资源整合而忽视内部管理,阻碍了行业未来的健康发展。房地产开发企业急需通
现今,我国海上油田的开采已进入油层复杂、低渗透油、复杂断块、高含水量的油田开采阶段,在多油层油田开采中,各油层压力不均衡,层间矛盾突出,使开采作业难度加大。目前,国内
近年来,张家口银行在其总行的领导下,对业务措施、方针战略举措等进行了优化,竞争战略也随着不断变化的市场环境、经济发展方式而改变。其建立了以动态核心能力为源泉的可适应外部环境变化的动态的竞争优势,保障了企业发展的持久活力。本文在把握相关研究资料以及有关课题研究现状的前提下,对于张家口银行的历史及未来发展进行全面研究,运用SWOT工具分析银行内部分析方法,找出银行的优劣势和核心竞争所在,通过“波特五力
本课题旨在通过对熬煮鸡汤的原料鸡肉的预处理方式来优化鸡汤的品质。首先构建鸡汤的品质评价体系,采用模糊数学理论处理感官评分,使鸡汤的感官评价更加具有科学性。选用14个不同种类的鸡为原料,研究鸡汤的感官评价与理化指标客观评价间的相关性,筛选出能极大程度上代表消费者感官评价的理化指标;通过不同的预处理方式筛选出过热蒸汽预处理效果最接近热鲜鸡,采用过热蒸汽预处理原料鸡肉,将处理温度、处理时间和蒸汽流量作为
随着现代分子生物学技术的发展及其对体育科学领域的渗透,对于运动能力的研究已由遗传流行病学研究深入到了分子遗传学领域,通过探查杰出运动能力相关表型的基因标记,定位相
会议
大气腐蚀是金属材料在自然大气环境中发生的腐蚀现象,是最为普遍的一种腐蚀形式。现代工业的发展对金属材料的耐蚀性要求越来越高,而这些材料的发展又与大气腐蚀机理的研究密
目的:本研究拟通过肾上腺素加冰致大鼠急性血瘀模型血流变学及慢性软组织损伤大鼠模型等动物试验,观察JS活血化瘀作用,为临床研究提供参考信息。方法:1、对急性血瘀模型大鼠
改革开放以来,伴随着城市建设的快速推进,形成对劳动力的强大需求,但相对城市,农村地区发展速度依然较为缓慢,保留了大量的闲置劳动力。因此,在城市拉力和农村推力的作用下大
本文主要阐述宗白华时空一体美学思想。宗白华是中国现代美学的代表人物,美学界在二十世纪三十年代把他和邓以蛰称为“南宗北邓”,九十年代把他和朱光潜的美学成就誉为“美学