OCR output + metrics
{
"engine": "tesseract",
"engine_version": "5.5.0",
"exit_code": 0,
"field_metrics": {
"date_field_accuracy": 0,
"field_exact_match": 0.036364,
"field_normalized_match": 0.036364,
"matched_fields": 2,
"numeric_field_accuracy": 0.052632,
"total_fields": 55
},
"field_results": [
{
"exact_match": false,
"field_id": "currency",
"field_type": "currency",
"normalized_match": false,
"value": "USD"
},
{
"exact_match": false,
"field_id": "customer_address",
"field_type": "customer_address",
"normalized_match": false,
"value": "Toronto, ON M5V 1A1"
},
{
"exact_match": false,
"field_id": "customer_name",
"field_type": "customer_name",
"normalized_match": false,
"value": "Beacon Freight Services"
},
{
"exact_match": false,
"field_id": "discount",
"field_type": "discount",
"normalized_match": false,
"value": "$0.00"
},
{
"exact_match": false,
"field_id": "due_date",
"field_type": "due_date",
"normalized_match": false,
"value": "2026-05-28"
},
{
"exact_match": false,
"field_id": "invoice_date",
"field_type": "invoice_date",
"normalized_match": false,
"value": "2026-04-13"
},
{
"exact_match": false,
"field_id": "invoice_number",
"field_type": "invoice_number",
"normalized_match": false,
"value": "L26-137088"
},
{
"exact_match": false,
"field_id": "line_item_header",
"field_type": "line_item_header",
"normalized_match": false,
"value": "AMOUNT"
},
{
"exact_match": false,
"field_id": "payment_terms",
"field_type": "payment_terms",
"normalized_match": false,
"value": "Net 45"
},
{
"exact_match": false,
"field_id": "shipping",
"field_type": "shipping",
"normalized_match": false,
"value": "$18.50"
},
{
"exact_match": false,
"field_id": "subtotal",
"field_type": "subtotal",
"normalized_match": false,
"value": "$7,407.31"
},
{
"exact_match": false,
"field_id": "supplier_address",
"field_type": "supplier_address",
"normalized_match": false,
"value": "31 Tui Street · Wellington 6011, New Zealand"
},
{
"exact_match": false,
"field_id": "supplier_name",
"field_type": "supplier_name",
"normalized_match": false,
"value": "Pacific Filing Cooperative"
},
{
"exact_match": false,
"field_id": "tax",
"field_type": "tax",
"normalized_match": false,
"value": "$594.06"
},
{
"exact_match": false,
"field_id": "total",
"field_type": "total",
"normalized_match": false,
"value": "$8,019.87"
},
{
"exact_match": false,
"field_id": "line_item_0_description",
"field_type": "line_item_description",
"line_item_index": 0,
"normalized_match": false,
"value": "Document scanning service"
},
{
"exact_match": false,
"field_id": "line_item_0_quantity",
"field_type": "line_item_quantity",
"line_item_index": 0,
"normalized_match": false,
"value": "3"
},
{
"exact_match": false,
"field_id": "line_item_0_unit_price",
"field_type": "line_item_unit_price",
"line_item_index": 0,
"normalized_match": false,
"value": "$155.77"
},
{
"exact_match": false,
"field_id": "line_item_0_tax",
"field_type": "line_item_tax",
"line_item_index": 0,
"normalized_match": false,
"value": "8.0%"
},
{
"exact_match": false,
"field_id": "line_item_0_amount",
"field_type": "line_item_amount",
"line_item_index": 0,
"normalized_match": false,
"value": "$467.31"
},
{
"exact_match": false,
"field_id": "line_item_1_description",
"field_type": "line_item_description",
"line_item_index": 1,
"normalized_match": false,
"value": "Water-resistant wallets"
},
{
"exact_match": false,
"field_id": "line_item_1_quantity",
"field_type": "line_item_quantity",
"line_item_index": 1,
"normalized_match": false,
"value": "1"
},
{
"exact_match": false,
"field_id": "line_item_1_unit_price",
"field_type": "line_item_unit_price",
"line_item_index": 1,
"normalized_match": false,
"value": "$147.09"
},
{
"exact_match": false,
"field_id": "line_item_1_tax",
"field_type": "line_item_tax",
"line_item_index": 1,
"normalized_match": false,
"value": "8.0%"
},
{
"exact_match": false,
"field_id": "line_item_1_amount",
"field_type": "line_item_amount",
"line_item_index": 1,
"normalized_match": false,
"value": "$147.09"
},
{
"exact_match": false,
"field_id": "line_item_2_description",
"field_type": "line_item_description",
"line_item_index": 2,
"normalized_match": false,
"value": "Records indexing service"
},
{
"exact_match": true,
"field_id": "line_item_2_quantity",
"field_type": "line_item_quantity",
"line_item_index": 2,
"normalized_match": true,
"value": "7"
},
{
"exact_match": false,
"field_id": "line_item_2_unit_price",
"field_type": "line_item_unit_price",
"line_item_index": 2,
"normalized_match": false,
"value": "$32.27"
},
{
"exact_match": false,
"field_id": "line_item_2_tax",
"field_type": "line_item_tax",
"line_item_index": 2,
"normalized_match": false,
"value": "8.0%"
},
{
"exact_match": false,
"field_id": "line_item_2_amount",
"field_type": "line_item_amount",
"line_item_index": 2,
"normalized_match": false,
"value": "$225.89"
},
{
"exact_match": false,
"field_id": "line_item_3_description",
"field_type": "line_item_description",
"line_item_index": 3,
"normalized_match": false,
"value": "Secure courier envelopes"
},
{
"exact_match": false,
"field_id": "line_item_3_quantity",
"field_type": "line_item_quantity",
"line_item_index": 3,
"normalized_match": false,
"value": "15"
},
{
"exact_match": false,
"field_id": "line_item_3_unit_price",
"field_type": "line_item_unit_price",
"line_item_index": 3,
"normalized_match": false,
"value": "$92.48"
},
{
"exact_match": false,
"field_id": "line_item_3_tax",
"field_type": "line_item_tax",
"line_item_index": 3,
"normalized_match": false,
"value": "8.0%"
},
{
"exact_match": false,
"field_id": "line_item_3_amount",
"field_type": "line_item_amount",
"line_item_index": 3,
"normalized_match": false,
"value": "$1,387.20"
},
{
"exact_match": false,
"field_id": "line_item_4_description",
"field_type": "line_item_description",
"line_item_index": 4,
"normalized_match": false,
"value": "Climate-safe storage crate"
},
{
"exact_match": true,
"field_id": "line_item_4_quantity",
"field_type": "line_item_quantity",
"line_item_index": 4,
"normalized_match": true,
"value": "7"
},
{
"exact_match": false,
"field_id": "line_item_4_unit_price",
"field_type": "line_item_unit_price",
"line_item_index": 4,
"normalized_match": false,
"value": "$125.62"
},
{
"exact_match": false,
"field_id": "line_item_4_tax",
"field_type": "line_item_tax",
"line_item_index": 4,
"normalized_match": false,
"value": "8.0%"
},
{
"exact_match": false,
"field_id": "line_item_4_amount",
"field_type": "line_item_amount",
"line_item_index": 4,
"normalized_match": false,
"value": "$879.34"
},
{
"exact_match": false,
"field_id": "line_item_5_description",
"field_type": "line_item_description",
"line_item_index": 5,
"normalized_match": false,
"value": "Chain-of-custody seals"
},
{
"exact_match": false,
"field_id": "line_item_5_quantity",
"field_type": "line_item_quantity",
"line_item_index": 5,
"normalized_match": false,
"value": "14"
},
{
"exact_match": false,
"field_id": "line_item_5_unit_price",
"field_type": "line_item_unit_price",
"line_item_index": 5,
"normalized_match": false,
"value": "$175.58"
},
{
"exact_match": false,
"field_id": "line_item_5_tax",
"field_type": "line_item_tax",
"line_item_index": 5,
"normalized_match": false,
"value": "8.0%"
},
{
"exact_match": false,
"field_id": "line_item_5_amount",
"field_type": "line_item_amount",
"line_item_index": 5,
"normalized_match": false,
"value": "$2,458.12"
},
{
"exact_match": false,
"field_id": "line_item_6_description",
"field_type": "line_item_description",
"line_item_index": 6,
"normalized_match": false,
"value": "Thermal receipt rolls"
},
{
"exact_match": false,
"field_id": "line_item_6_quantity",
"field_type": "line_item_quantity",
"line_item_index": 6,
"normalized_match": false,
"value": "4"
},
{
"exact_match": false,
"field_id": "line_item_6_unit_price",
"field_type": "line_item_unit_price",
"line_item_index": 6,
"normalized_match": false,
"value": "$86.59"
},
{
"exact_match": false,
"field_id": "line_item_6_tax",
"field_type": "line_item_tax",
"line_item_index": 6,
"normalized_match": false,
"value": "8.0%"
},
{
"exact_match": false,
"field_id": "line_item_6_amount",
"field_type": "line_item_amount",
"line_item_index": 6,
"normalized_match": false,
"value": "$346.36"
},
{
"exact_match": false,
"field_id": "line_item_7_description",
"field_type": "line_item_description",
"line_item_index": 7,
"normalized_match": false,
"value": "Barcode label sheets"
},
{
"exact_match": false,
"field_id": "line_item_7_quantity",
"field_type": "line_item_quantity",
"line_item_index": 7,
"normalized_match": false,
"value": "16"
},
{
"exact_match": false,
"field_id": "line_item_7_unit_price",
"field_type": "line_item_unit_price",
"line_item_index": 7,
"normalized_match": false,
"value": "$93.50"
},
{
"exact_match": false,
"field_id": "line_item_7_tax",
"field_type": "line_item_tax",
"line_item_index": 7,
"normalized_match": false,
"value": "8.0%"
},
{
"exact_match": false,
"field_id": "line_item_7_amount",
"field_type": "line_item_amount",
"line_item_index": 7,
"normalized_match": false,
"value": "$1,496.00"
}
],
"ground_truth_text": "INVOICE Pacific Filing Cooperative 31 Tui Street · Wellington 6011, New Zealand BILL TO INVOICE NO. Beacon Freight Services L26-137088 440 Terminal Road INVOICE DATE Toronto, ON M5V 1A1 2026-04-13 DUE DATE 2026-05-28 PAYMENT TERMS Net 45 CURRENCY USD DESCRIPTION QTY UNIT TAX AMOUNT Document scanning service 3 $155.77 8.0% $467.31 Water-resistant wallets 1 $147.09 8.0% $147.09 Records indexing service 7 $32.27 8.0% $225.89 Secure courier envelopes 15 $92.48 8.0% $1,387.20 Climate-safe storage crate 7 $125.62 8.0% $879.34 Chain-of-custody seals 14 $175.58 8.0% $2,458.12 Thermal receipt rolls 4 $86.59 8.0% $346.36 Barcode label sheets 16 $93.50 8.0% $1,496.00 SUBTOTAL $7,407.31 DISCOUNT $0.00 SHIPPING $18.50 TAX $594.06 TOTAL $8,019.87 Payment reference: L26-137088 · Fictional entities · synthetic invoice",
"methodology_version": "spatial-field-lines-v1",
"metrics": {
"cer": 0.745025,
"date_field_accuracy": 0,
"field_exact_match": 0.036364,
"field_normalized_match": 0.036364,
"matched_fields": 2,
"numeric_field_accuracy": 0.052632,
"total_fields": 55,
"wer": 1.260504
},
"sequence_metrics": {
"cer": 0.745025,
"reading_order": "spatial-field-lines-v1",
"wer": 1.260504
},
"stderr": "",
"text": "Be eA ee\n\noo po\noe ae s a MWe REE eer eee ee\n0\nDe ee oe ee\n. - oo oe eee\noo —\noe oe\noS ae oe et os ee =\na oo eo 7\noe —\n8 oe\noe oe oe\noo ted Cee ee ae oo\n- - - ae : oe oe\nfe _—\n. a oo oo\nog —\nee oe Bh: (ate ee Si ae oe a\n= oe e SS ae Le\nSo oo ae oe oS :\noo ee ao oe Ce —\na oe a Se .\noe = ee a\n8 oo -_ oe aS\nCe Se ee Rea ee oo :\noe oe\nee — ae Lo ee Es oe\nCe oe ee ao\nSe oo ee oS\noe oe —\noo — -\ni\noe oo a oo\n— — oo\na oe eo aoe ee S\nge eae Steen ce Bee oo 2\nOe Coe i\nSe Ae pee ie\n",
"word_diff": [
"--- ground_truth",
"+++ tesseract",
"@@ -1,117 +1,166 @@",
"-INVOICE",
"-Pacific",
"-Filing",
"-Cooperative",
"-31",
"-Tui",
"-Street",
"-·",
"-Wellington",
"-6011,",
"-New",
"-Zealand",
"-BILL",
"-TO",
"-INVOICE",
"-NO.",
"-Beacon",
"-Freight",
"-Services",
"-L26-137088",
"-440",
"-Terminal",
"-Road",
"-INVOICE",
"-DATE",
"-Toronto,",
"-ON",
"-M5V",
"-1A1",
"-2026-04-13",
"-DUE",
"-DATE",
"-2026-05-28",
"-PAYMENT",
"-TERMS",
"-Net",
"-45",
"-CURRENCY",
"-USD",
"-DESCRIPTION",
"-QTY",
"-UNIT",
"-TAX",
"-AMOUNT",
"-Document",
"-scanning",
"-service",
"-3",
"-$155.77",
"-8.0%",
"-$467.31",
"-Water-resistant",
"-wallets",
"-1",
"-$147.09",
"-8.0%",
"-$147.09",
"-Records",
"-indexing",
"-service",
"+Be",
"+eA",
"+ee",
"+oo",
"+po",
"+oe",
"+ae",
"+s",
"+a",
"+MWe",
"+REE",
"+eer",
"+eee",
"+ee",
"+0",
"+De",
"+ee",
"+oe",
"+ee",
"+.",
"+-",
"+oo",
"+oe",
"+eee",
"+oo",
"+—",
"+oe",
"+oe",
"+oS",
"+ae",
"+oe",
"+et",
"+os",
"+ee",
"+=",
"+a",
"+oo",
"+eo",
" 7",
"-$32.27",
"-8.0%",
"-$225.89",
"-Secure",
"-courier",
"-envelopes",
"-15",
"-$92.48",
"-8.0%",
"-$1,387.20",
"-Climate-safe",
"-storage",
"-crate",
"-7",
"-$125.62",
"-8.0%",
"-$879.34",
"-Chain-of-custody",
"-seals",
"-14",
"-$175.58",
"-8.0%",
"-$2,458.12",
"-Thermal",
"-receipt",
"-rolls",
"-4",
"-$86.59",
"-8.0%",
"-$346.36",
"-Barcode",
"-label",
"-sheets",
"-16",
"-$93.50",
"-8.0%",
"-$1,496.00",
"-SUBTOTAL",
"-$7,407.31",
"-DISCOUNT",
"-$0.00",
"-SHIPPING",
"-$18.50",
"-TAX",
"-$594.06",
"-TOTAL",
"-$8,019.87",
"-Payment",
"-reference:",
"-L26-137088",
"-·",
"-Fictional",
"-entities",
"-·",
"-synthetic",
"-invoice",
"+oe",
"+—",
"+8",
"+oe",
"+oe",
"+oe",
"+oe",
"+oo",
"+ted",
"+Cee",
"+ee",
"+ae",
"+oo",
"+-",
"+-",
"+-",
"+ae",
"+:",
"+oe",
"+oe",
"+fe",
"+_—",
"+.",
"+a",
"+oo",
"+oo",
"+og",
"+—",
"+ee",
"+oe",
"+Bh:",
"+(ate",
"+ee",
"+Si",
"+ae",
"+oe",
"+a",
"+=",
"+oe",
"+e",
"+SS",
"+ae",
"+Le",
"+So",
"+oo",
"+ae",
"+oe",
"+oS",
"+:",
"+oo",
"+ee",
"+ao",
"+oe",
"+Ce",
"+—",
"+a",
"+oe",
"+a",
"+Se",
"+.",
"+oe",
"+=",
"+ee",
"+a",
"+8",
"+oo",
"+-_",
"+oe",
"+aS",
"+Ce",
"+Se",
"+ee",
"+Rea",
"+ee",
"+oo",
"+:",
"+oe",
"+oe",
"+ee",
"+—",
"+ae",
"+Lo",
"+ee",
"+Es",
"+oe",
"+Ce",
"+oe",
"+ee",
"+ao",
"+Se",
"+oo",
"+ee",
"+oS",
"+oe",
"+oe",
"+—",
"+oo",
"+—",
"+-",
"+i",
"+oe",
"+oo",
"+a",
"+oo",
"+—",
"+—",
"+oo",
"+a",
"+oe",
"+eo",
"+aoe",
"+ee",
"+S",
"+ge",
"+eae",
"+Steen",
"+ce",
"+Bee",
"+oo",
"+2",
"+Oe",
"+Coe",
"+i",
"+Se",
"+Ae",
"+pee",
"+ie"
]
}