2016-11-23 22 views
4

最近FNVのハッシュについて学びました。純粋な好奇心の中で、私はちょうどGoogleの魔法の定数2166136261を検索しました。Google検索の仕組み

ウィキペディアのページFNV hashingが3番目の検索結果として表示されることに非常に驚いています。しかし、私がwikiページを開いたときに定数2166136261が記事に表示されていないことがわかりました(ソースコードでさえありません)。

Google検索でこの結果が得られるか、またはFNVと2166136261の関係を「知っていますか?

検索結果は私の検索履歴に影響されないことを確認するためには、私もgoogle.com.hkにシークレットモードで試してみましたEDITは、Wikiの結果はまだの代わりに、第十結果として表示します第3回

それらのほとんどが、この場合、unsigned hash = 2166136261u ...

のようなソースコードです、私はGoogleが2166136261を見て、ファウラー・ノル-Voは「同義語」であるかどうかを確認していないとしても、それは、第九の結果への1日から非常に異なっていますFowler-Noll-Voの検索結果が非常に異なる結果を返すことになるため、

+0

これを閉じるには投票が恥ずかしいです。うん、それは広い質問ですが、それは本当に面白いと大きな質問です。私はあなたがそれを簡単に絞り込むことができるかどうかはわかりません。(タイトルを除いて) –

+0

それはあまりにも悪いです...私はこのタイトルが貧しいことを認めますが、私はタイトルで段落全体を追加することなく、より具体的な方法を確信していません。私はこのサイトをどのサイトに投稿するのか知りません... – bbvan

答えて

1

私は技術的な説明は分かりませんが、私はいくつかの理由を提示することができます。

これまでは、別のタイトルを持つ用語を検索しました。たとえば、私の妻には日産ティーダがいます。米国では、同じ車をNissan Versaと呼んでいます。 Tiidaを検索すると、語句Tiidaがページに存在しない場合でも、単語Versaのページが含まれます。

だからどこかに、関連する/関連する単語を見つけ出し、結果にそれらを含めることができるスマートがある。代わりに、関連する単語の大きなリストを手に入れることもできます。彼らの検索エンジンがどれほど複雑であるかを考えると、最初の選択肢を推測することができます。文脈、言葉のバージョンなどを知るには非常に賢明でなければなりませんが、うまくいきます。

これは、関連する検索結果を提供する際に非常に役立ちます。多くの単語には関連する単語やリンクされた単語があり、検索結果が最も関連性の高い語句を使用しているため、最良の検索結果が表示されないのは残念です。

あなたの場合、2166136261はFNVのような用語にリンクされており、検索にはFNVという用語の検索結果が含まれています。

+0

ありがとうございますが、私の場合はちょっと違っているようですが、私は自分の質問を更新して – bbvan

0

私はそれが(多分)以前に行った検索によって異なると思います。私が2166136261をGoogleで検索すると、私はWikiページが3位にないからです。ここで 結果google.com.brにも enter image description here

+0

検索履歴に言及してくれてありがとう、シークレットモードgoogle.hkで、Wikiページはまだ表示されていますが、10番目ではなく3番目の結果です。 – bbvan

+0

私はそれも決してそれを検索した後に10番目の結果としてそれを得る。 –

0

Googleが「知っている」google.comにもしばしば「FNVはハッシング」についてのクエリに関連するそのWebページ(グローバル検索履歴やクリックストリーム分析を通して)重要な(すなわちそれ以外はまれな)用語「2166136261」を含む。したがって、Googleはこれらの用語が「同義語」であると推定しています。シノニムを含めるように元のクエリーを拡張します(これは時々クエリーの再書き込みと呼ばれます)。