検索エンジン自作入門
~手を動かしながら見渡す検索の舞台裏

[表紙]検索エンジン自作入門 ~手を動かしながら見渡す検索の舞台裏

紙版発売
電子版発売

A5判/224ページ

定価2,948円(本体2,680円+税10%)

ISBN 978-4-7741-6753-4

ただいま弊社在庫はございません。

電子版

→学校・法人一括購入ご検討の皆様へ

この本の概要

まいにち使っている検索エンジンがどうやって動いているか,知っていますか?
本書では,小さな検索エンジンを作りながら,ソースコードレベルで検索エンジンのしくみを解説。
Yahoo!Japanの検索エンジン開発チームを経て2008年度上期未踏IT人材発掘・育成事業において高性能分散型検索エンジンの開発によりスーパークリエータに認定された山田浩之氏と,全文検索エンジンSenna/Groongaの開発に携わってきた末永匡氏による,オンリーワンの1冊です。

こんな方におすすめ

  • 検索エンジンのしくみや実装に興味のある方

著者の一言

本書は,GoogleやYahoo!などのウェブ検索サービスの裏側の検索エンジンというシステムに焦点を当て,その内部のメカニズムを明らかにしていきます。まず第1章で,検索エンジンの基礎および原理をしっかり学んでいただき,第2章以降で,サンプル検索エンジンのソースコードを用いて検索エンジンの開発を体験していただきます。このような原理と実践のバランスにより,読者のみなさんが検索エンジンの仕組みをより深く理解することを目指しています。

原理と全体の構成および監修は企業や大学で検索エンジンの研究開発をしてきた山田が担当し,実践および運用におけるポイントはオープンソース検索エンジンSenna/Groongaの開発者であり実際に多数の検索サービスの運用経験を持つ末永さんが担当することにより,このようなバランスを実現することできました。

本書によりみなさんが得た知識や経験が,画期的なソフトウェアやサービスを生み出す1つのきっかけとなれば幸いです。

この書籍に関連する記事があります!

検索エンジンは「使う」よりも「作る」ほうがおもしろい!
GoogleやYahoo!などを使わない日はないくらい,検索エンジンは私たちに欠かせない存在となりました。

著者プロフィール

山田浩之(やまだひろゆき)

はじめに,第1章,第5章1節,Appendix 1,全体監修を担当。
日本アイ・ビー・エム株式会社を経て,ヤフー株式会社にて分散型全文検索エンジンの研究開発に従事。2008年上期未踏IT人材発掘・育成事業において高性能分散型検索エンジンの開発によりスーパークリエータに認定。現在は東京大学生産技術研究所にて高性能並列データベースの研究開発に従事。博士(情報理工学)。


末永匡(すえなが たすく)

サンプル検索エンジンwiserの作成,第2章から第7章,Appendix 2,おわりにを担当。
Tombo, Inc./株式会社wktk 所属。長崎県出身。Web上では「グニャラくん」のハンドルネームで活動。
ブログ検索サービスの担当となり,はじめて検索エンジンに触れる。オープンソース検索エンジンSennaへのパッチ投稿をきっかけに,検索エンジンSenna/groongaの開発に携わる。
中央集権的ではない,より自由でアナーキーなアプリケーションプラットフォームを夢見て,日々奮闘中。