私はAとを組み合わせた(最も重要から最低まで)マージ検索結果アルゴリズム
- 結果を次のように私は結果を優先して2つのメインの文字列のAとB で検索する検索バーを実装しています例えばAのみ
用Bのみ
GoogleやBing、私が現在行っているのは、最初に結果セットXを取得し、次にBを検索してポジティブリストを取得し、次にAのみを検索してネガティブリストを取得することです。それらがネガティブリストに存在する場合にはペナルティを与え、ポジティブリストに存在する場合はボーナスを与え、最後にポジティブリストに残ったものをXに加えます。
十分に良い、私は誰かがこの単純なアルゴリズムやまったく別のアイデアに加えて私を助けることができるかどうか疑問に思っていた
ルックアップ http://stackoverflow.com/questions/4515099/text-indexing-algorithm/4515232#4515232 – Mikos