IT用語の記録です

ヒューリスティックスとは、Solr上でのプログラム方法の1つで、精度は保証しないけれども、ある程度の結果を持ってこれる変わりに、演算速度をあげるプログラム方法のことを指す。

Solrでの全文検索による単語の重みを考える方法の1つとして、ある単語が全ドキュメントに含まれる確率が高いものほど、重要度は低いが、一方で特定のドキュメントにある単語が頻出する場合、その特定のドキュメントにおけるある単語の重要度は高いと考えられる。

こちらを掛け合わせて、ある単語の検索において、どのページがマッチング度合いが高いかなどを演算する理屈をヒューリスティックスと呼ぶ

コメント