複数の半構造化(FlexiLayoutに基づいた)文書定義のマッチングの内部プロセスについて

質問

FlexiCaptureプロジェクトに複数の半構造化(FlexiLayoutに基づいた)文書定義がある場合、文書をインポートするときに、FlexiCaptureはインポートされた文書とマッチングする文書定義を決定する必要があります。 FlexiCaptureは、どの要素に基づいて、どのように、必要な文書定義を決定しますか?

回答

半構造化文書定義のマッチングに影響を与える複数の要因があります。

  • 「最初に適合したFlexiLayoutを使用」
    こちらのオプションは、プロジェクトの文書定義リストの下ににあります。 FlexiCaptureは、他の文書定義のマッチングの品質がより高いである可能性がある場合でも、マッチングできる最初の文書定義と文書を合致します。 このオプションは、マッチングプロセスを制御するのに役立ちます。 FlexiCaptureはすべての文書定義をチェックし、アップロードされた画像と合致する可能性のあるすべての文書定義を見つけます。 ただし、それらすべてとの合致は実行されず、合致できる最初の文書定義が選択されるため、処理時間が短縮されます。 インポートされた各文書を1つの文書定義とのみ合致させることができる場合は、このオプションをオンのままにしておくことをお勧めします。 それ以外の場合は、FlexiCaptureが他の文書定義とのマッチングの品質をチェックできるように、このオプションをオフにします。
  • マッチングの品質
    マッチングの品質は、複数のマッチング要因を考慮した内部メトリックです。「最初に適合したFlexiLayoutを使用」オプションがオフになっている場合、FlexiCaptureはインポートされた文書を各文書定義と照合し、合致する品質が最も高いのを選択します。
  • 必須要素
    FlexiLayoutで要素を作成するときに、必須、オプション、または禁止となる要素を選択できます。 オプション要素のマッチングは、マッチングの品質にのみ影響があります。FlexiLayoutの必須要素が文書で見つからなかった場合は、FlexiCaptureがこのFlexiLayoutをその文書と合致させないことを意味します。
  • 禁止要素
    必須要素とは異なり、インポートされた文書で禁止要素が見つかった場合、FlexiCaptureはこのFlexiLayoutをそのドキュメントと合致させないことを意味します。

FlexiCaptureでの文書定義の合致結果が期待どおりでない場合はどうすればよいですか?

  • FlexiLayoutでの必須要素と禁止要素の使用。
    FlexiCaptureでは、ドキュメント上の一部のテキストまたはその他の要素に基づいて文書定義と合致する必要がある場合は、それらの要素の設定が正しいか、確認してください。
  • 「最初に適合したFlexiLayoutを使用」オプションを使用
    FlexiLayoutで必須要素と禁止要素を使用しない、またはそのような要素が使用されているにもかかわらず、文書を複数の文書定義と照合できる場合は、ご希望の結果に応じてこのオプションをオフにすることができます。 このようにして、FlexiCaptureは、各文書定義をチェックし、マッチングの品質を比較して、最適な文書定義を選択できるようになります。

この記事は役に立ちましたか?

1人中1人がこの記事が役に立ったと言っています

他にご質問がございましたら、リクエストを送信してください

コメント

0件のコメント

サインインしてコメントを残してください。