搜档网
当前位置:搜档网 › 基于JAVA技术的搜索引擎的研究与实现

基于JAVA技术的搜索引擎的研究与实现

基于JAVA技术的搜索引擎的研究与实现
基于JAVA技术的搜索引擎的研究与实现

基于JAVA技术的搜索引擎的研究与实现

焦蕾,殷锋社

【摘要】摘要:在理论研究的基础上,本文还利用Java技术对搜索引擎的三个核心部分即网络蜘蛛、网页索引、搜索进行了实现。索引和搜索部分借助Lucene全文搜索引擎库中的Java类进行实现。实现搜索引擎的个性化,使搜索引擎具有自我学习的功能,能自动地适应用户的查询需求,并能对用户进行智能分类从而为搜索引擎的个性化提供依据。

【期刊名称】电子设计工程

【年(卷),期】2012(020)007

【总页数】4

【关键词】搜索引擎;JAVA;网络蜘蛛;Lucene;个性化

搜索引擎一词在国内外因特网领域被广泛使用,然而他的含义却不尽相同。在美国搜索引擎通常指的是基于因特网的搜索引擎,他们通过网络机器人程序收集上千万到几亿个网页,并且每一个词都被搜索引擎索引,也就是我们说的全文检索。着名的因特网搜索引擎包括FirstSearch、Google、HotBot等。在中国,搜索引擎通常指基于网站目录的搜索服务或是特定网站的搜索服务。

搜索引擎是根据用户的查询请求,按照一定算法从索引数据中查找返回给用户。为了保证用户查找的精度和新鲜度,搜索引擎需要建立并维护一个庞大的索引数据库。一般的搜索引擎由网络机器人程序、索引与搜索程序、索引数据库等部分组成。

1 搜索引擎工具实施的影响因素

为了企业的生存、发展,企业必须以市场环境作支撑,不论依靠传统营销模式,

相关主题