< Return to Video

The Internet: How Search Works

  • 0:06 - 0:07
    やあ、僕はジョン
  • 0:08 - 0:10
    Googleで
    リサーチ&マシンラーニングチームを率いている
  • 0:12 - 0:14
    世界中の人たちが検索エンジンを使って
  • 0:14 - 0:16
    ささいな疑問や驚くほど
  • 0:16 - 0:19
    重要な疑問を調べてるのって
  • 0:19 - 0:21
    かなり刺激的なものだと思う
  • 0:21 - 0:23
    だから出来る限り最適な答えを
  • 0:23 - 0:25
    彼らに提示することは
    とても大きな責任だと思っている
  • 0:27 - 0:31
    こんにちは、私はアクシャヤ
    Bing検索チームで働いているわ
  • 0:31 - 0:33
    人工知能やマシンラーニングを
  • 0:33 - 0:36
    見始めるような時はたくさんあるけど、
  • 0:36 - 0:39
    ユーザーがどうやって使用していくのかについて
    議論する必要があるわ
  • 0:39 - 0:42
    だって、一日の終わりには
    社会に何らかの影響を与えていたいもの
  • 0:44 - 0:45
    単純な質問をしてみましょう
  • 0:46 - 0:48
    火星へ行けるまではどのくらいかかる?
  • 0:49 - 0:51
    これらの検索結果はどこから来たもので
  • 0:51 - 0:54
    なぜ他の回答よりも
    これらが最初にリスト化されているのか?
  • 0:56 - 0:58
    まずはどうやって検索エンジンが
    あなたの検索に対して
  • 0:58 - 1:00
    結果を出しているのかを見てみようか
  • 1:01 - 1:03
    検索を行う時に
    まず始めに知らなくちゃいけないことは
  • 1:03 - 1:06
    実際、検索エンジンは
    リアルタイムであなたの検索ワードを
  • 1:06 - 1:08
    ワールドワイドウェブ上で
    作動させているのではないこと
  • 1:08 - 1:11
    それゆえ、10億以上のウェブサイトが
    インターネット上にあって
  • 1:11 - 1:14
    数百以上のウェブサイトが
    1分ごとに作られているってこと
  • 1:14 - 1:16
    だから、もしあなたの求めている結果を見つけるために
  • 1:16 - 1:19
    検索エンジンがこれら全てのサイトを
    見て回らなくちゃならなければ
  • 1:19 - 1:20
    永遠に時間はかかるよね
  • 1:20 - 1:22
    検索結果を素早く出すために
  • 1:22 - 1:25
    事前に検索エンジンは定期的に
    ウェブをスキャニングしていて
  • 1:25 - 1:29
    後であなたの検索に
    役立つような情報を記録している
  • 1:29 - 1:31
    こうすることで、「火星へ行く」ことに
    ついて検索をかける場合、
  • 1:32 - 1:33
    検索エンジンはリアルタイムで
  • 1:33 - 1:36
    あなたにその答えを出せるようなものを
    既に持っているというわけ
  • 1:36 - 1:38
    どのように作動しているかを見てみましょう
  • 1:38 - 1:42
    インターネットは、それぞれが
    ハイパーリンクで繋がっているページのウェブね
  • 1:42 - 1:46
    これらのウェブページを横切るスパイダーという
    プログラムがあるんだけど、
  • 1:46 - 1:47
    情報を集めるために検索エンジンは、
  • 1:47 - 1:49
    そのスパイダーを定期的に作動させている
  • 1:50 - 1:52
    ハイパーリンクを見つけるたびに
  • 1:52 - 1:55
    全てのページを訪問するまで付いて行って、
  • 1:55 - 1:57
    全体のインターネット上で見つけることができるようになる
  • 1:57 - 1:59
    スパイダーが訪問する各ページにおいて
  • 1:59 - 2:02
    検索に必要かもしれない情報を記録するために
  • 2:02 - 2:06
    検索インデックスと呼ばれる特別なデータベースへ
    その情報を追加する
  • 2:07 - 2:10
    では、先程の検索に戻って
  • 2:10 - 2:12
    どのように検索エンジンが結果をもってくることが
  • 2:12 - 2:13
    できるのかを見てみよう
  • 2:14 - 2:16
    「火星に行くにはどのくらいかかる?」と質問した時
  • 2:17 - 2:19
    検索エンジンは、検索インデックスにある
    それらの単語一つ一つを探して
  • 2:19 - 2:21
    その単語が含まれているインターネット上の
  • 2:21 - 2:24
    全てのページのリストを素早くゲットする
  • 2:25 - 2:27
    だけど、これらの単語を検索するだけだと
  • 2:27 - 2:29
    数百万ものページが出てきてしまうので
  • 2:29 - 2:31
    検索エンジンは、まず始めに
    どの結果が一番あなたに見せるのに
  • 2:31 - 2:33
    適しているのかを決める必要がある
  • 2:33 - 2:36
    この部分がトリッキーなんだけど
    だって、検索エンジンは
  • 2:36 - 2:38
    あなたが何を探しているのかを
    推測しなくちゃならないからね
  • 2:39 - 2:41
    それぞれの検索エンジンは
    独自のアルゴリズムを使っていて
  • 2:41 - 2:44
    あなたがほしいと思っているものをベースにして
    ページをランク付ける
  • 2:45 - 2:48
    検索エンジンのランキングアルゴリズムは
  • 2:48 - 2:50
    検索ワードがページのタイトルに
    表示されているかをチェックして
  • 2:51 - 2:54
    その隣同士に全ての単語が
    並んでいるのかどうかをチェックしたり
  • 2:55 - 2:58
    あるいはどのページをあなたが見たがっていて
    どれを見たがっていないのかを
  • 2:58 - 2:59
    決められるような他の計算をする
  • 2:59 - 3:01
    数字を求めたりする
  • 3:03 - 3:05
    Googleは一番有名なアルゴリズムを開発したんだけど
  • 3:05 - 3:09
    それはどのくらい他のウェブページが
    そのページにリンクされているかを
  • 3:09 - 3:11
    考慮することで
    一番関連のある検索結果を選ぶ
  • 3:12 - 3:14
    アイデアとしては
    多くのウェブサイトがそのウェブサイトを
  • 3:14 - 3:16
    面白いものだと思っているのであれば
  • 3:16 - 3:18
    それはもしかしたら
    あなたが探しているものである可能性が高い
  • 3:18 - 3:20
    「ページランク」と呼ばれるこのアルゴリズムは
  • 3:21 - 3:22
    ウェブページをランク付けするからではなく、
  • 3:23 - 3:25
    その発明者、ラリー・ページに由来している
  • 3:25 - 3:27
    Google設立者の一人だね
  • 3:28 - 3:31
    大体の場合、訪問されることで
    ウェブサイトはお金を稼ぐことができるので
  • 3:31 - 3:33
    スパムの発信者は
    どうやって検索アルゴリズムを操作できるのか
  • 3:33 - 3:36
    定期的にその方法を探っている。そうすれば
  • 3:36 - 3:38
    検索結果でより高い位置に
    リストされることが可能になるからね
  • 3:38 - 3:41
    検索エンジンは
    定期的にアルゴリズムを更新することで
  • 3:41 - 3:44
    結果の上部に信ぴょう性のないサイトや
    フェイクサイトが来ないようにしている
  • 3:45 - 3:48
    最近では
    これらのページに信ぴょう性がないかどうかは
  • 3:48 - 3:50
    ウェブアドレスを見て
    信頼できるソースであるのかどうかを決めるのは
  • 3:50 - 3:53
    あなた次第でもあるんだけど
  • 3:54 - 3:55
    検索プログラムは、アルゴリズムを改善するために
    常に進化し続けている
  • 3:55 - 3:58
    そうすることで、他の競合社よりも素早く
    より良い結果を
  • 3:59 - 4:00
    もたらすことができるようにね
  • 4:01 - 4:03
    今日の検索エンジンは、検索を絞り込むのに
  • 4:03 - 4:07
    明確に提示していないような情報さえも
    使用することができる
  • 4:07 - 4:10
    だから例えば、「ドッグ・パーク」へ検索をかけた場合、
  • 4:10 - 4:12
    多くの検索エンジンでは
    あなたの近くにある全てのドッグ・パークを
  • 4:12 - 4:14
    検索結果して表示するだろう
  • 4:14 - 4:16
    あなたが自分の位置情報を入力していなくてもね
  • 4:18 - 4:21
    現代の検索エンジンは、ページにある単語以上のことを
  • 4:21 - 4:22
    理解できるようになっているけど
  • 4:22 - 4:25
    それはあなたが探しているものに対して
  • 4:25 - 4:27
    最適な結果を表示するためなの
  • 4:27 - 4:30
    例えば、「速いピッチャー」の検索をかける場合
  • 4:30 - 4:32
    検索エンジンはあなたがアスリートを
    探しているのだということが分かっている
  • 4:32 - 4:34
    だけど、もし「大きいピッチャー」という検索をかけたら
  • 4:34 - 4:37
    キッチン用品のオプションを表示するかもしれない
  • 4:38 - 4:42
    単語をより良く理解するためにも
    マシンラーニングというものを使っている
  • 4:42 - 4:44
    人工知能の一種だよ
  • 4:44 - 4:46
    これによって検索アルゴリズムが
    ページ内の単語や個別の文字だけじゃなく
  • 4:46 - 4:48
    単語の基本的な意味を理解して
  • 4:48 - 4:51
    検索をかけることができるようになる
  • 4:54 - 4:56
    インターネットは指数関数的に成長しているけど
  • 4:56 - 5:00
    検索エンジンをデザインするチームが
    的確な仕事を行うことで
  • 5:00 - 5:04
    あなたが知りたい情報が常に一番に
    あがってくるようにすることができるのよ
Title:
The Internet: How Search Works
Description:

more » « less
Video Language:
English
Team:
Code.org
Project:
How Internet Works
Duration:
05:13

Japanese subtitles

Revisions Compare revisions