はじめに
Intelligent OCR アクティビティ パッケージ(akaBot Studio では RCA.Activities.OCR として知られています)は、光学文字認識(OCR)、クラウド OCR、および構造化データ抽出のためのアクティビティを提供します。ロボットが請求書、領収書、フォームなどのさまざまなドキュメント タイプをデジタル化し、構造化データを抽出できるようにします。
Document Understanding(文書理解)機能を活用することで、文書のデジタル化からデータの抽出、エクスポートまでの処理を行うワークフローを構築できます。
パッケージ詳細
- パッケージ名:
RCA.Activities.OCR - サポートされているフレームワーク: .NET Framework 4.5.2 以上、.NET Framework 4.7.2 以上。
- 依存関係: イメージング、コンピュータビジョン、Azure Cognitive Services、およびタクソノミー(分類)ライブラリを含みます。
主なアクティビティ
文書を処理してそのデータを抽出するために、akaBot Studio のワークフローは通常、以下の順序に従います。
- Digitize Document (ドキュメントをデジタル化): ネストされた OCR エンジン(Tesseract OCR など)を使用して文書をデジタル化し、Document Object Model(DOM)と抽出された文書テキストを生成します。
- Data Extraction Scope (データ抽出スコープ): DOM と文書テキストを受け取り、その本体内にネストされた抽出器を実行して、タクソノミー(分類)フィールドの値を抽出します。
- Form Extractor (フォーム抽出器): 単語の座標に基づいて、固定レイアウトの文書からテンプレート レイアウトとフィールドを照合することによりデータを抽出します。
- Regular Expression Extractor (正規表現抽出器): 事前設定された正規表現パターンとテキストを照合してデータを抽出します。
- Export Extraction Results (抽出結果をエクスポート): スコープからの最終的な
ExtractionResultを、Excel、データベース、または ERP 統合で使用するための標準のDataSet(テーブルのコレクション)に変換します。