日々、情報検索のお世話にならない人は、おそらくいないでしょう。辞書との大きな違いは、検索したい人の意図を汲み取って探し出す「思いやり」の機能です。調べたい用語をズバリ思い出せなくても、「○○のようなもの」というよく似た意味の言葉でさえ、検索してくれます。しかもその機能は日々、進化しています。アナロジー検索の第一人者、加藤誠先生が開発した最先端技術を2つ紹介しましょう。
BUMP OF CHICKEN×いきものがかり÷2=? ~情報検索は思いやりの精神で
みなさんお馴染みの情報検索と、私の開発した2つの技術の話をしたいと思います。情報検索研究の難しい点は何でしょう? それはみなさんの頭の中にある、なかなか言語化しにくいことを、検索エンジンのほうで頑張って、検索したい人の意図を汲み取ることでしょう。つまり情報検索とは“思いやり”の研究と私は考えています。
思いやりの例を挙げてみましょう。「夫を」と打つと、「夫を英語で」「夫を殺したい」と出てきました(笑い)。
このように文字を打つ手間を省いてくれるということのほかに、打つキーワードをちょっと間違ってしまった時、さりげなく修正してくれる情報検索も出てきています。でも、まだまだ思いやりは足らないと思います。
例えば、○○みたいな音楽聞きたいな、と思っても検索エンジンは理解してくれません。そこで、私は「○と△を足して2で割ったたようなミュージシャンを探したい」といったことに応える混合検索を開発しました。
どうやって動かしているかと言うと、ウィキペディアなどの情報で関係性を見たり、アマゾンなどのレビュー情報などを分析したりして類推します。
ちょっとやってみましょう。
2つの検索ボックスのうち、左側にXジャパンを、右側に宇多田ヒカルを入れると、椎名林檎が出てきました(笑い)。
山崎まさよしとスガシカオを足して2で割ると、元ちとせが出てきました。これには2人とも「福耳」というユニットに参加していたという共通点があります。赤いきつね×緑のたぬきは? 武田鉄矢が出てきました(笑い)。
私の開発した2つめの思いやり検索は、「地元のあの店はどこ?」検索というものです。例えば、自分がよく知る地域のあんな店が、別の地域にあったらいいなあと思ったとき使う検索エンジンです。画面の左側に自分がよく知っているところ、右側に検索したい地域の地図が表示されます。左側で店をクリックすると、右側で自分がよく知っている店と同じ位置づけの店を別の地域で検索してくれるわけです。
実際に神戸に行くとき、使ってみました。左側で京都のおばんざいの店を入力すると、神戸なら「ぼっかけ」のお店が出てきました。どちらもその地域の庶民的な料理で共通するんですね。湯豆腐の店を入れてみると、神戸牛の店が出てきた。位置付けが似ているんですね。
どうです、思いやりある検索するシステムでしょう。