SlideShare a Scribd company logo
1 of 57
Download to read offline
検索エンジンの歴史的意義
    と未来
                           森大二郎
                          未来検索ブラジル



Powered by Rabbit 0.5.6
検索エンジンの‥
 歴史的位置づけ
 現状と課題
 未来
について話します




           1/56
検索エン
ジンとは
何なのか
検索エンジン
 は、人類のコ
ミュニケーショ
ンの質的変化を
促す道具である
歴史的に
考えてみ
 る
人類史上、コ
ミュニケーショ
ンの質的変化は
過去に2度あった
今回は
3度目!
1度目
言語
2度目
文字
3度目
検索エ
ンジン
 
1度目: 言語
2度目: 文字
3度目: 検索エンジン




              13/56
ちょっ
と待て
もっとあ
るだろ
本,印刷術,活版印
刷,写真,電信,無線
通信,蓄音機,電話,
映画,磁気記録,TV,
写植,ディジタル組
   版.etc..
それらも確
かにスゴい
んですけど
ま、一つ
の意見で
すから
じゃあ、な
ぜこの3つ
 なのか
1度目: 言語
音声言語を中心に発達
抽象的な事物,複雑な関係の表現能力を飛躍
的に高めた
時間と空間を共有する人との情報伝達
主に1:1のコミュニケーション



                    20/56
2度目: 文字
時間と空間の制約を越えた情報伝達
1:多のコミュニケーションをスケール可能
にした
↑ここ大事




                   21/56
その後
 の
本,印刷術,活版印
刷,写真,電信,無線
通信,蓄音機,電話,
映画,磁気記録,TV,
写植,ディジタル組
   版.etc..
これらは
量的な変
 化
1:多の情報
流通量を増
 幅させた
検索エン
ジンは?
3度目: 検索エンジン
情報の取捨選択(フィルタリング)を支援
人間の情報処理能力の補完
多:1のコミュニケーションをスケール可能
に
検索エンジン=諸技術の総体と受け止めてね
 計算機, 電子化文書, ネットワーク, WWW, デー
 タベース, 自然言語処理, AI, 機械学習, 分散処
 理etc..

                         27/56
整理
言語
1:1のコミュニケーション
文字(その他情報蓄積・情報通信技術)
1:多のコミュニケーション
検索エンジン
多:1のコミュニケーション

                     28/56
検索エンジン
はまだ始まっ
 たばかり
過去の二つの
質的変化はど
のように進ん
  だか
言語
ある時突然誰かが発明したようなものでは
ない
人の言語能力の多くは生得的な能力として
組み込まれている
数万年という長い進化的な過程を経て発達
した



                  31/56
文字
人類史上数回独立に発明された
絵 → 象形文字 → 表音文字 のように発達
音素文字(アルファベット)
 汎用性,利便性において画期的な技術革新
 人類史上ただ一度だけ発明された
 (by セム系労働者 @BC20c頃)
 そこから派生・参考にされ世界中に普及
                       32/56
音素文字に至るまで千年の歳月を要した
検索エンジン
非常に歴史が浅い
 クランフィールド実験(1959)
 WWW (1991)
 Yahoo (1994)
 Google (1998)

多:1のコミュニケーション手段としての検
索エンジンが発達するには、エンジンと
ユーザの両者に変革を必要とする
                    33/56
現状と
 課題
課題なんてあ
るの? Google
で十分じゃな
  いの?
違いま
 す
検索エンジンとは
知りたかった情報に
素早く
たどり着くための道具




             37/56
「知りた
かった情
報」とは?
そもそも
「情報」
 とは?
情報とは何か
「分からなさを減らすもの」
情報理論的定義
(by C.シャノン)




                40/56
情報とは何か(2)
「差異を生み出すための差異」
(by G.ベイトソン)
「差異」が2回出てくる
二つ目の「差異」は
 一様・ランダムでない「パタン」全般を指す
 全てのパタンは情報になり得る
 一方、本に書かれた文字であっても情報と言えな
 い場合もある              41/56
情報とは何か(3)
「差異を生み出すための差異」
一つ目の「差異」は
 何らかの意味を構成することを指している
 受容・解釈されて「パタン」は「情報」になる
 解釈と情報は不可分




                       42/56
つまり
何が情報で何がノイズかはユーザによって
異なる
検索文字列に対応する正解集合はユーザに
よって異なる
「知りたかった情報」とはそういうもの
現状の検索エンジンはこれに対する解を持
たない

                     43/56
でも‥Google
使ってて特に
問題を感じな
 いけど?
歴史を振
り返る
Google以前(1994〜1998)
 文書の内容そのものからスコアを算出
 tf・idf法とか
 文書の内容に作為的な操作がなければ有用
 しかし、SEO耐性が低い
  SEOスパムが広まると急速に精度が低下した



                          46/56
SEO
 検索結果を情報提供者の都合に引き寄せよ
 うとする行為




                   47/56
Google以降(1998〜)
 ページ毎の人気の高さからスコアを算出
 「人気の高い情報」≒「満足度の高い情
 報」
 人気の高さ(=第3者の評価)は、文書の内容
 と比べて情報提供者にとって操作しにくい
 →SEO耐性が高い


                      48/56
人気の高い情報




          49/56
しかし
「知りたかった情報」≠「人気の高い情
報」
人は知りたかった情報が不確かな段階で検
索を開始する
「人気が高い情報」に出会った時点で「満
足」してしまう
「満足度の高い情報」が有用とは限らない
→ 知りたかった情報に出会わずに終わる50/56
「満足度」はトラップ
商用検索エンジンの目的はトラフィックを
集め、メディア力を高めること
「満足度」が高ければユーザはリピートす
る
エンジンとユーザの利害が一致し、そこで
安定してしまう
エンジンとユーザの両者にとって共通のト
ラップ
                  51/56
一度嵌ると抜け出すのは困難
検索エンジンの未来
多:1コミュニケーションの手段として成熟
「知りたかった」情報との出会いを促す




                     52/56
出会いを促す
文字の歴史の話に戻りますが‥
音素文字は、多くの人の交流と出会いに
よって生み出された
革新的な発明は、一人の天才の力だけでな
く、人やアイディアの出会いによって生み
出される
出会いを促進し、人の持つ能力を高い次元
に押し上げるのが検索エンジンの責務
                     53/56
どうやって実現するのか
まだわかりません。そう簡単でもないで
しょう。
エンジンとユーザ両者が成熟するのに長い
時間が必要かも
100億のページをクエリに適合する順に1次
元に整列させるのは限界があるかも
Sennaには僕らなりのアイディアを実現する
ための機能を組み込んでいます
                     54/56
なまあたたかく見守ってください
ご静聴あり
がとうござ
 いました
質疑応答
         Q: Googleのスコアは「人気の高さ」だけではないでしょ?

         A: もちろん様々な要素を加味していると思うが、
            コンテントベースのスコアに比べてリンクベースのスコアを重視したのが要点だったと思う。

         Q: ユーザ毎の正解の差異は、パーソナライズド検索技術によって解決されるのでは?

         A: パーソナライズド検索は重要な要素技術。
            しかし、現状の技術は、人を類型化して扱うのが基本原理。それだけではダメだと思う。

           「あなたがどんな人間かは、
            あなたがどんな音楽を聴いていて、
            どんな服装をしているかでわかる。
            でも、そんな分かられ方って屈辱だろ?」 (by 橘川幸夫)




                                                       56/56
Powered by Rabbit 0.5.6

More Related Content

What's hot

PHPカンファレンス2009 - 45分で分かる安全なWebアプリケーション開発のための発注・要件・検収
PHPカンファレンス2009 - 45分で分かる安全なWebアプリケーション開発のための発注・要件・検収PHPカンファレンス2009 - 45分で分かる安全なWebアプリケーション開発のための発注・要件・検収
PHPカンファレンス2009 - 45分で分かる安全なWebアプリケーション開発のための発注・要件・検収Hiroshi Tokumaru
 
Persona design method / ペルソナ概論
Persona design method / ペルソナ概論Persona design method / ペルソナ概論
Persona design method / ペルソナ概論Katsumi TAZUKE
 
Loftwork 20090416
Loftwork 20090416Loftwork 20090416
Loftwork 20090416武 河野
 
25000社以上採用計測ソリューション
25000社以上採用計測ソリューション25000社以上採用計測ソリューション
25000社以上採用計測ソリューションnishimizu
 
【12-E-6】 ERP導入の投資対効果 ~SAPの導入事例を元に~
【12-E-6】 ERP導入の投資対効果 ~SAPの導入事例を元に~【12-E-6】 ERP導入の投資対効果 ~SAPの導入事例を元に~
【12-E-6】 ERP導入の投資対効果 ~SAPの導入事例を元に~devsumi2009
 
Bluetoothでつなごう!
Bluetoothでつなごう!Bluetoothでつなごう!
Bluetoothでつなごう!Shin Ise
 
PXI, LabVIEW事例集2
PXI, LabVIEW事例集2PXI, LabVIEW事例集2
PXI, LabVIEW事例集2nishimizu
 
云计算背后的商业模式变迁
云计算背后的商业模式变迁云计算背后的商业模式变迁
云计算背后的商业模式变迁Kevin cheng
 
Opportunity Magazine 2008-10-01 Vol.2
Opportunity Magazine 2008-10-01 Vol.2Opportunity Magazine 2008-10-01 Vol.2
Opportunity Magazine 2008-10-01 Vol.2opportunity service
 
Jaws2008 Presen12
Jaws2008 Presen12Jaws2008 Presen12
Jaws2008 Presen12umekoumeda
 
株式会社 花みずき工房 きらりタウン浜北
株式会社 花みずき工房 きらりタウン浜北株式会社 花みずき工房 きらりタウン浜北
株式会社 花みずき工房 きらりタウン浜北sunseago
 
Opportunity Magazine 2008-10-13 Vol.4
Opportunity Magazine 2008-10-13 Vol.4Opportunity Magazine 2008-10-13 Vol.4
Opportunity Magazine 2008-10-13 Vol.4opportunity service
 
Opportunity Magazine 2008-10-06 Vol.3
Opportunity Magazine 2008-10-06 Vol.3Opportunity Magazine 2008-10-06 Vol.3
Opportunity Magazine 2008-10-06 Vol.3opportunity service
 
Mashup and new paradigm - マッシュアップ技術とインターネットの新しい潮流
Mashup and new paradigm - マッシュアップ技術とインターネットの新しい潮流Mashup and new paradigm - マッシュアップ技術とインターネットの新しい潮流
Mashup and new paradigm - マッシュアップ技術とインターネットの新しい潮流Yusuke Kawasaki
 

What's hot (18)

PHPカンファレンス2009 - 45分で分かる安全なWebアプリケーション開発のための発注・要件・検収
PHPカンファレンス2009 - 45分で分かる安全なWebアプリケーション開発のための発注・要件・検収PHPカンファレンス2009 - 45分で分かる安全なWebアプリケーション開発のための発注・要件・検収
PHPカンファレンス2009 - 45分で分かる安全なWebアプリケーション開発のための発注・要件・検収
 
マニュアル
マニュアルマニュアル
マニュアル
 
Persona design method / ペルソナ概論
Persona design method / ペルソナ概論Persona design method / ペルソナ概論
Persona design method / ペルソナ概論
 
Loftwork 20090416
Loftwork 20090416Loftwork 20090416
Loftwork 20090416
 
25000社以上採用計測ソリューション
25000社以上採用計測ソリューション25000社以上採用計測ソリューション
25000社以上採用計測ソリューション
 
【12-E-6】 ERP導入の投資対効果 ~SAPの導入事例を元に~
【12-E-6】 ERP導入の投資対効果 ~SAPの導入事例を元に~【12-E-6】 ERP導入の投資対効果 ~SAPの導入事例を元に~
【12-E-6】 ERP導入の投資対効果 ~SAPの導入事例を元に~
 
114th
114th114th
114th
 
Bluetoothでつなごう!
Bluetoothでつなごう!Bluetoothでつなごう!
Bluetoothでつなごう!
 
PXI, LabVIEW事例集2
PXI, LabVIEW事例集2PXI, LabVIEW事例集2
PXI, LabVIEW事例集2
 
云计算背后的商业模式变迁
云计算背后的商业模式变迁云计算背后的商业模式变迁
云计算背后的商业模式变迁
 
Agc紹介
Agc紹介Agc紹介
Agc紹介
 
Opportunity Magazine 2008-10-01 Vol.2
Opportunity Magazine 2008-10-01 Vol.2Opportunity Magazine 2008-10-01 Vol.2
Opportunity Magazine 2008-10-01 Vol.2
 
rrds08
rrds08rrds08
rrds08
 
Jaws2008 Presen12
Jaws2008 Presen12Jaws2008 Presen12
Jaws2008 Presen12
 
株式会社 花みずき工房 きらりタウン浜北
株式会社 花みずき工房 きらりタウン浜北株式会社 花みずき工房 きらりタウン浜北
株式会社 花みずき工房 きらりタウン浜北
 
Opportunity Magazine 2008-10-13 Vol.4
Opportunity Magazine 2008-10-13 Vol.4Opportunity Magazine 2008-10-13 Vol.4
Opportunity Magazine 2008-10-13 Vol.4
 
Opportunity Magazine 2008-10-06 Vol.3
Opportunity Magazine 2008-10-06 Vol.3Opportunity Magazine 2008-10-06 Vol.3
Opportunity Magazine 2008-10-06 Vol.3
 
Mashup and new paradigm - マッシュアップ技術とインターネットの新しい潮流
Mashup and new paradigm - マッシュアップ技術とインターネットの新しい潮流Mashup and new paradigm - マッシュアップ技術とインターネットの新しい潮流
Mashup and new paradigm - マッシュアップ技術とインターネットの新しい潮流
 

Viewers also liked

wa-cometjava-pdf
wa-cometjava-pdfwa-cometjava-pdf
wa-cometjava-pdfHiroshi Ono
 
Hadoop 調査報告書
Hadoop 調査報告書Hadoop 調査報告書
Hadoop 調査報告書Hiroshi Ono
 
Webマイニングと情報論的学習理論
Webマイニングと情報論的学習理論Webマイニングと情報論的学習理論
Webマイニングと情報論的学習理論Hiroshi Ono
 
私がチャレンジしたSBMデータマイニング
私がチャレンジしたSBMデータマイニング私がチャレンジしたSBMデータマイニング
私がチャレンジしたSBMデータマイニングHiroshi Ono
 
Gamecenter概説
Gamecenter概説Gamecenter概説
Gamecenter概説Hiroshi Ono
 

Viewers also liked (8)

p723-zukowski
p723-zukowskip723-zukowski
p723-zukowski
 
PythonTribe
PythonTribePythonTribe
PythonTribe
 
fj
fjfj
fj
 
wa-cometjava-pdf
wa-cometjava-pdfwa-cometjava-pdf
wa-cometjava-pdf
 
Hadoop 調査報告書
Hadoop 調査報告書Hadoop 調査報告書
Hadoop 調査報告書
 
Webマイニングと情報論的学習理論
Webマイニングと情報論的学習理論Webマイニングと情報論的学習理論
Webマイニングと情報論的学習理論
 
私がチャレンジしたSBMデータマイニング
私がチャレンジしたSBMデータマイニング私がチャレンジしたSBMデータマイニング
私がチャレンジしたSBMデータマイニング
 
Gamecenter概説
Gamecenter概説Gamecenter概説
Gamecenter概説
 

More from Hiroshi Ono

Voltdb - wikipedia
Voltdb - wikipediaVoltdb - wikipedia
Voltdb - wikipediaHiroshi Ono
 
EventDrivenArchitecture
EventDrivenArchitectureEventDrivenArchitecture
EventDrivenArchitectureHiroshi Ono
 
program_draft3.pdf
program_draft3.pdfprogram_draft3.pdf
program_draft3.pdfHiroshi Ono
 
nodalities_issue7.pdf
nodalities_issue7.pdfnodalities_issue7.pdf
nodalities_issue7.pdfHiroshi Ono
 
genpaxospublic-090703114743-phpapp01.pdf
genpaxospublic-090703114743-phpapp01.pdfgenpaxospublic-090703114743-phpapp01.pdf
genpaxospublic-090703114743-phpapp01.pdfHiroshi Ono
 
kademlia-1227143905867010-8.pdf
kademlia-1227143905867010-8.pdfkademlia-1227143905867010-8.pdf
kademlia-1227143905867010-8.pdfHiroshi Ono
 
pragmaticrealworldscalajfokus2009-1233251076441384-2.pdf
pragmaticrealworldscalajfokus2009-1233251076441384-2.pdfpragmaticrealworldscalajfokus2009-1233251076441384-2.pdf
pragmaticrealworldscalajfokus2009-1233251076441384-2.pdfHiroshi Ono
 
downey08semaphores.pdf
downey08semaphores.pdfdowney08semaphores.pdf
downey08semaphores.pdfHiroshi Ono
 
BOF1-Scala02.pdf
BOF1-Scala02.pdfBOF1-Scala02.pdf
BOF1-Scala02.pdfHiroshi Ono
 
TwitterOct2008.pdf
TwitterOct2008.pdfTwitterOct2008.pdf
TwitterOct2008.pdfHiroshi Ono
 
stateyouredoingitwrongjavaone2009-090617031310-phpapp02.pdf
stateyouredoingitwrongjavaone2009-090617031310-phpapp02.pdfstateyouredoingitwrongjavaone2009-090617031310-phpapp02.pdf
stateyouredoingitwrongjavaone2009-090617031310-phpapp02.pdfHiroshi Ono
 
SACSIS2009_TCP.pdf
SACSIS2009_TCP.pdfSACSIS2009_TCP.pdf
SACSIS2009_TCP.pdfHiroshi Ono
 
scalaliftoff2009.pdf
scalaliftoff2009.pdfscalaliftoff2009.pdf
scalaliftoff2009.pdfHiroshi Ono
 
stateyouredoingitwrongjavaone2009-090617031310-phpapp02.pdf
stateyouredoingitwrongjavaone2009-090617031310-phpapp02.pdfstateyouredoingitwrongjavaone2009-090617031310-phpapp02.pdf
stateyouredoingitwrongjavaone2009-090617031310-phpapp02.pdfHiroshi Ono
 
program_draft3.pdf
program_draft3.pdfprogram_draft3.pdf
program_draft3.pdfHiroshi Ono
 
nodalities_issue7.pdf
nodalities_issue7.pdfnodalities_issue7.pdf
nodalities_issue7.pdfHiroshi Ono
 
genpaxospublic-090703114743-phpapp01.pdf
genpaxospublic-090703114743-phpapp01.pdfgenpaxospublic-090703114743-phpapp01.pdf
genpaxospublic-090703114743-phpapp01.pdfHiroshi Ono
 
kademlia-1227143905867010-8.pdf
kademlia-1227143905867010-8.pdfkademlia-1227143905867010-8.pdf
kademlia-1227143905867010-8.pdfHiroshi Ono
 
pragmaticrealworldscalajfokus2009-1233251076441384-2.pdf
pragmaticrealworldscalajfokus2009-1233251076441384-2.pdfpragmaticrealworldscalajfokus2009-1233251076441384-2.pdf
pragmaticrealworldscalajfokus2009-1233251076441384-2.pdfHiroshi Ono
 

More from Hiroshi Ono (20)

Voltdb - wikipedia
Voltdb - wikipediaVoltdb - wikipedia
Voltdb - wikipedia
 
EventDrivenArchitecture
EventDrivenArchitectureEventDrivenArchitecture
EventDrivenArchitecture
 
program_draft3.pdf
program_draft3.pdfprogram_draft3.pdf
program_draft3.pdf
 
nodalities_issue7.pdf
nodalities_issue7.pdfnodalities_issue7.pdf
nodalities_issue7.pdf
 
genpaxospublic-090703114743-phpapp01.pdf
genpaxospublic-090703114743-phpapp01.pdfgenpaxospublic-090703114743-phpapp01.pdf
genpaxospublic-090703114743-phpapp01.pdf
 
kademlia-1227143905867010-8.pdf
kademlia-1227143905867010-8.pdfkademlia-1227143905867010-8.pdf
kademlia-1227143905867010-8.pdf
 
pragmaticrealworldscalajfokus2009-1233251076441384-2.pdf
pragmaticrealworldscalajfokus2009-1233251076441384-2.pdfpragmaticrealworldscalajfokus2009-1233251076441384-2.pdf
pragmaticrealworldscalajfokus2009-1233251076441384-2.pdf
 
downey08semaphores.pdf
downey08semaphores.pdfdowney08semaphores.pdf
downey08semaphores.pdf
 
BOF1-Scala02.pdf
BOF1-Scala02.pdfBOF1-Scala02.pdf
BOF1-Scala02.pdf
 
TwitterOct2008.pdf
TwitterOct2008.pdfTwitterOct2008.pdf
TwitterOct2008.pdf
 
camel-scala.pdf
camel-scala.pdfcamel-scala.pdf
camel-scala.pdf
 
stateyouredoingitwrongjavaone2009-090617031310-phpapp02.pdf
stateyouredoingitwrongjavaone2009-090617031310-phpapp02.pdfstateyouredoingitwrongjavaone2009-090617031310-phpapp02.pdf
stateyouredoingitwrongjavaone2009-090617031310-phpapp02.pdf
 
SACSIS2009_TCP.pdf
SACSIS2009_TCP.pdfSACSIS2009_TCP.pdf
SACSIS2009_TCP.pdf
 
scalaliftoff2009.pdf
scalaliftoff2009.pdfscalaliftoff2009.pdf
scalaliftoff2009.pdf
 
stateyouredoingitwrongjavaone2009-090617031310-phpapp02.pdf
stateyouredoingitwrongjavaone2009-090617031310-phpapp02.pdfstateyouredoingitwrongjavaone2009-090617031310-phpapp02.pdf
stateyouredoingitwrongjavaone2009-090617031310-phpapp02.pdf
 
program_draft3.pdf
program_draft3.pdfprogram_draft3.pdf
program_draft3.pdf
 
nodalities_issue7.pdf
nodalities_issue7.pdfnodalities_issue7.pdf
nodalities_issue7.pdf
 
genpaxospublic-090703114743-phpapp01.pdf
genpaxospublic-090703114743-phpapp01.pdfgenpaxospublic-090703114743-phpapp01.pdf
genpaxospublic-090703114743-phpapp01.pdf
 
kademlia-1227143905867010-8.pdf
kademlia-1227143905867010-8.pdfkademlia-1227143905867010-8.pdf
kademlia-1227143905867010-8.pdf
 
pragmaticrealworldscalajfokus2009-1233251076441384-2.pdf
pragmaticrealworldscalajfokus2009-1233251076441384-2.pdfpragmaticrealworldscalajfokus2009-1233251076441384-2.pdf
pragmaticrealworldscalajfokus2009-1233251076441384-2.pdf
 

future-search