言語ゲーム

とあるエンジニアが嘘ばかり書く日記

Twitter: @propella

DBJr 検索機能を作る。

http://tinlizzie.org/dbjr/

前に大島さんが roppongi.st でプレゼンした未来のオーサリング環境 DynaBookJr の検索機能を作っている。基本的なアイデアは検索に限らずメール等色々な機能を検索だけで実装するという物だ。例えば誰かさんのメールを出したいとき、ボトルに手紙を入れて海に流すみたいに、宛先を書いたドキュメントをデータベースに置く。宛先の人は自分の宛先のボトルをデータベースから拾って読む。

で、そのプロトタイプをグーグルを使って作る事になった。つまり、データを検索エンジンが見える形にしておいて、グーグルのインデックスに入れてもらう。検索する場合はグーグルにアクセスしてその結果を加工して使う。

プロトタイプだから自前で検索サーバを動かすよりもこっちの方が簡単なはずだという理屈なのだが、どうもうまくグーグル様が反応してくれない。もちろん、グーグルにはこちらの都合良くインデックスを作る義務などないので、ちょっとでもページランクを上げるために上にリンクを貼った。