Language Understanding (LUIS) とは

重要

LUIS は 2025 年 10 月 1 日に廃止され、2023 年 4 月 1 日から新しい LUIS リソースを作成できなくなります。 継続的な製品サポートと多言語機能のベネフィットを得るために、LUIS アプリケーション会話言語理解に移行することをお勧めします。

Language Understanding (LUIS) は、カスタムの機械学習インテリジェンスをユーザーの自然言語での会話テキストに適用して、全体の意味を予測し、関連性のある詳細な情報を引き出す、クラウドベースの会話型 AI サービスです。 LUIS には、カスタム ポータルAPI、および SDK クライアント ライブラリを介してアクセスできます。

初めてのユーザーは、次の手順に従って してください。作業を開始するにあたり、LUIS の作成済みドメイン アプリを試すこともできます。

このドキュメントには、次の種類の記事が含まれています。

  • クイックスタートは、サービスへの要求の実行方法を説明する概要手順です。
  • 攻略ガイドには、より具体的またはカスタマイズした方法でサービスを使用するための手順が記載されています。
  • 概念では、サービスの機能と特徴について詳しく説明します。
  • チュートリアルはより長文のガイドであり、より広範なビジネス ソリューションの 1 コンポーネントとしてこのサービスを使用する方法を示すものです。

LUIS によって提供されるもの

  • シンプル: LUIS を使用するにあたり、社内の AI の専門知識や事前の機械学習の知識は必要ありません。 数回クリックするだけで、独自の会話型 AI アプリケーションを作成できます。 用意されているクイックスタートのいずれかに従ってカスタム アプリケーションを作成することも、作成済みドメイン アプリのいずれかを使用することもできます。
  • セキュリティ、プライバシー、およびコンプライアンス: LUIS は Azure インフラストラクチャによって支えられており、エンタープライズグレードのセキュリティ、プライバシー、およびコンプライアンスを提供します。 ユーザーのデータはユーザーのもののままです。ユーザーは、いつでもデータを削除できます。 データは、ストレージ内にあるときは暗号化されます。 詳細については、こちらをご覧ください。
  • 統合: LUIS アプリは、Microsoft Bot FrameworkQnA Maker音声サービスなどの他の Microsoft サービスと簡単に統合できます。

LUIS のシナリオ

  • エンタープライズ グレードの会話型ボットの作成: この参照アーキテクチャでは、Azure Bot Framework を使用してエンタープライズ グレードの会話型ボット (チャットボット) を作成する方法について説明します。
  • 商用チャットボット: Azure AI Bot Service と Language Understanding サービスを組み合わせることで、開発者は銀行、旅行、エンターテイメントなどのさまざまなシナリオ用の会話型インターフェイスを作成できます。
  • 音声アシスタントを使用した IoT デバイスの制御: 接続されたテレビや冷蔵庫から、接続された発電所のデバイスまで、インターネットにアクセス可能なすべてのデバイスとのシームレスな会話型インターフェイスを作成できます。

アプリケーション開発ライフ サイクル

LUIS アプリ開発のライフサイクル

  • 計画: ユーザーがアプリケーションを使用する可能性のあるシナリオを識別します。 認識する必要があるアクションと関連情報を定義します。
  • 作成: お使いの作成リソースを使用してアプリを開発します。 意図エンティティを定義することから始めます。 次に、各意図のトレーニング用の発話を追加します。
  • テストと改善: 他の発話でモデルのテストを開始して、アプリの動作を把握し、改善が必要かどうかを判断することができます。 これらのベスト プラクティスに従うことで、アプリケーションを改善できます。
  • 公開: 予測用にアプリをデプロイし、予測リソースを使用してエンドポイントに対してクエリを実行します。 作成および予測リソースの詳細については、こちらを参照してください。
  • 接続: Microsoft Bot FrameworkQnA Maker音声サービスなどの他のサービスに接続します。
  • 調整: エンドポイントの発話を確認し、実際の例を使用してアプリケーションを改善します

アプリケーションの計画と作成の詳細については、こちらを参照してください。

次のステップ