Creating a New Layout
Creating a New Layout
You can define layouts to help the system identify the documents in your submission and accurately extract data from them. Depending on the types of documents in your submission — Structured, Semi-structured, or Additional — the layout creates...
Understanding Document Types
Hyperscience extracts data from documents and converts it to a machine-readable format. We support Structured, Semi-structured, and Additional documents. In this article, you'll learn how to differentiate between these three document types...
Determining Layout Type
When creating a new layout, you will be asked to choose which layout type you would like to create. Hyperscience supports layouts for three different types of documents: Structured, Semi-structured, and Additional. You will need to cr...
Creating Structured Layouts
If you plan on processing completed forms through Hyperscience, you first need to create a Structured layout for the form. After you add the layout to Hyperscience, you can use the Layout Editor to define what information the system should extract...
Creating Semi-structured Layouts
After you add a Semi-structured layout to Hyperscience, you will use the Layout Editor to define what information the system should extract from the processed pages that match the specific layout. Unlike fields in Structured documents, fields in Se...
Editing a Structured Layout Variation
You can edit a Structured layout variation using the same tools that were available to you when you created the Structured layout. To learn more about these tools, see Layout Editor Tools & Functionality. While the process of editing a l...
Layout Variation Alerting
If the system doesn't match pages to a layout, you can create new layout variations based on existing layouts that would be matched to those pages. With layout variation alerting, the system analyzes each page marked as No Layout Variation Found, ...
Creating Additional Layouts
Additional layouts allow users to define custom categories for unmatched pages, supporting higher-signal categorization of pages not matched by the machine. For example, defining an additional layout such as "Copy of Customer Identification" or...
Layout Editor Tools & Functionality
In the Layout Editor for both Structured and Semi-structured layouts, there are several functions available to assist in creating and editing layouts. The sections below list the Layout Editor functions that can be accessed via the toolbar ab...
Adding a Variation to a Layout
If you have forms that are very similar to each other, you can create a Structured layout and add a variation for each instance of your form. When you add a variation, you already have the list of fields in the layout available to you without you ha...
Build and Deploy a Layout
Layouts help the system identify and extract data from your submissions. To use the layout functionality, you need to build and deploy a layout, following the steps below: Determine the layout type Build a layout Define fields Defi...
Layout Management Overview
In the past, customers with multiple variations of the same form needed to create completely new layouts for each variation, resulting in repetitive work. Once those layouts were created, there was no straightforward way to organize and find in the ...
Managing Layout Variations
In addition to editing the content of your layout variations, you can change them in the ways described below. You can also create new variations that have the same bounding boxes and field settings as one of your current variations. The tasks desc...
Creating Field Customizations
While your layout's variations share the same field list, you may want some fields to be treated differently across releases. For example: You may want to change the “Name” field’s Supervision setting to “Always” in one of your releases, but not...
Optimized Layouts: Checks
We've developed optimizations for Checks that allow for improved performance compared to standard Semi-structured layout models. To take advantage of these optimizations, use the layout attached to this article rather than creating a Semi-struc...