検索サービスAmazon Kendraとは

最終更新日:2026年8月12日

この記事でわかること

膨大な量の情報からユーザーに求めている情報を提供する

項目 AWS Microsoft Azure Google Cloud
世界シェア 約33%(首位) 約22% 約11%
強み サービス数・実績 Microsoft製品連携 データ分析・AI
無料枠 12ヶ月+常時無料 12ヶ月無料 常時無料枠あり
主な資格 CLF / SAA / SAP AZ-900 / AZ-104 ACE / PCA

近年インターネットが急速に発達しスマートフォンも普及した今の社会は情報化社会とも呼ばれ、ニュースやネットニュースから様々な情報が入ってくるようになりました。現代人は日々膨大な量の情報を取捨選択し生活しています。

しかし、このように情報量が多いと自分が求めている情報を検索したり今ある情報を整理したりするのが困難になるという事態が発生しやすくなります。現在では調べたい事があった場合、インターネットで検索すれば情報を見つける事ができますが、自分の求めている情報が膨大な量の情報に埋もれてしまい見つからないということもしばしば起こります。
自分が勤めている会社で会社内の規約、ルール、制度などはその会社のWeb上のドキュメント内に記載されていると思いますが、自分が探している情報が見つからないといった経験はないでしょうか?

膨大な量の情報の中からユーザーが求めている情報を提供したい場合、改善策として機械学習による検索サービスを利用するという方法があります。この記事ではAmazonが提供する機械学習によるエンタープライズ検索サービスAmazon Kendraについてご紹介します。

Amazon Kendraとは

Amazon KendraはAmazonが機械学習を原動力とする高精度で使いやすいエンタープライズ検索サービスとして提供しているサービスで、ウェブサイトおよびアプリケーションに強力な自然言語検索機能を提供しています。自然言語検索機能とは検索システムに特化した方法ではなく、話し言葉のような人間的に自然な文章を入力し、必要な検索結果を得る技術のことです。
自然言語の質問を理解する Amazon Kendraを利用する事で、データのどこからでもより「具体的」な回答を得ることを可能にします。例えば「産休の期間はどのくらいですか?」といった具体的な自然言語の質問を検索すると、Kendra は「14 週間です」といった具体的な答えを返します。
また、文書読解とFAQ照合、ドキュメントのランク付け、関連性チューニングが特徴的なサービスですのでそれぞれの詳細を記述していきます。

文書読解とFAQ照合

Amazon Kendraは、非構造化データから具体的な回答を引き出すことができます。事前トレーニングは一切必要なく、コンテンツをポイントするようにKendra を設定するだけで、Kendraが「VPN はどのように設定すればよいですか?」などの自然言語のクエリに対する最も適切なドキュメントから自動的に抽出された具体的な回答を提供してくれます。

ドキュメントのランク付け

Amazon Kendraは、人間が自然に行うタスクをコンピュータに学習させる機械学習の手法のひとつであるディープラーニングが行えます。また「検索ユーザの意図・目的」を検索エンジンが適切に理解し、ユーザの求めるものに即した検索結果を提供する検索モデルを使用するのでランク付けされた関連ドキュメントのリストを返します。これらの機能により、抽出された回答を補完するのでさらに多くの情報を必要とする場合に調べることができる、コンテンツのより網羅的なリストがエンドユーザーに提供されます。

関連性チューニング

Amazon Kendraはフォーラムおよびその他のサポートタイプの「業務に関する知見」を一箇所にまとめたデータベースで一般的な投票または表示回数に基づいたドキュメントをブーストしチューニングします。情報の鮮度(新しさや更新回数)や信頼性がより高いデータソースをブーストをサポートしてくれるので、組み合わせることにより最近の頻繁に閲覧されているドキュメントがチューニングされ表示されるようになります。

【要注意】Amazon Kendraの生成AI活用について
近年ではAmazon Kendraで取得した検索結果や抽出済みの回答を、Amazon BedrockなどのAI基盤サービスと組み合わせ、社内文書を根拠にした生成AIチャットボット(RAG:検索拡張生成)を構築する使われ方も広がっています。単なる検索結果の一覧表示に留まらず、生成AIの回答の裏付けとしてKendraの検索インデックスを活用するケースが増えている点は押さえておくとよいでしょう。

Amazon Kendra の料金

Amazon Kendra サービスは、実際に使用した分に対してのみ料金が発生します。最低料金や使用要件はなくインデックスを作成して、Amazon Kendra をプロビジョニングすることで、使用しているエディションに応じてAmazon Kendra の稼働時間が課金される仕組みになっています。

【要注意】エディション体系・料金は必ず公式サイトでご確認ください
Amazon Kendraには、小規模な検証・開発向けの「Developer Edition」と、本番運用向けの「Enterprise Edition」に加え、生成AIを活用した検索・要約に対応する「Gen AI Enterprise Edition」も提供されています。各エディションの時間単価やキャパシティ単位あたりの料金は改定されることがあるため、本記事内の具体的な金額表記は目安とし、最新料金はAWS公式サイトでご確認ください。

まとめ・Amazon Kendraでできること

以上の特徴からAmazon Kendraを利用する事で社内で利用する場合は社内規約などで求めているドキュメントや情報を迅速に見つけ出すことが可能になります。
社内業務の余計な労力を削減(例えば社内新入社員向けのQ&Aが充実し人事部の労力が削減など)でき、サービスとして利用する場合はユーザに求めている情報を素早く提供できるようになります。

近頃ではホームページのお問い合わせフォームにAIのチャットを配置している企業も多く見受けられるようになりました。そのようなシステムがAmazon Kendraを利用しているとは限りませんが似たような体験はできると思います。なので、この記事をみて興味が湧いたのなら是非試してみてください。

押さえておきたいポイント

  • Amazon Kendraは機械学習を活用した自然言語検索サービスで、キーワードの完全一致ではなく質問文からピンポイントな回答を抽出できる点が従来の全文検索との大きな違い。
  • エディションは検証用の「Developer Edition」、本番向けの「Enterprise Edition」、生成AIと組み合わせた「Gen AI Enterprise Edition」があり、用途と予算に応じて選択する。
  • 料金はインデックスの稼働時間に応じた従量課金のため、検証時はDeveloper Editionを使う、不要な時間帯はインデックスを削除・停止するなど運用でコストをコントロールすることが重要。

よくある質問

Amazon Kendraと一般的な全文検索エンジンは何が違いますか?

一般的な全文検索エンジンはキーワードの一致度に基づいて文書を検索しますが、Amazon Kendraは機械学習による自然言語処理で質問の意図を解釈し、文書の中から質問に対する具体的な回答箇所を抽出して提示できる点が特徴です。FAQ照合やドキュメントのランク付け、関連性チューニングといった機能も備えています。

Amazon Kendraはどのようなデータソースに接続できますか?

社内のファイルサーバーやドキュメント管理システム、SharePoint、Webサイト、S3などさまざまなデータソースに対応するコネクタが用意されており、既存のドキュメント資産をそのままインデックス化して検索対象にできます。対応コネクタは追加・変更されることがあるため、最新の対応状況はAWS公式サイトでご確認ください。

Amazon Kendraを試すのにいきなり本番環境で構築する必要がありますか?

いいえ、検証・開発向けのDeveloper Editionが用意されているため、まずは小規模なデータセットで試して精度や使い勝手を確認したうえで、本番運用ではEnterprise Editionへ移行するといった進め方が可能です。

▼ アクロビジョンについて

👔

一緒に働きましょう

一人ひとりのキャリアに向き合い、
活躍できる現場をご紹介します。

採用サイトを見る →
💻

システム開発のご依頼・ご相談

コンサルティングから運用保守まで、
ワンストップで対応します。

まずはお気軽にご相談ください →