お問い合わせ

ハイブリッド検索

英語表記
Hybrid Search
読み
はいぶりっどけんさく
別名
ハイブリッドサーチ

キーワード検索とベクトル検索を組み合わせ、両方の強みを使う方式。

解説

ハイブリッド検索は、キーワード検索とベクトル検索を同時に実行し、両方の結果を統合して並べる検索方式です。FAQ検索や社内ナレッジ検索の製品で、検索方式の一つとして提示されることがあります。

仕組み

ハイブリッド検索は、1回の検索要求の中で、キーワード検索とベクトル検索を並行して実行します。次に、2つの検索結果を1つの順位にまとめます。たとえば、MicrosoftのAzure AI Searchは、逆ランク融合(RRF)という方法で2つの結果を統合しています。

各方式の得意・不得意は次のとおりです。

方式得意苦手
キーワード型番、エラーコード、固有名詞言い回しの揺れ
ベクトル言い回しの揺れ、漠然とした質問正確な番号や記号

実務での使われ方

サポートの問い合わせには、完全一致で拾うべき語と、意味で拾うべき説明が混ざります。たとえば、「E-1234のエラーが出てログインできない」という質問では、エラーコードは完全一致で拾い、状況説明は意味で拾うのが理想です。Microsoftも、製品コードや専門用語、日付、人名などを含む検索では、完全一致を識別できるキーワード検索のほうが性能が高いと説明しています。ハイブリッド検索は、キーワード検索の正確さとベクトル検索の柔軟さを、1回の検索で両立させる方法です。

注意点

キーワード検索とベクトル検索のどちらの結果をどれだけ優先するかを調整できるかどうかは、製品によって異なります。そのため、導入前に調整の可否を確認します。