Skip to main content

Overview

This tutorial covers extracting data from forms, applications, and surveys. Forms have structured layouts but varying formats - learn how to handle them all.

Common Form Types

  • Employment applications
  • Insurance claim forms
  • Survey responses
  • Registration forms
  • Tax forms
  • Medical intake forms

Step 1: Analyze Form Structure

Before creating a schema, identify the form sections:

Step 2: Create Form Schema

Build a schema matching the form structure:

Step 3: Craft Form-Specific Prompt

Step 4: Handle Checkboxes and Radio Buttons

Step 5: Validate Form Data

Step 6: Process Form with Validation

Handling Handwritten Forms

For forms with handwritten text:

Common Form Patterns

Multi-Select Checkboxes

Conditional Fields

Tables in Forms

Best Practices

Form-Specific Tips

  • Use Advanced mode for complex forms with review workflow
  • Set lower review thresholds (70-75%) for handwritten forms
  • Validate extracted data against business rules
  • Keep checkbox schemas flat for easier processing
  • Use pattern validation for structured fields (SSN, phone, ZIP)
  • Test with various form styles and qualities

Next Steps

Invoice Processing

Extract invoice data

Batch Processing

Process forms at scale

Schema Design

Master schema patterns

Error Handling

Handle validation errors