- はじめに
- アクセス制御と管理
- ソースとデータセットを管理する
- モデルのトレーニングと保守
- 生成 AI による抽出
- 分析と監視を使用する
- オートメーションと Communications Mining™
- 開発者
- データをアップロードする
- データのダウンロード
- Exchange と Azure サービス ユーザーとの連携
- Exchange と Azure アプリケーション認証の統合
- Exchange と Azure Application Authentication and Graph の統合
- Migration Guide: Exchange Web Services (EWS) to Microsoft Graph API
- Python を使用した Tableau のデータのフェッチ
- Elasticsearch との連携
- 一般的なフィールド抽出
- セルフホストの Exchange 統合
- UiPath® Automation Framework
- UiPath® 公式アクティビティ
- 機械が単語を理解する方法:NLPに埋め込むためのガイド
- トランスフォーマーによるプロンプトベースの学習
- 効率的な変圧器II:知識蒸留と微調整
- 効率的な変圧器I:注意メカニズム
- 階層的な教師なしインテントモデリング:トレーニングデータなしで価値を得る
- Communications Mining™ でアノテーションの偏りを修正する
- アクティブ ラーニング: より優れた ML モデルを短時間で実現
- それはすべて数字にあります-メトリックを使用してモデルのパフォーマンスを評価します
- モデルの検証が重要な理由
- 対話データ分析 AI としての Communications Mining™ と Google AutoML を比較する
- ライセンス
- よくある質問など

Communications Mining ガイド
フィールドを設定する
抽出フィールドの設定の概要
ラベルを設定し、自動化するプロセスを決定します。利点を考慮して、以下のいずれかの方法で抽出を設定します。この段階では、エンドツーエンドのオートメーションを促進するために抽出する必要のあるデータ ポイントを決定することが非常に重要です。
フィールドの種類を変更すると必ずアノテーションが失われるため、フィールドの種類で各フィールドに対して正しいデータ型が使用されていることを確認してください。フィールドの種類を変更した後は、フィールドに手動で再アノテーションを行うことしかできず、これには時間がかかる可能性があります。
探索ページ
- モデルのトレーニング プロセスの任意の時点で、新しい抽出を設定したり、スキーマを変更したり、[探索] で既存のスキーマにフィールドを追加したりできます。
- [探索] で抽出を設定すると、以下のことが可能になります。
- メッセージのデータに基づいてフィールドを作成する。
- 新しいフィールドがあったら抽出に追加する。
[設定] ページ
- モデルのトレーニング プロセスの任意の時点で、新しい抽出を設定したり、スキーマを変更したり、[設定] で既存のスキーマにフィールドを追加したりできます。
- 抽出するフィールドが事前にわかっている場合は、[設定] で一括抽出を設定します。
[トレーニング] ページ
[ トレーニング ] タブを使用してモデルをトレーニングする場合は、新しい抽出を設定できます。ガイド付きトレーニングを進めながら、ラベルとフィールドの抽出の両方にアノテーションを行うこともできます。
一般的なガイダンス
プラットフォームの LLM 生成 AI 機能により抽出データが作成されます。予測は、トレーニング済みのラベルとフィールド名に基づきます。
抽出を設定するには、名前とフィールドの種類が必要なフィールドを設定します。これは、最も低い子レベルのラベルで行うことをお勧めします。
わかりやすい簡潔な名前にします。フィールドのデータを正確に表すフィールド名を選びます。簡潔さと明瞭さのバランスを考慮してください。フィールドには正確でわかりやすい名前を付けます。フィールドの役割に関する必要なコンテキストをモデルに提供できるようにするためです。
たとえば、住所が変更された場合に、新しい住所のみを抽出するには、新しい番地、新しい市区町村、新しい郵便番号、というフィールド名を設定しておくと便利です。
あいまいなフィールド名は避けてください。フィールド名は明確な、プロジェクト内の他のフィールドや概念と区別のつきやすいものにしてください。たとえば、Value (値) ではなく、Sales Amount (売上) や Account Balance (アカウント残高) などのより具体的な名前を使用します。
抽出フィールドの場合は、同じ種類のフィールドを複数作成できますが、一般フィールドの場合は不可能です。一般フィールドでこの問題に対処するには、同じ設定で別の種類のフィールドを作成します。
[Date Change] ラベルがあり、[Date Before] フィールドと [Date After] フィールドを取得する場合、これら両方のフィールドに同じデータ型を関連付けることはできません (たとえば、これらの両方のフォーム定義で基になるフィールドの種類として Date 型を使用する)。そのため、[Date Before] 用と [Date After] 用の 2 つの異なるフィールドの種類を作成し、それぞれのフォーム定義にマッピングする必要があります。
フィールド名のベスト プラクティス
[フィールド名] は、モデルにプロンプトを入力するために使用されます。抽出が期待どおりに実行されない場合は、[ フィールド名 ] を、ユース ケースをより具体的に表す名前に変更してください。フィールド名を変更すると、パフォーマンスが向上する場合があります。
以下のフィールド名は例にすぎません。そのため、フィールドの命名方法はユース ケースや、抽出しようとしているデータのコンテキストによって異なります。
| ユースケース | 非推奨のフィールド名 | パフォーマンスが向上するフィールド名 |
|---|---|---|
| 住所変更の要求時に、新しい住所の詳細を抽出して、下流のシステムに入力する必要がある。 |
|
|
| ロジスティクス出荷要求の一部として、SAP に入力する各商品の合計税内訳 (VAT 額と VAT 率の両方) を特定する必要がある。 |
|
|
| 請求書の変更要求時に、古い請求書番号と新しい番号を特定し、古い請求書をキャンセルして新しい請求書を再発行する必要がある。 |
|
|
一般フィールドと抽出フィールド
エンドツーエンドのオートメーションに役立つフィールドには、以下の 2 種類があります。
- 一般フィールド
- 抽出フィールド
Communications Mining で利用可能なさまざまな種類のフィールドと、それぞれいつ使用したらよいかを理解することが重要です。
| 一般フィールド | 抽出フィールド |
|---|---|
一般フィールドとは、抽出対象のフィールドのことであり、データセット内の複数の異なるトピックやラベルにまたがって存在する可能性があります。
| 抽出フィールドとは、特定のラベルに基づいて条件付けおよび作成されるフィールドのことです。つまり、自動化する特定のラベルに関連付けられます。
|
抽出スキーマを設定するときは、自動化するプロセス、つまりラベルを決める必要があります。抽出スキーマには、要求を自動的に処理するために必要な各フィールドが常に含まれている必要があります。
次の表は、一般フィールドと抽出フィールドの主な違いを示しています。2 つのまったく異なるモデルでこれらの種類のフィールドが予測されるため、違いを確認しておいてください。
| フィールドの種類 | 予測 | 確認のレベル | スパンレス* 対スパンあり* | スパンの重複 | 同じ種類のフィールド間でフィールドの種類を共有する | サポートされているデータ型** |
| 一般フィールド | データセット全体で自動的に | 段落レベル | スパンフルのみ | 不可 | 不可 |
|
| 抽出フィールド | オンデマンドのみ | メッセージ レベル (ラベル コンテキスト内) | スパンフルとスパンレスの両方 | 可能 | 可能 |
|
*詳しくは、「 スパンありフィールド」および「スパンなしフィールド」をご覧ください。
**各フィールドがサポートするデータ型について詳しくは、「 フィールドの種類を設定する」をご覧ください。
抽出フィールドの例
この例では、これら 2 つのラベルのエンドツーエンドのオートメーションの促進に関連する抽出フィールドをプラットフォームが識別できます。

一般フィールドの例
この例では、プラットフォームは、タクソノミーの特定のラベルがこのメッセージに適用されるかどうか確信がありせん。ですが、メッセージ自体から特定のフィールドを抽出することはできます。一般フィールドを設定すると、プラットフォームはラベルの予測に関係なくこれらのフィールドを識別できます。

[探索] でフィールドを設定する
[探索] ページで一般フィールドと抽出フィールドの両方を設定または変更するには、以下の手順を実行します。
フィールドの種類を変更すると必ずアノテーションが失われるため、フィールドの種類で各フィールドに対して正しいデータ型が使用されていることを確認してください。フィールドの種類を変更した後は、フィールドに手動で再アノテーションを行うことしかできず、これには時間がかかる可能性があります。
-
ラベルを含むコミュニケーション ([探索] の抽出フィールドを定義する場所) で、[フィールドのアノテーションを行う] を選択します。
-
抽出フィールドを設定する場合は、右側の [フィールドのアノテーション] バーのラベル名の横にカーソルを合わせて、[フィールドを管理] を選択します。一般フィールドを設定する場合は、[一般フィールド] の横にカーソルを合わせて、そこでフィールドを管理します。
![[探索] タブのラベル上でホバーすると [フィールドを管理] オプション。](https://dev-assets.cms.uipath.com/assets/images/ixp/ixp-the-manage-field-option-when-hovering-over-a-label-in-the-explore-tab-601456-1f43362e.webp)
-
[ 新しい抽出フィールド ] を選択して、新しい抽出フィールドを追加します。複数のフィールドを追加できます。
-
抽出フィールド名と抽出するフィールドの種類 を入力します。既存のフィールドの種類を選択するか、抽出対象のフィールドの種類が設定されていない場合は新たに作成します。
-
[保存] を選択して抽出フィールドを保存します。
注:アノテーション インターフェイスでは、ラベルの下に設定されている最初のフィールドが抽出結果の識別フィールドとして表示されます。これは特に、抽出結果が折りたたまれている場合に当てはまります。表示するフィールドを変更するには、単にドラッグ アンド ドロップを使用してフィールドを並べ替えます。
[設定] でフィールドを設定する
[設定] ページで一般フィールドと抽出フィールドの両方を設定または変更するには、以下の手順を実行します。
[ トレーニング ] タブからフィールドを設定する場合は、[ 設定 ] タブにリダイレクトされます。
フィールドの種類を変更すると必ずアノテーションが失われるため、フィールドの種類で各フィールドに対して正しいデータ型が使用されていることを確認してください。フィールドの種類を変更した後は、フィールドに手動で再アノテーションを行うことしかできず、これには時間がかかる可能性があります。
[トレーニング] でもフィールドを設定するには、以下の手順に従ってください。
-
[設定]、[タクソノミー] の順に移動します。
-
抽出フィールドを作成するには、[ラベルとフィールド] タブに移動します。
-
抽出フィールドを作成する特定のラベルで、ドロップダウン メニューを選択します。ドロップダウンを選択すると、指定したラベルのすべてのフィールドのリストが展開されます。
-
新しい抽出フィールドを追加するには、下部の [抽出フィールド] を選択します。
-
[フィールド名] と [抽出フィールドの種類] を入力して、新しい抽出フィールドを設定します。
![[タクソノミー] タブの作成された抽出フィールドのリスト。](https://dev-assets.cms.uipath.com/assets/images/ixp/ixp-list-of-created-extraction-fields-in-the-taxonomy-tab-601267-9a0d849b.webp)
-
新しい一般フィールドを作成するには、[一般フィールド] タブに移動します。右上隅の [新しいフィールド] を選択します。
-
[フィールド名] と [一般フィールドの種類] を入力して、新しい一般フィールドを設定します。
![タクソノミーの [一般フィールド] タブに作成されたフィールドの例](https://dev-assets.cms.uipath.com/assets/images/ixp/ixp-examples-of-created-fields-in-the-general-fields-tab-in-taxonomy-601277-e4e653a2.webp)
アノテーション インターフェイスでは、ラベルの下に設定されている最初のフィールドが抽出結果の識別フィールドとして表示されます。これは特に、抽出結果が折りたたまれている場合に当てはまります。表示するフィールドを変更するには、単にドラッグ アンド ドロップを使用してフィールドを並べ替えます。
フィールドの種類を設定する
フィールドを設定するときには、特定のデータ型を選択する必要があります。既定の種類は次のとおりです。
-
日付
-
Exact Text (実際のテキスト)
-
Inferred Text
-
金額
-
Number
注:フィールドの種類は、一般フィールドまたは抽出フィールド間で共有できない抽出フィールドにのみ使用できます。また、抽出フィールドに使用できるのは、[ 推論されたテキスト ] と [数値 ] のフィールドの種類のみです。
![この画像は、[設定] - [タクシノミー] の [フィールドの種類] タブを示しています。](https://dev-assets.cms.uipath.com/assets/images/ixp/ixp-this-image-depicts-the-field-types-tab-under-settings-taxnomy-601311-8de0deca.webp)
以下の表に、各フィールドの種類をどのような場合に使用するかを示します。
| フィールドの種類 | ||||
| データ型 | 一般フィールド | 抽出フィールド | 説明 | 例 |
| 文字列 | X | X | 文字列には、各種文字のほか、数字など、任意の文字を含めることができます。 文字列には、メッセージに明示的に存在する (スパンフル) 入力値、または推論される (スパンレス) 入力値を含めることもできます。詳しくは、スパンフル フィールドについての説明をご覧ください。 |
|
| 日付* | X | X | 日付はさまざまな非構造化形式で取得され、UiPath® の事前トレーニング済みの日付フィールドが使用されます。 |
|
| 数値 | X | X | 数量はさまざまな非構造化形式で取得され、UiPath® の事前トレーニング済みの数量フィールドを使用して数値が解釈されます。 |
|
| 金額* | X | X | 金額は通常、さまざまな非構造化形式で取得され、UiPath® の事前トレーニング済みの金額モデルが使用されます。 |
|
| 正規表現 | X | | 特定のフィールドを常に特定の形式で抽出する必要がある場合は、正規表現を使用してルールを設定できます。詳しくは、「 カスタム正規表現の一般フィールドを構築する 」をご覧ください。 |
|
| テンプレート | X | | サポートされているテンプレート のリストについては、こちらをご覧ください。 |
|
* プラットフォーム内では、金額と日付は自動的に正規化される一般フィールドの種類です。フィールドの正規化について詳しくは、「 一般フィールドの書式設定」をご覧ください。
多くのフィールドは、下流工程用に構造化データ形式に正規化する必要があります。
スパンフル フィールド
スパンフル フィールドとは、取引 ID、保険証券番号など、テキストに明示的に記載されているデータ ポイントのことです。
スパンレス フィールド
スパンレス フィールドとは、テキストに明示的に記載されていない可能性があるものの、メッセージから抽出する必要がある (つまり、メッセージから推測できる) データ ポイントのことです。つまり、抽出したいテキストの範囲がメッセージに必ずしも存在するとは限りません。
一般フィールドを設定するときに、入力値がメッセージに存在する必要があるかどうか、または入力値をメッセージから推測できる (つまり、テキストからそのまま抽出する必要がある) かどうかを指定します。
スパンレスにする必要がある場合のあるフィールドの例を以下にいくつか示します。
- 正規化する必要がある値 (日付など)。
- メール内の複数の領域にわたり連結する必要がある値。
- メールのどこにも存在しないものの、メールの特性から暗示される値。
- 複数の段落、行、または列にまたがる値。つまり、連続したスパンには表示されない値。
注:
スパンレス フィールドは、抽出フィールドのデータ型が文字列として設定されている場合にのみ使用できます。
新しいフィールドの種類を作成する際の [入力値] のオプションの以下の例をご覧ください。
-
メッセージに含める必要がある - このオプションはスパンフルです。
-
メッセージから推測 - このオプションはスパンレスです。
![この画像は、[メッセージから推測] オプションが有効化されている [新しいフィールドの種類の設定] ウィンドウを示しています。](https://dev-assets.cms.uipath.com/assets/images/ixp/ixp-this-image-depicts-the-new-field-type-configuration-window-with-the-option-inferred-from-the-message-enabled-601289-7dd76379.webp)
新しいフィールドの種類を作成する
フィールドの種類は、新しいフィールドの初期ステートです。使用するフィールドの種類がない場合は、以下の手順を適用して新しいフィールドの種類を設定します。新しいフィールドの種類は、フィールドの作成時にドロップダウン メニューから設定できますが、フィールドの種類ページ自体でも設定できます。
できるだけ幅広いフィールドの種類を追加してから、より細かく微調整します。フィールドの種類を次のように設定します。
-
名前 - フィールドの種類に名前を付けます。
注:フィールドの種類名は、フィールド名とは違い、モデルによってコンテキストとしては使用されません。
-
定義対象 - 抽出フィールド用の新しいフィールドの種類を設定するか、一般フィールドを設定するかを定義します。[ 抽出フィールド] または [ 一般フィールド] のいずれかのオプションを選択します。
-
データ型 - 一般フィールドまたは抽出フィールドを設定するときに、そのフィールドの種類に固有のデータ型を選択します。
注:抽出に新しいフィールドの種類を設定するか、一般フィールドを設定するかによって、設定できるデータ型が異なる場合があります。選択したデータ型に応じて、追加の構成も適用できます。
-
入力値 - 以下のいずれかのオプションを選択します。
- メッセージに存在 - 値は、メッセージ内にテキストの連続した範囲として存在する必要があります。
- メッセージから推論 - 値は、メッセージのコンテキストから推論できます。値を入力し、必要に応じてメッセージから証拠にアノテーションを行うことができます。
![この画像は、[新しいフィールドの種類] の設定ウィンドウを示しており、[メッセージ内に存在する必要があります。] オプションが有効化されています。](https://dev-assets.cms.uipath.com/assets/images/ixp/ixp-this-image-depicts-the-new-field-type-configuration-window-with-the-option-must-be-present-in-the-message-enabled-601297-164e8a4e.webp)
新しいフィールドの種類を作成する ([設定] タブ)
必要に応じて、[ フィールドの種類 ] ページで新しいフィールドの種類を作成することもできます。[フィールド] ページから作成すると、対象のフィールドが事前に選択され、すぐにそのフィールドに割り当てられます。
[探索] タブ、または [トレーニング] タブの [設定] タブで、新しいフィールドの種類を設定できます。
フィールドの種類にデータ型を設定すると、後から変更することはできなくなります。フィールドの種類を作成するときには、正しいデータ型を選択してください。正しいデータを選択しなかった場合は、フィールドの種類を削除し、正しいデータ型で再作成する必要があります。
[設定] タブから、抽出フィールドと一般フィールドの両方に新しいフィールドの種類を設定できます。
[設定] タブで新しいフィールドの種類を設定するには、以下の手順に従ってください。
-
[設定] ページに移動します。
-
[タクソノミー] タブを選択します。
-
[ フィールドの種類 ] タブを選択します。
-
[新しいフィールドの種類] を選択します。
-
新しいフィールドの種類を設定します。
![この画像は、[新しいフィールドの種類] 設定ページを示しています。](https://dev-assets.cms.uipath.com/assets/images/ixp/ixp-this-image-depicts-the-new-field-type-configuration-page-436220-79830294.webp)
[探索] で新しいフィールドの種類を作成する
新しいフィールドの種類を設定するには、次の手順を実行します。
-
[探索] タブで [フィールドのアノテーションを行う] を選択します。
-
一般フィールドまたは抽出フィールドの横にある縦三点リーダー ボタンを選択します。
-
[フィールドを管理] を選択します。
注:新しいフィールドの種類は、抽出フィールドのそれぞれのセクションでのみ作成できます。
-
[フィールドを管理] セクションで、[フィールドの種類] ドロップダウン メニューを選択します。
-
[新しいフィールドの種類] を選択し、フィールドの種類を設定します。
注:[フィールドのアノテーション] ペインで、一般フィールド、または抽出フィールドのそれぞれのセクションに対応するフィールドの種類を設定する必要があります。
