---
sourceDocument: オーストラリアの対話型インターフェース
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/conversational-interfaces

 Release :

    - australia

ft:locale :

    - ja-JP

ft:publication_title :

    - オーストラリアの対話型インターフェース

ft:clusterId :

    - convint

bundleId :

    - convint

workflow :

    - Platform


---

# 仮想エージェント での自然言語理解 (NLU) トピックディスカバリー

# 仮想エージェント での自然言語理解 (NLU) トピックディスカバリー {#ariaid-title1}

* リリースバージョン: Australia
* 
* 更新日 2026年03月12日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：9分

自然言語理解 (NLU) モデルを適用して、 仮想エージェント 自動会話でユーザーのステートメントを処理できるようにします。NLU モデルは、仮想エージェントがユーザーが何をしたいかを判断し、入力から関連する値を抽出するために使用する情報を提供します。NLU を使用すると、 仮想エージェント より自然で魅力的な会話エクスペリエンスを提供できます。

## NLU コンポーネント {#va-NLU__section_afs_1h5_2rb}

ServiceNow NLU は、 ServiceNow インスタンスのデータを使用して、会社の構文、セマンティクス、および語彙を学習できます。NLU ワークベンチ、NLU モデルビルダー、および NLU 推論サービスを使用して、システムがユーザーのインテントを学習して応答できるようにします。  
次の要素が連携して、ユーザーが何をしたいのかを特定し、解決策を見つけられるようにします。

* モデルグループ

  モデルグループは、特定のアプリケーション、ユーザーロール、および言語をサポートします。たとえば、検索機能をサポートするモデルと、をサポートする別のモデルがあるとします。通常、モデルグループには複数のインテントが含まれています。詳細については、「[モデル管理](https://www.servicenow.com/docs/access?context=model-management-phases&version=australia&pubname=australia-intelligent-experiences&ft:locale=en-US)」を参照してください。
* インテント  
  インテントはアクションを表します。ユーザーが何をしたいのか、またはアプリケーションで何を処理できるのかを記述します。インテントは、次のいずれかに関連する場合があります。
  * パスワードのリセットやアイテムの注文などの機能。
  * 医療、財務、政府などのドメイン。
  * 米軍、ウェルズファーゴ、ボーイングなどの顧客。
  {#va-NLU__ul_y4v_gp4_frb}

  仮想エージェントでは、1 つのインテントが 1 つの会話トピックにマッピングされます。

  詳細については、「 [NLU インテント」](https://www.servicenow.com/docs/access?context=intents&version=australia&pubname=australia-intelligent-experiences&ft:locale=en-US)を参照してください。
* 発言  
  キーワードの代わりに、発言と呼ばれる自然言語の例を入力します。発言は、NLU がユーザーまたはシステムのアクションを推測できるように、単語の意味とコンテキストを評価するのに役立ちます。発言の例には、次のようなものがあります。
  * パスワードをリセットします。
  * パスワードを変更します。
  * パスワードを覚えていません。
  * パスワードを忘れました。
  * パスワードをリセットする必要があります。
  {#va-NLU__ul_uyj_pkp_frb}
* エンティティ  
  エンティティは、アクションのオブジェクト (またはコンテキスト) を表します。個々のインテントに対して定義できます。NLU は、定義されたエンティティをユーザー入力と照合して、値をスロットに入力できます。スロットに入力することで、トピックフロー内でいくつかの質問をする必要がなくなります。定義できるエンティティには、次の 3 つの基本タイプがあります。
  * 日付、時刻、通貨、場所、数量、人、組織などの共通エンティティまたはシステムエンティティ。
  * ケース番号などの ServiceNow レコードに基づくエンティティ。
  * 会議室、会社のポリシーなど、会社またはドメイン固有のエンティティ。
  {#va-NLU__ul_ssg_5q4_frb}

  詳細については、「 [NLU エンティティ](https://www.servicenow.com/docs/access?context=entities&version=australia&pubname=australia-intelligent-experiences&ft:locale=en-US)」を参照してください。
{#va-NLU__ul_ayf_3sn_4fc}

## 仮想エージェントでの NLU モデルの仕組み {#va-NLU__section_psy_bkf_bhb}

仮想エージェントデザイナー でトピックを作成または更新するときは、インテントを履行するための適切な会話トピックを見つけるために使用する NLU モデルとインテントを指定します仮想エージェント。  
仮想エージェント は、さまざまなサービスのモデルをサポートしています。次のプロバイダーを使用できます。

* ServiceNowNLU ワークベンチ を使用して作成した NLU モデル。

  ServiceNowは、カスタマーサービス管理 (CSM)、HR サービスデリバリ (HRSD)、ITSM などのさまざまなServiceNowビジネスアプリケーション向けに、ビルド済み (読み取り専用) の NLU モデルとトピックを提供します。これらのビルド済みモデルで定義されたインテントを使用し、独自のモデルを作成するときに再利用できます。
* NLU サービスプロバイダーとして IBM Watson Assistant を使用している場合、NLU インテントとエンティティは IBM Watson Assistant で作成されます。
* NLU サービスプロバイダーとして Google Dialogflow ES を使用している場合、NLU インテントとエンティティは Google Cloud プラットフォームで定義されます。

{#va-NLU__ul_t35_g3g_rhb}  
注:  
仮想エージェント は、インスタンスごとに 1 つの NLU サービスプロバイダーのみをサポートします。

NLU モデルを使用すると、仮想エージェントは次のことを実行できます。  
* トピックディスカバリーを実行します。
* インテントが一致しない場合のバックアップキーワードを指定します。
* エンティティ値を抽出します。
* 会話セッションで会話の切り替えを処理します。
{#va-NLU__ul_ky4_mgm_13b}

これらの機能については、次のセクションで説明します。

## トピックディスカバリー {#va-NLU__section_sl2_1gm_13b}

ユーザーが発言を入力する場合、その発言は特定のインテントに関連付けられたステートメントです。 仮想エージェント はこれらの発言を処理して、適切な会話トピックを開始します。各トピックには、 仮想エージェントデザイナーで指定する 1 つのインテントがあります。  
トピックディスカバリープロセス中に、インテントがトピックと照合されます。 仮想エージェント は、ユーザーの要求に最も関連性の高いトピックを返します。トピックディスカバリープロセスは、次の結果をユーザーに返します。

* 単一一致:ユーザーの発言がインテント (トピック) と直接一致すると、トピックが自動的に実行されます。
* 複数一致:ユーザーの発言が複数のインテントに一致する場合、 仮想エージェント は、ユーザーが適切なトピックを選択できるように、関連する一致の選択リストを返します。  
  注:  
  複数の一致がある場合、 仮想エージェント デフォルトで 3 つのインテントが返されます。com.glide.cs.max_number_display_topicsシステムプロパティを使用して、返されるトピックの数を変更できます。
* 一致なし:一致するインテントが見つからない場合は、仮想エージェントAI 検索を使用して、Q\&A ナレッジ記事、サービスカタログアイテム、または個人 (ユーザー) レコードへの関連リンクを表示する検索結果を生成します。

  この機能は、 AI 検索 フォールバックセットアップトピックと 仮想エージェント 検索構成によって制御されます。 [これらはチャットエクスペリエンス](https://servicenow-prod.fluidtopics.net/E3XN90BKKGP0JXwfGjjt~w "エンドユーザーが仮想エージェントとの会話を開始するコンテキストに基づいて、さまざまなチャットエクスペリエンスを作成します。")でデフォルトで有効になっています。生成された AI 検索 結果の詳細については、「 [AI 検索との仮想エージェント統合](https://servicenow-prod.fluidtopics.net/QnAJWvI0HxyuIHBAQt062g "仮想エージェント は、エンドユーザーに表示する関連トピックがない場合に、 ServiceNow AI Platform AI 検索 アプリケーションを使用して代替としてボット会話の検索結果を返します。 仮想エージェント は、トピック作成者がトピック内の検索結果を生成するために使用できる [実行 AI 検索 トピックブロック] も提供します。")」を参照してください。

  AI 検索 フォールバックセットアップトピックを無効にすると、ユーザーがトピックを選択したり、別の要求を入力したりできるようにするためのフォールバックエラーメッセージ仮想エージェント自動的に表示されます。  
  図 : 1. フォールバックメッセージの例

  AI 検索 フォールバックセットアップトピックとフォールバック応答 (フォールバックセットアップトピック) の動作の詳細については、「[仮想エージェントチャットエクスペリエンスのカスタマイズ](https://servicenow-prod.fluidtopics.net/E3XN90BKKGP0JXwfGjjt~w "エンドユーザーが仮想エージェントとの会話を開始するコンテキストに基づいて、さまざまなチャットエクスペリエンスを作成します。")」を参照してください。
{#va-NLU__ul_gqv_dhr_b3b}

NLU トピックディスカバリーの詳細については、「 [自然言語理解 (NLU) のトピックディスカバリーロジック 仮想エージェント](https://servicenow-prod.fluidtopics.net/HXe4zOHa0zr1HCodLrTs3g "仮想エージェント がインテントを返す方法と、ユーザーに表示するインテントを選択する方法を理解します。")」を参照してください。

## バックアップキーワードを使用したトピックディスカバリー {#va-NLU__section_prp_vkt_hnb}

トピックを作成または更新するときに、NLU が一致するインテントとトピックを返さない場合に 仮想エージェント がトピックを決定するために使用するキーワードをオプションで指定することもできます。 仮想エージェント は、次の状況でキーワードを使用します。

* トピック (インテント) は検出されません。
* 検出されたトピック (インテント) が多すぎるため、適切なトピック (インテント) を特定できません。
* トピックとインテントの言語は現在 NLU ではサポートされていません。

{#va-NLU__ul_c5s_rry_dnb}  
注:  
NLU またはキーワードに基づいてトピックを判断できない場合は、AI 検索仮想エージェント 機能にフォールバックして関連する結果を提供します。AI 検索 機能を有効にする必要があります。

## エンティティ抽出 {#va-NLU__section_wtl_lgp_13b}

NLU モデルを使用すると、 仮想エージェント は、タスクまたは目標を達成するための重要な情報が会話内のユーザーステートメントにいつ含まれるかを判断できます。エンティティは、オブジェクトや人の名前など、 仮想エージェント 会話から抽出できる情報を識別します。適切な値を抽出するために、 仮想エージェント は NLU モデルで定義されているインテントに関連付けられているエンティティ情報を使用します。  
トピックを設計するときは、次のようにエンティティを使用できます。

* エンティティを \[フロー\] タブの[ユーザー入力ノードに関連付け](https://servicenow-prod.fluidtopics.net/c3HJ4ynR~v9uSswcN32drg "アシスタントデザイナー によって提供される入力コントロールのコレクションを使用して、会話中のユーザーからの情報をプロンプトおよびキャプチャします。")ます。スロット入力エンティティ値を確認する 仮想エージェント またはノードをスキップするようにユーザーに求めるかどうかを指定できます。
* ノード[レス NLU エンティティを入力変数としてトピックに追加します](https://servicenow-prod.fluidtopics.net/cbR3TnJ4w_RFl6gfaqB5AQ "仮想エージェントに対して NLU が有効になっている場合は、ノードレス NLU エンティティを入力変数としてトピックに追加できます。これらの変数は、NLU サービスプロバイダー予測からスロット入力するか、トピックのスコープ外で指定できます。")。これらの変数は、NLU サービスプロバイダー予測からスロット入力するか、トピックのスコープ外で指定できます。
{#va-NLU__ul_ymq_mzc_grb}

## 会話の切り替え {#va-NLU__section_f3n_nhp_13b}

仮想エージェント会話に参加しているユーザーは、会話中にいつでもトピックを切り替えることができます。たとえば、ユーザーが従業員プロファイルのアイテムを更新しているとします。ただし、更新を完了する前に、そのユーザーが代わりにアイテムの注文を要求する場合があります。 仮想エージェント ユーザーの要求に基づいて適切なトピックを見つけて実行できます。トピックを切り替えたユーザーが元の会話を再開できるようにすることができます。

別の例としては、ユーザーが気軽な質問をしたり、雑談をしたりする場合があります。質問は元の要求とは無関係である可能性があります。NLU モデルで定義されたインテントを確認することで、 仮想エージェント 切り替えられたトピックに適切な会話を照合して開始できます。

## ServiceNow NLU 多言語サポートと統合 仮想エージェントデザイナー {#va-NLU__section_vph_qwk_wlb}

ServiceNow NLUを使用している場合は、NLU モデルグループと関連するインテントをトピックにマップできます。仮想エージェントデザイナー内から関連する NLU モデルを更新、トレーニング、およびテストすることもできます。トピックで作業するときに、インターフェイスを離れることなく、インテントの発言と関連エンティティを改善または変更することもできます。

ServiceNow NLU モデルグループには、プライマリ言語とセカンダリ言語が含まれています。プライマリ言語を使用してトピックを作成し、グループ内のセカンダリ言語に翻訳できます。詳細については、「 [多言語モデル管理](https://www.servicenow.com/docs/access?context=multilingual-model-managent&version=australia&pubname=australia-intelligent-experiences&ft:locale=en-US)」を参照してください。

トピックで作業するときに、 仮想エージェントデザイナー には、トピックをプレビューし、関連する言語固有モデルを使用してテストするための言語マッピングビューが用意されています。詳細については、「[仮想エージェント会話のローカライズ](https://servicenow-prod.fluidtopics.net/oElUPPWPO30j9GfqIOFMYg "ServiceNow プラットフォームには、ニーズに応じて、仮想エージェント会話をローカライズするためのいくつかの方法が用意されています。ローカリゼーションフレームワーク を使用して、機械翻訳、サードパーティプロバイダー、またはその両方を使用しているかどうかにかかわらず、翻訳プロセスのすべての側面を管理します。")」を参照してください。

