4

検索ボックスに間違って入力したとしても、Google は正確な単語をどのように見つけ出すのだろうか。そのようなオープンソースのアルゴリズムが利用可能かどうか知りたいですか?

4

5 に答える 5

5

Peter Norvig のスペル修正プログラムの書き方に関する記事を参照してください。

于 2009-10-12T11:49:36.580 に答える
4

このPython 実装のサジェスタを見てください。これは、Google が行っていることに似たもの (Google ほど賢くはないことは間違いありません) を実装しています。

于 2009-10-12T11:49:35.490 に答える
2

または、Java を使用している場合は、Compass の "Did you mean feature" のサポートと、元の機能の改善を含むこのブログ投稿を確認してください。

于 2009-10-12T11:53:37.357 に答える
0

実際、Google は別のアルゴリズムを使用しています。 Google の「もしかして?」アルゴリズムの仕事?

人を探すと、おそらく自分の間違いに気づき、人を探すでしょう。Google はこれらの傾向を追跡し、多くの人がよく似た単語を検索する単語を検索すると、最初の検索でこの単語を提案します。

于 2010-11-22T22:59:31.773 に答える