2021:Labeling Behavior (Behavior): Difference between revisions
Dgreenwood (talk | contribs) No edit summary |
Dgreenwood (talk | contribs) No edit summary |
||
| Line 15: | Line 15: | ||
Labels serve an important function on documents. They give the reader critical context to understand where data is located and what it means. How do you know the difference between the date on an invoice document indicating when the invoice was sent and the date indicating when you should pay the invoice? It's the labels. The labels are what distinguishes one type of date from another. For example, "Invoice Date" for the date the invoice was sent and "Due Date" for the date you need to pay by. | Labels serve an important function on documents. They give the reader critical context to understand where data is located and what it means. How do you know the difference between the date on an invoice document indicating when the invoice was sent and the date indicating when you should pay the invoice? It's the labels. The labels are what distinguishes one type of date from another. For example, "Invoice Date" for the date the invoice was sent and "Due Date" for the date you need to pay by. | ||
Labels can be a way of classifying documents as well. What does one label tell you about a document? Well, maybe not much. However, if you take them all together, they can tell you quite a bit about the kind of document you're looking at. | |||
== How To == | == How To == | ||
| Line 30: | Line 32: | ||
== Additional Information == | == Additional Information == | ||
Include information in this section on the following topics if not able to flesh it out in the About or How To sections. | Include information in this section on the following topics if not able to flesh it out in the About or How To sections. And probably this section will be helpful even if you do talk about it earlier. There's space in Design Studio to detail this information in a help panel. | ||
=== Header, Footer, and Static Labels === | === Header, Footer, and Static Labels === | ||
=== Layout Options === | === Layout Options === | ||
== Version Differences == | |||
=== 2021 === | |||
The ''Labeling Behavior'' is brand new functionality in '''Grooper''' version '''2021'''. Prior to this version, its functionality may have been able to be approximated by other objects and their properties (For example, a '''Data Type''' using the ''Key-Value Pair'' collation is at least in some ways similar to how the ''Labeled Value'' '''''Extractor Type''''' works). However, creation of label sets using '''Document Types''' and their implementation described above was not available prior to version '''2021'''. | |||
Revision as of 12:36, 23 March 2021
The Labeling Behavior is a Content Type Behavior designed to collect and utilize a document's field labels in a variety of ways. This includes functionality for classification and data extraction.
The Labeling Behavior functionality allows Grooper users to quickly onboard new Document Types for structured and semi-structured forms, utilizing labels as a thumbprint for classification and data extraction purposes. Once the Labeling Behavior is enabled, labels are identified and collected using the "Labels" tab of Document Types. These "Label Sets" can then be used for the following purposes:
- Document classification - Using the Labelset-Based Classification Method
- Field based data extraction - Using the Labeled Value Extractor Type
- Tabular data extraction - Using a Data Table object's Tabular Layout Extract Method
- Sectional data extraction - Using a Data Section object's Transaction Detection Extract Method
About

Labels serve an important function on documents. They give the reader critical context to understand where data is located and what it means. How do you know the difference between the date on an invoice document indicating when the invoice was sent and the date indicating when you should pay the invoice? It's the labels. The labels are what distinguishes one type of date from another. For example, "Invoice Date" for the date the invoice was sent and "Due Date" for the date you need to pay by.
Labels can be a way of classifying documents as well. What does one label tell you about a document? Well, maybe not much. However, if you take them all together, they can tell you quite a bit about the kind of document you're looking at.
How To
Enable the Labeling Behavior and Collect Label Sets
Use Label Sets for Classification
Use Label Sets for Field Based Classification
Use Label Sets for Tabular Extraction
Use Label Sets for Sectional Extraction
Additional Information
Include information in this section on the following topics if not able to flesh it out in the About or How To sections. And probably this section will be helpful even if you do talk about it earlier. There's space in Design Studio to detail this information in a help panel.
Layout Options
Version Differences
2021
The Labeling Behavior is brand new functionality in Grooper version 2021. Prior to this version, its functionality may have been able to be approximated by other objects and their properties (For example, a Data Type using the Key-Value Pair collation is at least in some ways similar to how the Labeled Value Extractor Type works). However, creation of label sets using Document Types and their implementation described above was not available prior to version 2021.