モバイル アプリケーション開発用の AI を利用したAzure Cognitive Search

Azure Cognitive Searchは、AI 機能が組み込まれたクラウド検索サービスです。 Cognitive Search を使用すると、Web、モバイル、エンタープライズ アプリケーションのプライベートな異種コンテンツに対して豊富な検索エクスペリエンスを追加するための API とツールが開発者に提供されます。

クライアントは、Cognitive Search を使用して検索エクスペリエンスを定義できます。 クエリは、作成、所有、およびサービスに格納する永続化されたインデックスに対して実行されます。

カスタム コードは、データ インジェスト インデックス作成を呼び出して、インデックスを作成して読み込みます。 アプリケーション コードはクエリ要求を発行し、応答を処理します。

Azure Cognitive Search機能

  • フルテキスト検索、単純なクエリ構文、Lucene クエリ構文を使用したフリーフォーム テキスト検索。
  • ドキュメント自体の値の関数としてモデルの関連性をスコア付けする単純なスコアリング プロファイル
  • 検索結果から物理的な場所への近接度に基づいてデータを探索する geo 検索
  • オートコンプリート、提案、並べ替え、ページングなどのユーザー エクスペリエンス機能
  • インデックス作成中に作成されたエンリッチメントを保存するナレッジ ストア
  • インデクサーを構成するためのデータのインポート ウィザード
  • インデックスを 設定するためのインデックス デザイナー。
  • クエリをテストし、スコアリング プロファイルを絞り込む検索エクスプローラー
  • 画像とテキスト分析のために生コンテンツからテキスト情報を抽出するためのインデックス作成パイプライン分析。
  • Azure SQL Database、Azure Cosmos DB、Azure Blob Storage接続されたデータ ストアから検索可能なコンテンツを抽出するためのデータ ソース抽出

詳細については、「Azure Cognitive Searchとは」を参照してください。

次の手順