APP下载

基于Java的垂直搜索引擎的设计方式构建

2015-06-05王军

信息化建设 2015年3期

王军

摘要:在互联网时代,随着信息量的不断膨胀,搜索引擎在计算机技术不断发展的局势下,受到了更多的挑战。本文就搜索引擎的发展历程及结构原理进行了介绍,重点提出如何利用Java语言对垂直搜索引擎进行设计方案的构建。

关键词:Java;垂直搜索引擎;方案构建

伴随着21世纪互联网技术的炽热化的发展进程人们对互联网应用范围的扩展也提出了新的要求,现有引擎虽然信息面广,但更像大染缸,信息杂糅,只有快速的找到关键词才能比较迅速的找到自己想要的信息大概范围,经过浏览确定最终目标,人们更需要一种专业化的引擎,于是我们想到了垂直搜索引擎。

一、搜索引擎的发展历程

20世纪90年代,WWW还没有出现,文件传输已经比较普遍,但查询不便,所以lan Emtage想到了以一种通过文件名查询文件的方法,即搜索引擎的雏形,它以脚本程序为基础,供使用者查找文件。在lan Emtage的启发下,美国的System Computing Services大学开发了具有搜索网页功能的Veronica,网页的搜索开始发展。

纵观搜索引擎的发展历程,可分为四个阶段。1994年的IR基本实现了在Web网页上的检索,由于可供用的网站也少且费时,很快被第二代搜索引擎代替,第二代搜索引擎主要表现为数据库和网络蜘蛛的分布式两种。第三代已进入人工智能时代,搜索引擎空前繁荣,加入了地域搜索和主题搜索、超链接以及用户记录,自动分类技术已有渗透。第四代搜索引擎即垂直搜索引擎,其专业化程度相较于之前有了很大的提高,出现了专门针对某一行业的主题信息的搜索。……

登录APP查看全文