> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Advanced Designer で混在文書セットを処理する

> 混在文書セット向けの Document skill を構築します。半構造化文書と非構造化文書の組み合わせ、埋め込み field を含むテーブルセル、または挿入を含む非構造化文書に対応します。

[「混在」文書セット](/ja/vantage/documentation/advanced-designer/use-cases/extracting-from-docs#mixed-document-sets) は、Advanced Designer では 2 つの意味で使われます。

* **半構造化文書と非構造化文書の両方** (異なる文書タイプ) を含む 1 つのセット。
* **構造が混在した** 1 つの文書。たとえば、埋め込みテーブル、埋め込み field、タイトル、ヘッダー、またはフッターを含む非構造化の契約書です。

<div id="pick-a-scenario">
  ## シナリオを選択
</div>

| シナリオ                             | 使用する場合                                        | 主要アクティビティ                                                            |
| :------------------------------- | :-------------------------------------------- | :------------------------------------------------------------------- |
| 1つのセット内の半構造化文書 + 非構造化文書          | 両方が共有の出力fieldsを持つ1つの論理型に属する場合                 | Classify + IF + Fast Learning + Segmentation + Deep Learning for NLP |
| fieldsが埋め込まれたテーブルセル              | テーブルセル内から値を抽出する場合 (例: Closing Disclosure内の名前) | Fast Learning + NER (+ Address Parsing)                              |
| テーブル/タイトル/ヘッダー/フッターが埋め込まれた非構造化文書 | 主に非構造化文書で、一部に半構造化の要素を含む場合                     | Segmentation + Extraction Rules                                      |

以下の各シナリオは共通のパターンに従っており、異なるのは処理フローに追加するアクティビティだけです。

<div id="common-workflow">
  ## 一般的なワークフロー
</div>

<Steps>
  <Step title="Document skill を作成">
    Advanced Designer を開き、スタート ページで **Create Document Skill** をクリックします。
  </Step>

  <Step title="ドキュメントをアップロード">
    **Documents** タブで、Skill の設定に使用するドキュメントをアップロードします。
  </Step>

  <Step title="fields を定義してラベル付け">
    **Fields** タブで、Skill が抽出する fields を作成して設定します。**Reference** セクションでドキュメントにラベル付けします。
  </Step>

  <Step title="Activity を追加して設定">
    **Activities** タブで、シナリオに応じた Activity (詳細は以下を参照) を追加します。各 Activity を **Activity Editor** で開き、設定して学習させます。
  </Step>

  <Step title="テストして公開">
    **Test Skill Using Selected Documents** をクリックして結果を評価します。結果が十分に良好であれば、[Skill を公開](/ja/vantage/documentation/advanced-designer/document-skills/publish)します。
  </Step>
</Steps>

<div id="semi-structured-and-unstructured-documents-in-one-set">
  ## 1 つのセット内の半構造化文書と非構造化文書
</div>

1 つの Document skill で [半構造化](/ja/vantage/documentation/advanced-designer/use-cases/process-semi-structured) 文書と [非構造化](/ja/vantage/documentation/advanced-designer/use-cases/process-unstructured) 文書の両方を処理する必要がある場合は、このシナリオを使用します。これらはどちらも同じ論理タイプに属し、同じ出力fieldsのセットを共有します。

各文書は、テキストとレイアウト情報を組み合わせて、低品質の画像やグラフィック上の特徴 (署名、印章) だけが異なる文書に対応できる [Classify By Text and Image activity](/ja/vantage/documentation/advanced-designer/activities/classify-by-text-and-image) で分類します。最良の結果を得るには、分類器がバランスの取れた学習データを得られるように、各バリエーションについておおむね同数の文書をアップロードしてください。次に、IF アクティビティを使ってフローを分岐します。

* 半構造化文書は [Fast Learning アクティビティ](/ja/vantage/documentation/advanced-designer/activities/fast-learning) で処理します。
* 非構造化文書は、[Segmentation アクティビティ](/ja/vantage/documentation/advanced-designer/activities/segmentation/segmentation-activity) の後に [Deep Learning for NLP activity](/ja/vantage/documentation/advanced-designer/activities/deep-learning-nlp) を使用して処理します。

<Frame>
  <img src="https://mintcdn.com/abbyy/NXewBo345IS17i7w/images/vantage/advanced-designer/ad_usecases_if_ss_nlp.png?fit=max&auto=format&n=NXewBo345IS17i7w&q=85&s=ef01797c690180d23b39dd03d18abe6c" alt="Classify と IF により Fast Learning と Segmentation + Deep Learning for NLP に分岐するドキュメント処理フロー" width="1235" height="226" data-path="images/vantage/advanced-designer/ad_usecases_if_ss_nlp.png" />
</Frame>

<div id="table-cells-with-fields-embedded-in-cell-text">
  ## セルテキストにfieldsが埋め込まれたテーブルセル
</div>

このシナリオは、半構造化文書のテーブルセル内から特定の値を抽出する必要がある場合に使用します。たとえば、Closing Disclosure のセルに埋め込まれた借入人の氏名や住所の一部を抽出する場合です。

まずセルを 1 つのテキストブロックとして [Fast Learning アクティビティ](/ja/vantage/documentation/advanced-designer/activities/fast-learning) で抽出し、その後、そのブロックに対して NLP アクティビティを実行して、埋め込まれたfieldsを抽出します。

* 氏名や組織名などの固有表現を抽出するには、[固有表現 (NER) アクティビティ](/ja/vantage/documentation/advanced-designer/activities/ner) を使用します。
* 住所を構成要素に分解するには、[Address Parsing activity](/ja/vantage/documentation/advanced-designer/activities/address-parsing) を使用します。

<Frame>
  <img src="https://mintcdn.com/abbyy/NXewBo345IS17i7w/images/vantage/advanced-designer/ad_usecases_fl_ner_ap.png?fit=max&auto=format&n=NXewBo345IS17i7w&q=85&s=4c7031c8689a91869875401a234e01ac" alt="Fast Learning から Named Entities（NER）アクティビティと Address Parsing アクティビティに渡されるドキュメント処理フロー" width="1162" height="121" data-path="images/vantage/advanced-designer/ad_usecases_fl_ner_ap.png" />
</Frame>

<div id="unstructured-documents-with-tables-titles-headers-or-footers">
  ## テーブル、タイトル、ヘッダー、またはフッターを含む非構造化文書
</div>

このシナリオは、主に非構造化文書 (たとえば契約書) でありながら、テーブル、タイトル、ヘッダー、またはフッターなどの半構造化要素が埋め込まれている文書に使用します。

プレーンテキストの段落は [Segmentation アクティビティ](/ja/vantage/documentation/advanced-designer/activities/segmentation/segmentation-activity) で検出し、半構造化要素は [Extraction Rules アクティビティ](/ja/vantage/documentation/advanced-designer/activities/extraction-rules/extraction-rules) で検出します。各要素を切り分けたら、適切なアクティビティを使用してそのfieldsを抽出します。

<Frame>
  <img src="https://mintcdn.com/abbyy/NXewBo345IS17i7w/images/vantage/advanced-designer/sampledocument_mixed.png?fit=max&auto=format&n=NXewBo345IS17i7w&q=85&s=c431020c44eda5d68bcb353e1547a851" alt="非構造化テキストの段落と半構造化テーブルが含まれるサンプル文書" width="589" height="840" data-path="images/vantage/advanced-designer/sampledocument_mixed.png" />
</Frame>

<div id="related-activities">
  ## 関連アクティビティ
</div>

* [Classify By Text and Image アクティビティ](/ja/vantage/documentation/advanced-designer/activities/classify-by-text-and-image)
* [Fast Learning アクティビティ](/ja/vantage/documentation/advanced-designer/activities/fast-learning)
* [Segmentation アクティビティ](/ja/vantage/documentation/advanced-designer/activities/segmentation/segmentation-activity)
* [NLP 用 Deep Learning アクティビティ](/ja/vantage/documentation/advanced-designer/activities/deep-learning-nlp)
* [固有表現 (NER) アクティビティ](/ja/vantage/documentation/advanced-designer/activities/ner)
* [半構造化文書用 Extraction Rules アクティビティ](/ja/vantage/documentation/advanced-designer/activities/extraction-rules/extraction-rules)
