Language Understanding

自然言語を理解する機能をアプリ、ボット、IoT デバイスに構築する、機械学習ベースのサービス。改善し続けるエンタープライズ対応のカスタム モデルをすぐに作成できます。

Language Understanding の動作を確認する

スマート ライト アプリケーションの実動作

LUIS アプリケーションの応答


"Language understanding technology helps us bridge the gap between what people say and what they mean."

Alexander Mejia, Owner and Creative Director, Human Interact



Language Understanding は会話の中から価値のある情報を特定するよう設計されており、ユーザーの目標 (インテント) を解釈して、文章から価値のある情報 (エンティティ) を抽出することで、高品質で繊細な言語モデルを構築します。Language Understanding は、音声意図判定処理を即座に実行するための 音声サービスと Azure Bot Service のどちらにもシームレスに統合されているため、高度なボットを簡単に作成できます。


強力な開発者ツールをカレンダー、ミュージック、デバイスなどのカスタマイズ可能な構築済みアプリやエンティティ ディクショナリと組み合わせることで、ソリューションをよりすばやく構築し、デプロイできます。ディクショナリは Web の共同ナレッジから抽出され、数十億ものエンティティを提供し、お客様のモデルがユーザーの会話から価値ある情報を適切に特定できるようにします。


強化学習機能を使用して、自然言語の処理モデルの品質を継続的に改善します。モデルが入力の処理を開始すると Language Understanding がアクティブ ラーニングを開始し、継続的にモデルを更新、改善していくことが可能になります。


このサービスは、商用アプリケーションへのデプロイに対応しており、エンタープライズ向けの品質とパフォーマンスでスケールできます。国際的なコンプライアンス標準に準拠し、12 言語がサポートされているため、利用しやすいサービスです。


"LUIS is very good at understanding people's intent, which was an important point for us. It also has a learning capability, which allows us to continually improve our service."

Daisuke Kezuka, General Manager of Travel Business, NAVITIME

Language Understanding のシナリオ詳細

Information ChatbotThis Informational Bot can answer questions defined in a knowledge set or FAQ using Cognitive Services QnA Maker and answer more open-ended questions using Azure Search.AzureActive DirectoryAzureBot ServiceLanguageUnderstandingCustomer mobileConsume, PC, MobileCloud15AzureApp ServiceAzureApp Insights2StructuredAzure Search7634QnA MakerApplication bot
  1. 概要
  2. フロー

Information Chatbot


この Informational Bot は、Cognitive Services QnA Maker を使用してナレッジ セットや FAQ で定義された質問に回答したり、Azure Search を使用してより結論が出にくい質問に回答したりできます。


  1. 1 従業員が Application Bot を開始します
  2. 2 Azure Active Directory が従業員の ID を確認します
  3. 3 従業員はサポートされているクエリの種類をボットに質問できます
  4. 4 Cognitive Services が、QnA Maker で構築された FAQ を返します
  5. 5 従業員が有効なクエリを定義します
  6. 6 Bot が、アプリケーション データに関する情報を返す Azure Search にクエリを送信します
  7. 7 Application Insights が、ランタイム テレメトリを収集して、ボットのパフォーマンスと使用方法により開発をサポートします

"Conversation as a platform is the future, so it's great that we’re already offering it to our customers using the Bot Framework and Azure."

Katie Duffy, Application Architect, UPS

UPS が LUIS を使用して顧客のリアルタイムの荷物追跡を支援する方法を見る

Commerce chatbotTogether, the Azure Bot Service and Language Understanding service enable developers to create conversational interfaces for various scenarios like banking, travel, and entertainment. For example, a hotel’s concierge can use a bot to enhance traditional e-mail and phone call interactions by validating a customer via Azure Active Directory and using Cognitive Services to better contextually process customer requests using text and voice. The Speech recognition service can be added to support voice commands.1234567
  1. 概要
  2. フロー



Azure Bot Service と Language Understanding サービスを組み合わせることで、開発者は銀行、旅行、エンターテイメントなどのさまざまなシナリオに合わせた会話型のインターフェイスを作成できます。たとえば、ホテルのコンシェルジュは、ボットを使用して Azure Active Directory で顧客を認証し、Cognitive Services でテキストや音声を使用して顧客の要求を文脈から処理することで、従来の電子メールや電話でのやりとりを強化できます。音声認識サービスを追加すると、音声コマンドに対応できるようになります。


  1. 1 ユーザーがお客様のモバイル アプリを使用します
  2. 2 Azure AD B2C を使用して、ユーザーが認証します
  3. 3 カスタム Application Bot を使用して、ユーザーが情報を要求します
  4. 4 Cognitive Services が自然言語の要求を処理します
  5. 5 自然な会話を使用して質問を改善できるユーザーが応答をレビューします
  6. 6 ユーザーが結果に満足すれば、Application Bot がユーザーの予約を更新します
  7. 7 Application Insights が、ランタイム テレメトリを収集して、ボットのパフォーマンスと使用方法により開発をサポートします

"It's amazing, once development started, how quickly the whole thing came together… We didn't need to build any special functionality to connect the bot to our product catalog and stock data—we just used existing feeds."

Antonia Colin-Jones, Strategic Partnership Program Manager, Dixons Carphone

Dixons Carphone の顧客との対話方法を見る

IoT devicesCreate seamless conversational interfaces with all of your internet-accessible devices—from your connected television or fridge to devices in a connected power plant. LUIS is able to integrate up to 500 intents to translate commands into smart actions.Customer mobileConsume, PC, MobileCloud14IoT devicesThird party352AzureBot ServiceAzureApp ServiceAzureApp InsightsLanguageUnderstanding
  1. 概要
  2. フロー

IoT デバイス


インターネットに接続したテレビや冷蔵庫から発電所に至るまで、インターネットにアクセス可能なあらゆるデバイスに、シームレスな会話型インターフェイスを作成できます。LUIS なら、最大 500 個のインテントを統合して、コマンドを翻訳し、スマートなアクションを実行できます。


  1. 1 ユーザーが Skype にログインし、IoT ボットにアクセスします
  2. 2 ユーザーがIoT デバイスを通して音声でボットに明かりをつけるよう要求します
  3. 3 この要求が、IoT デバイス ネットワークへのアクセスが許可されているサードパーティ サービスに伝達されます
  4. 4 コマンドの実行結果がユーザーに返されます
  5. 5 Application Insights が、ランタイム テレメトリを収集して、ボットのパフォーマンスと使用方法により開発をサポートします

"It's really simple and seamless to move data into the cloud. And if customers want to apply machine learning or predictive analytics, they can do so without additional complexity."

John Dyck, Software Business Development Director, Rockwell Automation

Rockwell Automation での Microsoft IoT ソリューション アクセラレータの使用方法を見る

Cognitive Services APIs を詳しく見る

Computer Vision




Ink Recognizer プレビュー

手書きの文字、図形、インク ドキュメントのレイアウトなどのデジタル インク コンテンツを認識できる AI サービス

Video Indexer


Custom Vision

貴社の最先端のコンピューター ビジョン モデルを、独自の用途向けに簡単にカスタマイズできます

Form Recognizer プレビュー

フォームを解釈し、ドキュメントを抽出できる AI サービス

Text Analytics


Translator Text

シンプルな REST API 呼び出しで機械翻訳を簡単に実行

QnA Maker


Language Understanding


Immersive Reader プレビュー


Speech Services

音声テキスト変換、テキスト読み上げ、音声翻訳のための統合Speech Services

Speaker Recognition プレビュー


Content Moderator


Anomaly Detector プレビュー


Personalizer プレビュー

パーソナライズされたユーザー エクスペリエンスを提供する AI サービス