论文部分内容阅读
在社会信息化不断进步的过程中,互联网已经成为人们日常生活以及工作中不可或缺的工具。搜索引擎在互联网中是重要的一部分,而且随着网络中信息量的不断增加和信息更新速度的不断加快,最快地从网上得到最重要的信息已经成为网络用户的重要需求,这就更凸显了搜索引擎的重要作用。随着搜索引擎的发展,元搜索引擎作为新生事物,也正在起着越来越重要的作用。
本文从提高元搜索引擎搜索结果的排序质量以及加快响应速度出发,对元搜索的排序和缓冲调度进行了研究,从有效性和实用性等方面改进了现有的算法,并通过在Windows环境下利用Visual C#2005开发的一个小型系统Searcher-A,对这些改进的算法进行了实现,通过与改进前的排序情况和响应时间进行比较,改善元搜索的性能。
Searcher-A中主要包括搜索结果提取模块、排序模块、缓冲模块、用户管理模块。涉及到的相关技术有搜索结果提取模块中的网页源码分析及标签树的构建,搜索结果提取,摘要分析:排序模块中的FDC算法的改进及相关分析,缓冲模块中的缓冲调度算法分析及改进,以上内容均通过程序进行了试验,通过试验已经得到相关数据和结果,而实验过程中的一些具体算法,如搜索结果提取中的队列实现方式,FDC算法,缓冲调度算法等,文中也将进行详细阐述。