曖昧検索(ファジー検索)

曖昧検索(ファジー検索)

Fess はレーベンシュタイン距離に基づく曖昧検索(ファジー検索)に対応しています。 曖昧検索を適用したい検索語の後に「~」を付加します。 たとえば、「Solr~」という文字列を検索すると、「Solr」に近い語(「Solar」とか)を含むドキュメントを検索できます。

また、「~」の後に 0 ~ 1 の数値を指定でき、1 に近い場合はより類似したものだけに絞り込めます。 たとえば、「Solr~0.8」という形になります。 数値を指定しないときのデフォルト値は 0.5 になります。