- 2
- 0
- 约5.22千字
- 约 8页
- 2020-06-18 发布于湖北
- 举报
基于JAVA的搜索引擎的设计与实现
摘 要:在浩瀚无边的网络资源中,特别是院校等自建网站的大型单位中,信息检索是一件很困难的工作,而建立搜索引擎显得尤为重要。文章阐述在广域网或局域网下建立信息检索的技术描述,从四个方面进行系统分析。为了使大家加深对信息检索的理解,从原理上解释从指定的Web页面中按照超连接进行解析、搜索,并把搜索到的每条结果进行建立索引。然后通过Web服务器接受客户端请求后,将关键字用ICTCLAS.dll中文切词工具进行切割,将关键字列表在索引中搜索出所匹配的结果,并将其显示给客户。此外,还利用Ajax等一些技术增加了一些自动提示的效果,使得搜索界面更加人性化。
关键词:搜索引擎;网络蜘蛛;Lucene;中文切词
面对浩瀚的网络资源,各区间之间达到资源共享,为尽快达到用户索取资源的目的性而建立搜索引擎,毫不夸张的说所有的用户都可以从搜索出发到达自己想去的网上任何一个地方。伴随着网络的发展,搜索引擎主要经历了三个发展时期。从1994年初始,在“求全”的基础上开展应用,反应速率较慢。从1966年出现分布式方案,采取机器抓取技术,大大提高了检索速度。在2000年左右,在改进二代技术基础上,增加了互动性和个性化,采用自动分类、自动聚类、区域智能识别等技术,成为当今主流搜索引擎技术,提高用户应用效率。
1 搜
原创力文档

文档评论(0)