迅速搭建全文搜索平台:开源搜索引擎实战教程

迅速搭建全文搜索平台:开源搜索引擎实战教程
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2007-10
版次: 1
ISBN: 9787811231564
定价: 32.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 287页
字数: 480千字
正文语种: 简体中文
8人买过
  •   《迅速搭建全文搜索平台:开源搜索引擎实战教程》作为有心进入搜索引擎业的读者的第二本基础书籍,承接其兄弟篇,讲解了开源搜索引擎的搭建过程中所要解决的基本问题,将搜索引擎这一高起点的技术讲解得清晰透彻,使其变得极为好学,没有任何神秘可言。《迅速搭建全文搜索平台——开源搜索引擎实战教程》共包括5章,可以分成两个部分。第一部分(第1章):建立搜索引擎的方案。这部分用数少的文字总结建立搜索引擎的主要方案,即:常规的数据库搜索、文件搜索,基于数据库全文索引机制的搜索,利用外部非开源web搜索服务进行的搜索,以及利用开源搜索引擎实现的搜索。第二部分(第2——5章):架设网络搜索引擎。从第2章起,陆续介绍数据抓取、数据解析、建立索引和执行搜索这四项内容,它们是创建网络搜索平台所要解决的基本问题;第5章,介绍基于HyperEstraier搜索引擎框架来搭建桌面搜索引擎和Web搜索引擎的方法,给出了相关的案例。 第一部分建立搜索引擎的方案
    第1章建立搜索引擎的方案
    1.1建立搜索引擎的基本方案
    1.1.1常规的数据库搜索
    1.1.2常规的文件搜索
    1.1.3基于数据库全文搜索功能的搜索
    1.1.4基于windows索引服务的全文搜索
    1.1.5四种基本方案的总结

    1.2利用商业搜索引擎接口实现的全文搜索
    1.2.1第一种基于GOogleSearchAPI的搜索
    1.2.2第二种基于goodeSearchAPI的搜索
    1.3利用开源搜索引擎框架实现的全文搜索
    小结
    思考与练习

    第二部分架设网络搜索引擎
    第2章数据抓取
    2.1WebLech
    2.1.1关于WebLech
    2.1.2下载WebLech
    2.1.3WebLech的使用方法
    2.1.4使用WebLech

    2.2WebSPHINX
    2.2.1关于WebSPHINX
    2.2.2下载WebSPHINX
    2.2.3使用WebSPHINX

    2.3J-Spider
    2.3.1关于J-Spider
    2.3.2下载J-Spider
    2.3.3使用J-Spider
    小结
    思考与练习

    第3章数据解析
    3.1解析PDF文档
    3.1.1使用PDFBox解析PDF文档
    3.1.2使用Xpdf解析PDF文档

    3.2JACOB组件的使用
    3.2.1下载JACOB组件
    3.2.2JACOB的基本用法

    3.3解析word文档
    3.3.1使用textmining组件解析word文档
    3.3.2使用Java2Word组件解析Word文档
    3.3.3使用JACOB组件解析Word文档

    3.4解析Excel文档
    3.4.1使用JDBC访问Excel文档
    3.4.2使用POI组件解析Excel文档
    3.4.3使用JavaExcelAPI解析Excel文档
    3.5解析Powerpoint,Outlook和Access等文档

    3.6解析XML文档
    3.6.1使用DOM解析XML文档
    3.6.2使用SAX解析XML文档
    3.6.3使用JDOM解析XML文档
    3.6.4使用DOM4J解析XML文档
    3.6.5把XML文档解析成纯文本

    3.7解析HTML文档
    3.7.1下载HTMLParser组件
    3.7.2HTMLParser组件的使用
    3.7.3中文问题的提出
    3.7.4网页解析的一般方法
    小结
    思考与练习

    第4章建立索引和执行搜索
    4.1HyperEstraier简述
    4.1.1下载HyperEstraier
    4.1.2安装HyperEstraier
    4.1.3初试HyperEstmier

    4.2使用JavaAPI
    4.2.1初试JavaAPI
    4.2.2再试JavaAPI

    4.3基于HyperEstraier的应用
    4.3.1基于HyperEstraier的桌面搜索应用
    4.3.2基于HyperEstraier的Web搜索应用

    4.4HyperEstraier的中文搜索
    4.4.1HyperEstraier对中文的支持
    4.4.2UNICODE的应用
    4.4.3一个避开语言问题的方案
    4.4.4对编码解码器的思考
    小结
    思考与练习

    第5章创建搜索引擎
    5.1流程概述
    5.1.1实现步骤
    5.1.2目录结构

    5.2数据抓取
    5.2.1实现抓取
    5.2.2不足之处

    5.3数据解析
    5.3.1Word解析器
    5.3.2ExceI解析器
    5.3.3PDF解析器
    5.3.4HTML解析器
    5.3.5XML解析器
    5.3.6纯文本解析器
    5.3.7集合解析器
    5.3.8不足之处

    5.4建立索引
    5.4.1索引器
    5.4.2搜索器
    5.4.3不足之处

    5.5Web搜索引擎
    5.5.1创建搜索引擎
    5.5.2测试搜索引擎
    5.5.3不足之处
    小结
    思考与练习
  • 内容简介:
      《迅速搭建全文搜索平台:开源搜索引擎实战教程》作为有心进入搜索引擎业的读者的第二本基础书籍,承接其兄弟篇,讲解了开源搜索引擎的搭建过程中所要解决的基本问题,将搜索引擎这一高起点的技术讲解得清晰透彻,使其变得极为好学,没有任何神秘可言。《迅速搭建全文搜索平台——开源搜索引擎实战教程》共包括5章,可以分成两个部分。第一部分(第1章):建立搜索引擎的方案。这部分用数少的文字总结建立搜索引擎的主要方案,即:常规的数据库搜索、文件搜索,基于数据库全文索引机制的搜索,利用外部非开源web搜索服务进行的搜索,以及利用开源搜索引擎实现的搜索。第二部分(第2——5章):架设网络搜索引擎。从第2章起,陆续介绍数据抓取、数据解析、建立索引和执行搜索这四项内容,它们是创建网络搜索平台所要解决的基本问题;第5章,介绍基于HyperEstraier搜索引擎框架来搭建桌面搜索引擎和Web搜索引擎的方法,给出了相关的案例。
  • 目录:
    第一部分建立搜索引擎的方案
    第1章建立搜索引擎的方案
    1.1建立搜索引擎的基本方案
    1.1.1常规的数据库搜索
    1.1.2常规的文件搜索
    1.1.3基于数据库全文搜索功能的搜索
    1.1.4基于windows索引服务的全文搜索
    1.1.5四种基本方案的总结

    1.2利用商业搜索引擎接口实现的全文搜索
    1.2.1第一种基于GOogleSearchAPI的搜索
    1.2.2第二种基于goodeSearchAPI的搜索
    1.3利用开源搜索引擎框架实现的全文搜索
    小结
    思考与练习

    第二部分架设网络搜索引擎
    第2章数据抓取
    2.1WebLech
    2.1.1关于WebLech
    2.1.2下载WebLech
    2.1.3WebLech的使用方法
    2.1.4使用WebLech

    2.2WebSPHINX
    2.2.1关于WebSPHINX
    2.2.2下载WebSPHINX
    2.2.3使用WebSPHINX

    2.3J-Spider
    2.3.1关于J-Spider
    2.3.2下载J-Spider
    2.3.3使用J-Spider
    小结
    思考与练习

    第3章数据解析
    3.1解析PDF文档
    3.1.1使用PDFBox解析PDF文档
    3.1.2使用Xpdf解析PDF文档

    3.2JACOB组件的使用
    3.2.1下载JACOB组件
    3.2.2JACOB的基本用法

    3.3解析word文档
    3.3.1使用textmining组件解析word文档
    3.3.2使用Java2Word组件解析Word文档
    3.3.3使用JACOB组件解析Word文档

    3.4解析Excel文档
    3.4.1使用JDBC访问Excel文档
    3.4.2使用POI组件解析Excel文档
    3.4.3使用JavaExcelAPI解析Excel文档
    3.5解析Powerpoint,Outlook和Access等文档

    3.6解析XML文档
    3.6.1使用DOM解析XML文档
    3.6.2使用SAX解析XML文档
    3.6.3使用JDOM解析XML文档
    3.6.4使用DOM4J解析XML文档
    3.6.5把XML文档解析成纯文本

    3.7解析HTML文档
    3.7.1下载HTMLParser组件
    3.7.2HTMLParser组件的使用
    3.7.3中文问题的提出
    3.7.4网页解析的一般方法
    小结
    思考与练习

    第4章建立索引和执行搜索
    4.1HyperEstraier简述
    4.1.1下载HyperEstraier
    4.1.2安装HyperEstraier
    4.1.3初试HyperEstmier

    4.2使用JavaAPI
    4.2.1初试JavaAPI
    4.2.2再试JavaAPI

    4.3基于HyperEstraier的应用
    4.3.1基于HyperEstraier的桌面搜索应用
    4.3.2基于HyperEstraier的Web搜索应用

    4.4HyperEstraier的中文搜索
    4.4.1HyperEstraier对中文的支持
    4.4.2UNICODE的应用
    4.4.3一个避开语言问题的方案
    4.4.4对编码解码器的思考
    小结
    思考与练习

    第5章创建搜索引擎
    5.1流程概述
    5.1.1实现步骤
    5.1.2目录结构

    5.2数据抓取
    5.2.1实现抓取
    5.2.2不足之处

    5.3数据解析
    5.3.1Word解析器
    5.3.2ExceI解析器
    5.3.3PDF解析器
    5.3.4HTML解析器
    5.3.5XML解析器
    5.3.6纯文本解析器
    5.3.7集合解析器
    5.3.8不足之处

    5.4建立索引
    5.4.1索引器
    5.4.2搜索器
    5.4.3不足之处

    5.5Web搜索引擎
    5.5.1创建搜索引擎
    5.5.2测试搜索引擎
    5.5.3不足之处
    小结
    思考与练习
查看详情
相关图书 / 更多
迅速搭建全文搜索平台:开源搜索引擎实战教程
迅速开启右脑
田祥增 著
迅速搭建全文搜索平台:开源搜索引擎实战教程
迅速成长为增值型员工
[英]理查德·莫恩(Richard Maun) 著;王世杰 译
迅速搭建全文搜索平台:开源搜索引擎实战教程
迅速制敌--一场真正的军事革命
[美]韦德 著;王春生 译;[美]厄尔曼;滕建群
迅速搭建全文搜索平台:开源搜索引擎实战教程
迅速提高乒乓球技巧
[日]西村卓二;陈思淼,金晓平
迅速搭建全文搜索平台:开源搜索引擎实战教程
迅速掌握日文商用书信技巧
黄莉雯 著
您可能感兴趣 / 更多
迅速搭建全文搜索平台:开源搜索引擎实战教程
Ruby on Rails入门权威经典
于天恩 编
迅速搭建全文搜索平台:开源搜索引擎实战教程
Ruby入门权威经典
于天恩 著
迅速搭建全文搜索平台:开源搜索引擎实战教程
Java Web开发权威经典
于天恩 著
迅速搭建全文搜索平台:开源搜索引擎实战教程
Lucene搜索引擎开发权威经典
于天恩 著
迅速搭建全文搜索平台:开源搜索引擎实战教程
做自己的搜索引擎
于天恩 著
迅速搭建全文搜索平台:开源搜索引擎实战教程
PHP精解案例教程
于天恩