Railsで軽量の検索エンジンを探しています。全文検索などを行うためのものではなく、単純なオートコンプリートテキストボックスを使用しています。基本的に、文字列が与えられた場合、テーブル内の2つの文字列列を検索し、最も関連性の高い結果を返すために必要です。
多くのSQLLIKEステートメントなどを使用して、自分で検索アルゴリズムを実行することを考えましたが、エントリの重み付けや単語が欠落している場合にどうなるかについて話すと、少し面倒になります。あいまい検索もいいでしょう。私はいくつかのグーグルをやろうとしましたが、それはほとんど私にスフィンクスのようなもの(私は思う)がやり過ぎであるということを与えました。
私が説明したことを実行できる簡単な検索エンジンについて何か提案はありますか?または、カスタムエンジンを常に改善しています。
ありがとう!
PS私は本のタイトルと著者を自動入力していることに注意するのが役立つかもしれないと思ったので、ユーザーは検索フィールドに何を入力するかについてかなり良い考えを持っています。