论文部分内容阅读
随着我国经济的快速发展和国民收入的不断提高,越来越多人喜欢外出旅游,而且伴随着互联网的高速发展,越来越多的游客选择在网络上获取相关的旅游信息,游客可以根据自己的需求来获取到自己需要的旅游的信息但是目前相关的网站提供内容可能不全面相关信息参差不齐价格更是有很大的差异,并不能满足用户关于旅游信息的需求,而且随着网络信息的爆炸式增长,用户也很难在短时间内获取到自己想要的旅游信息为此,本文以垂直搜索为基础,在linux系统平台上搭建sphinx引擎系统,对数据的爬取预处理绑定和聚类,垂直搜索的体系结构和基于垂直搜索的sphinx引擎系统,中文分词的匹配算法,索引的实时更新和手机客户端等功能进行了深入研究,并设计和实现了一套基于垂直搜索的搜索比价系统由于从网络上爬取的信息含有大量冗余信息和重复信息,从而会增加搜索的速度以及正确率通过对垂直搜索体系结构和传统LCS算法定位方法的分析和对比,本文对LCS算法进行优化,并将其应用到数据绑定中,从而去除大量的冗余信息和重复信息,因此大幅提高搜索的速度以及正确率,验证了该算法的高效性和可行性通过深入研究垂直搜索的体系结构,sphinx引擎系统技术理论以及搜索比价的系统架构,并且结合网络平台上的其他资源,开发出了一种以sphinx系统为引擎的关于旅游的搜索比价系统,并通过实验验证了此系统的可行性由于数据处理的运算量很大,同时为了维护系统安全和保证系统运行的流畅与稳定,本文将数据库和sphinx引擎系统放在linux系统下运行最后在MyEclipse环境下结合web应用开发了一套有关旅游的搜索比价系统,该系统包括旅游定制模块景区与酒店搜索系统比价模块地图显示模块它提供了文字介绍地图显示图片浏览价格比对以及门票定制等功能,还具有手机客户端的功能最后本文通过实验对该系统的实用性和可行性进行了验证