中古品:
¥954 税込
無料配送 5月25日-26日にお届け(17 時間 20 分以内にご注文の場合)
詳細を見る
中古商品: 良い | 詳細
コンディション: 中古商品: 良い
コメント: カバーに傷みあり。 中古品のため商品は多少の日焼け・キズ・使用感がございます。画像はイメージです。記載ない限り帯・特典などは付属致しません。プロダクト、ダウンロードコードは使用できません。万が一、品質不備があった場合は返金対応致します。(管理ラベルは跡が残らず剥がせる物を使用しています。)【2024/04/19 11:20:30 出品商品】
Kindleアプリのロゴ画像

無料のKindleアプリをダウンロードして、スマートフォン、タブレット、またはコンピューターで今すぐKindle本を読むことができます。Kindleデバイスは必要ありません

ウェブ版Kindleなら、お使いのブラウザですぐにお読みいただけます。

携帯電話のカメラを使用する - 以下のコードをスキャンし、Kindleアプリをダウンロードしてください。

KindleアプリをダウンロードするためのQRコード

何か問題が発生しました。後で再度リクエストしてください。

Apache Lucene 入門 ~Java・オープンソース・全文検索システムの構築 大型本 – 2006/5/17

4.0 5つ星のうち4.0 6個の評価

Luceneは全文検索システムを構築するためのJavaのライブラリです。Luceneを使えば,一味違う高機能なWebアプリケーションを作ることができます。たとえばWeb通販・ショッピングサイト,企業サイトの情報サービス,学術系サイトでの情報サービスなどが挙げられます。Webに付加価値を与えることができるのです。本書は,全文検索システムの仕組みと機能を初心者にもわかりやすく解説し,豊富なサンプルコードで実装を示してゆきます。やさしく説明する工夫(挿話)やAjaxとLuceneを組み合わせた「インクリメンタルサーチ」など楽しい仕掛けも盛りだくさん!非常に奥深い世界が広がっています。
続きを読む もっと少なく読む

商品の説明

著者からのコメント

本書の構成

本書は6章構成になっており、第1章から第4章が前編、第5章と第6章が後編となっている。前編を「基本編」、後編を「応用編」と読み替えてもよい。Luceneのアプリケーションを書くためには「基本編」である第1章から第4章を通読しておくことが望ましい。「応用編」である第5章と第6章は余力があれば読むとよいだろう。

第1章は、全文検索とLuceneの基本知識の習得を目標とし、これらについて簡潔に述べている。Luceneに関しては、最初の全文検索のサンプルプログラムを作成し、その内容や動作を紹介している。サンプルプログラムの題材(全文検索のためのコンテンツ)には、日本でもっとも有名なファミリーである「サザエさん一家」を使用している。

第2章は、Analyzer(アナライザー)について説明している。Analyzerは、全文検索の対象となるドキュメントテキストを分析し、単語を取り出す働きをするものである。本章では特に日本語のテキストの分析に重きを置き、JapaneseAnalyzerの解説にページ数を割いている。その後、CJKAnalyzer、StandardAnalyzerおよびその他のAnalyzerを紹介する。

Luceneは全文検索に「転置索引方式」を採用している。そのため、検索の前にあらかじめ「インデックス」を作成しておかなければならない。第3章では、その「インデックス」の作成方法について説明している。その後、第4章で「インデックス」の検索方法について説明している。全文検索のサンプルデータとしては、サンプルプログラムの内容と動作の理解が進むよう、読者にとって親しみやすいと思われる「技術評論社の書籍データ」と郵便局の「大口事業所等個別番号データ」を用いた。

後編の第5章では、前編で習得した知識を使って、全文検索機能を持ったWebアプリケーションを作成する。このWebアプリケーションの検索機能は、「データベース」、「HTMLファイル」、「XMLファイル」、「PDFファイル」および「Mocrosoft Wordファイル」といった「異種ドキュメント」を透過的に検索し、表示する。

第6章では、「セキュリティ」、「検索質問語の強調表示」、「Ajaxを使用したインクリメンタルサーチ」等々といった、より応用的・発展的な内容を取り上げている。読者のLuceneアプリケーションにいろいろな機能を追加する際のヒントとなるだろう。

なお、Appendix AにはLuceneはじめ、その他の関連ツールおよび本書のサンプルプログラムのインストールと実行方法を掲載している。

出版社からのコメント

もう,ショッピングカートを作るようなプログラムに飽きてませんか? 仮にあなたのデスクトップに手作りで検索エンジンを作ることができたら……それは何か新しい世界が広がってゆくと思います。検索システムを作る過程で,さまざまな新しい技術を習得できるようになるでしょう。

登録情報

  • 出版社 ‏ : ‎ 技術評論社 (2006/5/17)
  • 発売日 ‏ : ‎ 2006/5/17
  • 言語 ‏ : ‎ 日本語
  • 大型本 ‏ : ‎ 352ページ
  • ISBN-10 ‏ : ‎ 4774127809
  • ISBN-13 ‏ : ‎ 978-4774127804
  • カスタマーレビュー:
    4.0 5つ星のうち4.0 6個の評価

著者について

著者をフォローして、新作のアップデートや改善されたおすすめを入手してください。
関口 宏司
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

著者の本をもっと発見したり、よく似た著者を見つけたり、著者のブログを読んだりしましょう

カスタマーレビュー

星5つ中4つ
5つのうち4つ
6グローバルレーティング

この商品をレビュー

他のお客様にも意見を伝えましょう

上位レビュー、対象国: 日本

2006年11月5日に日本でレビュー済み
私は現在Luceneを使用するプロジェクトにかかわっていますが

この本のおかげでかなり救われてます。

この本に出会うまではハイライト表示がどうしてもうまく行かずずれてしまっていたのですが

その原因と対処方法が分かり、ハイライト表示がちゃんとできるようになりました。

あとサンプルですが、バージョンが違うと動きません。

特にLuceneのバージョンは本の通りに1.9.1にしないとだめでした。

その他、ツールはjarの名前が変わっているものがあるので

バージョンが違うものを使用する場合はbuild.properties中の名前を変えないとだめです。

私はwebアプリケーションのサンプルは不要だったので試してないですが

たぶんバージョンをそろえれば動くのではないかと思います。
2人のお客様がこれが役に立ったと考えています
レポート
2006年11月17日に日本でレビュー済み
フリーかつJava環境で利用できるLuceneの実践書です。とはいっても最初の章は検索エンジンの基礎も説明をしており大変入りやすい書籍です。後半はよりディープな説明も入り実践に利用できます。著者のブログでのサポートもグッド。
2人のお客様がこれが役に立ったと考えています
レポート
2006年11月2日に日本でレビュー済み
検索技術に興味を持ってシステムを検討している際に、オープンソースのLuceneの存在を知りました。本書は、全文検索システムの入門から、実際のLuceneを利用した開発ステップをまとめたもので、Luceneを利用(予定)の初心者には一押しです。本書の知識をベースにすることで、Luceneを使用した企業システムの構築が加速化できます。日本でもこのようなオープンソースを利用した開発者がどんどん増えることを期待しています。
1人のお客様がこれが役に立ったと考えています
レポート
2006年11月6日に日本でレビュー済み
Namazuを使ったホームページ検索の代わりを探していた時に見つけたのがこの本。

日本語の処理で気になる構文解析についても詳しく説明がされている。

入門書というだけあって、サンプルのプログラムを一通り動かすと、Luceneを

こういう風に使えばいいんだ、ということがわかるが、サンプルを動かすには、

tomcatやantなどの最低限の知識が必要となる。

実際のシステムで利用する場合のヒントが散見的に書いてあるが、もう少し具体的に書いて

もらえるとよかった。続編に期待したい。
1人のお客様がこれが役に立ったと考えています
レポート