AI経済新聞 Wiki

セマンティック検索を理解する

Semantic Search

キーワード一致ではなく意味の近さで情報を探す検索。RAGやAI検索の基礎。

データ 難易度: 中級 最終更新: 2026-07-15 読了目安: 約2分

セマンティック検索とは、入力された言葉と完全に同じ単語を探すのではなく、意味が近い内容を探し出す検索方法です。言い換えや異なる表現でも、関連する情報を見つけられます。

具体例 セマンティック検索の身近な例

「オフィスの椅子が壊れた」と検索すると、キーワード検索では「椅子」を含む文書しか出ませんが、セマンティック検索では「デスクチェアの故障」といった表現の文書も関連情報として見つけられます。

重要な点

  1. キーワード一致ではなく、意味の近さで情報を探す検索方法
  2. 言い換えや異なる表現でも関連する情報を見つけられる
  3. RAGや企業内検索、AI検索サービスの精度向上に直結する

技術的背景

[object Object]

よくある誤解

  • セマンティック検索はキーワード検索の完全な上位互換ではなく、状況によっては従来のキーワード検索の方が適する場合もあります(組み合わせて使われることも多い)。

比較

キーワード検索とセマンティック検索の違い
キーワード検索
  • 入力語と同じ単語を探す
  • 言い換えには弱い
  • 高速でシンプル
セマンティック検索
  • 意味の近さで探す
  • 言い換えや類義語にも強い
  • Embeddingの計算が必要

キーワード検索は文字の一致を重視し、セマンティック検索は言い換えや文脈も含めた意味の近さで探します。

学習の前後関係

セマンティック検索
先に理解しておきたい用語
次に学ぶとよい用語

よくある質問

セマンティック検索はRAGとどう関係しますか?

RAGが関連文書を探す際の中心技術がセマンティック検索です。質問と意味的に近い文書をベクトルの近さで取得します。

情報源