Azure AI Search とは?
Azure AI 検索は、さまざまな構造化、半構造化、非構造化ドキュメントからデータを抽出する検索ソリューションを作成するためのインフラストラクチャとツールを提供しています。
Azure AI 検索の結果はデータのみを含み、これには画像から推測または抽出されたテキストや、テキスト分析を通した新しいエンティティやキー フレーズ検出結果を含めることができます。 サービスとしてのプラットフォーム (PaaS) ソリューションです。 Microsoft によってインフラストラクチャと可用性が管理されます。これにより、組織では専用ハードウェア リソースを購入したり、管理したりすることなく、メリットを得ることができます。
Azure AI 検索の機能
Azure AI 検索は、既存のテクノロジを補完するために存在し、オープンソース ソフトウェア ライブラリである Apache Lucene 上に構築されたプログラミング可能な検索エンジンを提供します。 クラウドやオンプレミスのアセットで利用できる、99.9% のアップタイム SLA を提供する高可用性プラットフォームです。
Azure AI 検索には以下の機能が付随しています。
- 任意のソースからのデータ: JSON 形式で提供される任意のソースからのデータを受け付け、Azure 内の選択したデータ ソースに対する自動クローリングをサポートしています。
- 全文検索と分析: 簡易クエリ構文と完全な Lucene クエリ構文の両方をサポートする全文検索機能を提供しています。
- AI を利用した検索: 生コンテンツからの画像とテキストの分析用の Azure AI 機能が組み込まれています。
- 多言語は、56 の言語に対する言語分析を提供し、音声照合や固有の特質を持つ言語をインテリジェントに処理します。 Azure AI 検索で利用可能な自然言語プロセッサは、Bing と Office によっても使用されています。
- geo 対応: 物理的な場所に対する近さに基づく geo 検索フィルター処理をサポートしています。
- 構成可能なユーザー エクスペリエンス: オートコンプリート、自動提案、改ページ位置の自動修正、ヒットの強調表示を含む、ユーザー エクスペリエンスを改善するための複数の機能を備えています。