NuExtract3 has crossed 1M+ downloads this month!
    Skip to content
    Resources/Knowledge graphs

    Start with document information.
    Build connected records.

    Use named entities and structured document records as the data your graph application works with.

    JSON templatesDocument imagesMultilingual extraction
    Bank StatementSupplied example
    Bank Statement source document

    Explore the complete source and result below.

    YOUR DOCUMENT OUTPUT

    Structure information for your application

    NuExtract supports entity and relationship extraction through JSON templates. Fields can be grouped into nested objects and repeated records, giving your application a defined structure to work with.

    The supplied bank statement and claim form examples show document information organized into complete JSON records. Explore the template to see how each record is defined.

    Use your application’s graph data model to decide how these extracted records become graph entities and relationships.

    Learn more: Entities, relationships and JSON templates.

    Explore the supplied examples

    Source documents, templates and results from the supplied NuExtract examples.

    Bank StatementTemplate → JSON

    Explore the bank statement source document and its supplied JSON extraction result.

    Template fields document metadata · customer information · transactions · total transactions count · total withdrawals amount · total deposits amount · net transaction amount

    SOURCE DOCUMENT
    Source document for the Bank Statement example
    Open the source document at full size.
    {
        "document_metadata": {
            "document_type": "Bank Statement",
            "document_title": "TCF AFFINITY CHECKING",
            "statement_date": "2017-08-24",
            "statement_period": {
                "start_date": "2017-07-27",
                "end_date": "2017-08-24"
            },
            "bank_address": "TCF NATIONAL BANK 1405 XENIUM LN N PLYMOUTH MN 55441"
        },
        "customer_information": {
            "customer_name": "CELINE ASARE BEDIAKO",
            "customer_address": "9171 YATES BAY CT BROOKLYN PARK MN 55443-1629"
        },
        "transactions": [
            {
                "transaction_date": "2017-07-31",
                "amount": 22,
                "description": "PAYPAL *MERCARI ME 402-935-7733 CA US",
                "transaction_type": "withdrawal",
                "merchant_name": "PAYPAL *MERCARI ME",
                "merchant_location": {
                    "city": null,
                    "state_province_code": "CA",
                    "country_code": "US"
                },
                "transaction_category": "online_purchase"
            },
            {
                "transaction_date": "2017-07-31",
                "amount": 30,
                "description": "POS T-MOBILE #2313 07106953 BROOKLYN PARMN",
                "transaction_type": "withdrawal",
                "merchant_name": "T-MOBILE",
                "merchant_location": {
                    "city": "BROOKLYN PARK",
                    "state_province_code": "MN",
                    "country_code": "US"
                },
                "transaction_category": "pos_purchase"
            },
            {
                "transaction_date": "2017-08-01",
                "amount": 3.89,
                "description": "AUTOMATED WITHDRAWAL PAYPAL ECHECK",
                "transaction_type": "withdrawal",
                "merchant_name": "PAYPAL",
                "merchant_location": {
                    "city": null,
                    "state_province_code": null,
                    "country_code": null
                },
                "transaction_category": "automated_withdrawal"
            },
            {
                "transaction_date": "2017-08-01",
                "amount": 11.67,
                "description": "POS CUB FOODS #30224 07313201 BROOKLYN PARMN",
                "transaction_type": "withdrawal",
                "merchant_name": "CUB FOODS",
                "merchant_location": {
                    "city": "BROOKLYN PARK",
                    "state_province_code": "MN",
                    "country_code": "US"
                },
                "transaction_category": "pos_purchase"
            },
            {
                "transaction_date": "2017-08-02",
                "amount": 20,
                "description": "POS PACSUN #0145 01450002",
                "transaction_type": "withdrawal",
                "merchant_name": "PACSUN",
                "merchant_location": {
                    "city": null,
                    "state_province_code": null,
                    "country_code": null
                },
                "transaction_category": "pos_purchase"
            },
            {
                "transaction_date": "2017-08-03",
                "amount": 23.47,
                "description": "AMAZON MKTPLACE PM AMZN.COM/BIL WA US",
                "transaction_type": "withdrawal",
                "merchant_name": "AMAZON MKTPLACE PM",
                "merchant_location": {
                    "city": null,
                    "state_province_code": "WA",
                    "country_code": "US"
                },
                "transaction_category": "online_purchase"
            },
            {
                "transaction_date": "2017-08-04",
                "amount": 9.5,
                "description": "POS 0473 FOREVER 21 06340326 MAPLE GROVE MN",
                "transaction_type": "withdrawal",
                "merchant_name": "FOREVER 21",
                "merchant_location": {
                    "city": "MAPLE GROVE",
                    "state_province_code": "MN",
                    "country_code": "US"
                },
                "transaction_category": "pos_purchase"
            },
            {
                "transaction_date": "2017-08-04",
                "amount": 49.95,
                "description": "POS AMERICAN EAGLE 08219036",
                "transaction_type": "withdrawal",
                "merchant_name": "AMERICAN EAGLE",
                "merchant_location": {
                    "city": null,
                    "state_province_code": null,
                    "country_code": null
                },
                "transaction_category": "pos_purchase"
            },
            {
                "transaction_date": "2017-08-04",
                "amount": 19.98,
                "description": "POS FRANCESCA'S# 32 12121 0001 MAPLE GROVE MN",
                "transaction_type": "withdrawal",
                "merchant_name": "FRANCESCA'S",
                "merchant_location": {
                    "city": "MAPLE GROVE",
                    "state_province_code": "MN",
                    "country_code": "US"
                },
                "transaction_category": "pos_purchase"
            },
            {
                "transaction_date": "2017-08-07",
                "amount": 31,
                "description": "PAYPAL *MERCARI ME 402-935-7733 CA US",
                "transaction_type": "withdrawal",
                "merchant_name": "PAYPAL *MERCARI ME",
                "merchant_location": {
                    "city": null,
                    "state_province_code": "CA",
                    "country_code": "US"
                },
                "transaction_category": "online_purchase"
            },
            {
                "transaction_date": "2017-08-07",
                "amount": 9,
                "description": "FINISH LINE 1058 EDINA MN US",
                "transaction_type": "withdrawal",
                "merchant_name": "FINISH LINE",
                "merchant_location": {
                    "city": "EDINA",
                    "state_province_code": "MN",
                    "country_code": "US"
                },
                "transaction_category": "pos_purchase"
            },
            {
                "transaction_date": "2017-08-07",
                "amount": 20.95,
                "description": "AMAZON MKTPLACE PM AMZN.COM/BIL WA US",
                "transaction_type": "withdrawal",
                "merchant_name": "AMAZON MKTPLACE PM",
                "merchant_location": {
                    "city": null,
                    "state_province_code": "WA",
                    "country_code": "US"
                },
                "transaction_category": "online_purchase"
            },
            {
                "transaction_date": "2017-08-07",
                "amount": 31.52,
                "description": "CHEESECAKE EDINA EDINA MN US",
                "transaction_type": "withdrawal",
                "merchant_name": "CHEESECAKE EDINA",
                "merchant_location": {
                    "city": "EDINA",
                    "state_province_code": "MN",
                    "country_code": "US"
                },
                "transaction_category": "pos_purchase"
            },
            {
                "transaction_date": "2017-08-07",
                "amount": 6.44,
                "description": "POS DOLLAR TR 8030 BROOKLY 84072001 BROOKLYN PARMN",
                "transaction_type": "withdrawal",
                "merchant_name": "DOLLAR TR",
                "merchant_location": {
                    "city": "BROOKLYN PARK",
                    "state_province_code": "MN",
                    "country_code": "US"
                },
                "transaction_category": "pos_purchase"
            },
            {
                "transaction_date": "2017-08-07",
                "amount": 5.35,
                "description": "Spotify USA 646-8375380 NY US",
                "transaction_type": "withdrawal",
                "merchant_name": "Spotify USA",
                "merchant_location": {
                    "city": null,
                    "state_province_code": "NY",
                    "country_code": "US"
                },
                "transaction_category": "online_purchase"
            },
            {
                "transaction_date": "2017-08-07",
                "amount": 19,
                "description": "AUTOMATED WITHDRAWA PAYPAL INST XFER",
                "transaction_type": "withdrawal",
                "merchant_name": "PAYPAL",
                "merchant_location": {
                    "city": null,
                    "state_province_code": null,
                    "country_code": null
                },
                "transaction_category": "automated_withdrawal"
            },
            {
                "transaction_date": "2017-08-08",
                "amount": 75,
                "description": "POS PARK SALON LLC 00004095 BROOKLYN PARMN",
                "transaction_type": "withdrawal",
                "merchant_name": "PARK SALON LLC",
                "merchant_location": {
                    "city": "BROOKLYN PARK",
                    "state_province_code": "MN",
                    "country_code": "US"
                },
                "transaction_category": "pos_purchase"
            },
            {
                "transaction_date": "2017-08-09",
                "amount": 49.98,
                "description": "PEARLE VISION MAPLE GROVE MN US",
                "transaction_type": "withdrawal",
                "merchant_name": "PEARLE VISION",
                "merchant_location": {
                    "city": "MAPLE GROVE",
                    "state_province_code": "MN",
                    "country_code": "US"
                },
                "transaction_category": "pos_purchase"
            },
            {
                "transaction_date": "2017-08-09",
                "amount": 21.61,
                "description": "POS HY VEE 1040 BH2ASAEH BROOKLYN PARMN",
                "transaction_type": "withdrawal",
                "merchant_name": "HY VEE",
                "merchant_location": {
                    "city": "BROOKLYN PARK",
                    "state_province_code": "MN",
                    "country_code": "US"
                },
                "transaction_category": "pos_purchase"
            },
            {
                "transaction_date": "2017-08-10",
                "amount": 4.25,
                "description": "POS SEVEN MILE FASHION II 39650009 MINNEAPOLIS MN",
                "transaction_type": "withdrawal",
                "merchant_name": "SEVEN MILE FASHION II",
                "merchant_location": {
                    "city": "MINNEAPOLIS",
                    "state_province_code": "MN",
                    "country_code": "US"
                },
                "transaction_category": "pos_purchase"
            },
            {
                "transaction_date": "2017-08-11",
                "amount": 120,
                "description": "WITHDRAWAL",
                "transaction_type": "withdrawal",
                "merchant_name": null,
                "merchant_location": {
                    "city": null,
                    "state_province_code": null,
                    "country_code": null
                },
                "transaction_category": "automated_withdrawal"
            },
            {
                "transaction_date": "2017-08-11",
                "amount": 50,
                "description": "WEB TRANSFER WITHDRAWAL",
                "transaction_type": "withdrawal",
                "merchant_name": null,
                "merchant_location": {
                    "city": null,
                    "state_province_code": null,
                    "country_code": null
                },
                "transaction_category": "web_transfer"
            },
            {
                "transaction_date": "2017-08-11",
                "amount": 59.95,
                "description": "POS AMERICAN EAGLE 08219037 MAPLE GROVE MN",
                "transaction_type": "withdrawal",
                "merchant_name": "AMERICAN EAGLE",
                "merchant_location": {
                    "city": "MAPLE GROVE",
                    "state_province_code": "MN",
                    "country_code": "US"
                },
                "transaction_category": "pos_purchase"
            },
            {
                "transaction_date": "2017-08-11",
                "amount": 4.26,
                "description": "POS WALGREENS STORE 13611 GR 99999999 MAPLE GROVE MN",
                "transaction_type": "withdrawal",
                "merchant_name": "WALGREENS STORE",
                "merchant_location": {
                    "city": "MAPLE GROVE",
                    "state_province_code": "MN",
                    "country_code": "US"
                },
                "transaction_category": "pos_purchase"
            }
        ],
        "total_transactions_count": 24,
        "total_withdrawals_amount": 682.13,
        "total_deposits_amount": 1029.04,
        "net_transaction_amount": 346.91
    }
    Claim FormTemplate → JSON

    Explore the claim form source document and its supplied JSON extraction result.

    Template fields document type · claim · policy · insured · loss event · damages · authorization

    SOURCE DOCUMENT
    Source document for the Claim Form example
    Open the source document at full size.
    {
        "document_type": "HEALTH INSURANCE CLAIM FORM",
        "claim": {
            "date_reported": "2008-06-01",
            "line_of_business": "Health Insurance",
            "loss_type": "Inability to work",
            "loss_cause": "300.4"
        },
        "policy": {
            "policy_number": null,
            "carrier_name": "Medicare",
            "policyholder_name": "DOE, JOHN S."
        },
        "insured": {
            "Id number": "987 65 4321A",
            "name": "DOE, JOHN S.",
            "address": "10 Adams Street, Anytown, NJ 01234",
            "phone": "9735559876"
        },
        "loss_event": {
            "date_of_loss": "2008-06-01",
            "location": "Workplace",
            "description": "300.4",
            "police_report_filed": null,
            "police_report_number": null
        },
        "damages": {
            "damage_description": "300.4",
            "estimated_loss_amount": 475.0,
            "currency": "USD",
            "property_damage": false
        },
        "authorization": {
            "signature_present": true,
            "signature_date": "2008-08-08"
        }
    }

    From a document to your project

    1. Create a project. Set up a workspace for your extraction task.
    2. Define the template. Name the fields and choose their types. The template can include nested objects and lists.
    3. Add examples. Use document and output pairs in the project’s Example Set.
    4. Run in the Playground. Upload a document to see the extraction result.
    5. Connect your application. Find the project ID and integration details in the API tab.

    Learn more: NuExtract user guide.

    Product documentation

    Learn more: NuExtract user guide, NuExtract3 model card, NuExtract3 release.

    YOUR DOCUMENT WORKFLOW

    Bring your documents.
    Choose your output.

    Explore JSON extraction, OCR Markdown and deployment options with the NuExtract team.

    Book a NuExtract demo