はじめに この記事では全文検索・セマンティック検索・ベクトル検索・ハイブリッド検索の違いについて解説しています。 弊社のプロジェクトの中で、GPTを活用した社内文書検索などのナレッジが溜まっています。社内の会話で「全文検索が…」とか「セマンティックだと全文検索より…」などいろんな検索手段の名前が飛び交っていて、正直細かく違いやメリデメがわかっていませんでした。 名前からして検索の流れはざっくり分かるものの、この際しっかり言語化できるようになりたくて執筆しています。 ちなみにどの検索方法もAzure AI Searchでは対応しています。GPTとの親和性が高いので、このあたりの概要を理解していることは重要だと考えます。 それでは、それぞれの検索方法について、比較検討を行いましょう! 全文検索 全文検索とは、ドキュメントやDB内のすべての文書から検索キーワードが含まれる部分を探す方法です。例え
