Smart Docs 360 Developer

AI cloud platform
to transform unstructured data into intelligence

Unlock business potential through Document Extraction | Document Classification | Object Detection | Object Counting

Smart Docs 360 Developer

Features

Data Extraction

Label data value in a document based on content and context

Document Classification

Classifying documents’ topic based on content
and context

State-of-Art Models

Document AI + Vision AI supported. High performance on form understanding

All-in-one AI Platform

Data Managing, Labelling, Training and Model Hosting in one platform

User Friendly

Extract data from any type of document or image. No coding required.

REST API

Affordable and Scallable API based model hosting

Easy Labelling

Tag 10x faster with Zero-Shot and Al model Assisted Labelling

AI Training like a Breeze

Have production ready AI model in an afternoon

Approach 1:
Pre-trained AI Models

Smart Docs 360 Developer has a wide range of pre-trained business model ranging from Bank Statement, Water Bill to Invoice.
Simply select interested pre-trained projects and start extracting (predicate) information from new files – no tagging and training required!

Business Model

BSB: 063167
Account Number: 10781391
Start Date: 01/07/2018
End Date: 30/12/2018

DATE: 2/7/18
DEBIT: 372
DESCRIPTION: Transfer to another Bank NetBank
BALANCE: 1,012.89

DATE: 2/7/18
CREDIT: 43.8
DESCRIPTION: Transfer from MCKAY MJ
BALANCE: 51,384.89

DATE: 2/7/18
DEBIT: 25
DESCRIPTION: Direct Debit 000115 COLONIAL MUTUAL
BALANCE: 1,031.69

Request
GET

https://smartdocs-web/result/training/sample-bank-statement

Response

{
  "BusinessModels": [
    {
      "BankName": "CBA",
      "TransactionTables": [
        {
          "BsbAccountNumber": {
            "Bsb": {
              "DataType": "String",
              "ParsedValue": "063167"
            },
            "AccountNumber": {
              "DataType": "String",
              "ParsedValue": "10781391"
            }
          },
          "StatementPeriod": {
            "Start": {
              "DataType": "Date",
              "ParsedValue": "2018-07-01"
            },
            "End": {
              "DataType": "Date",
              "ParsedValue": "2018-12-30"
            }
          },
          "Table": {
            "DataRows": [
              {
                "TransactionDate": {
                  "ParsedValue": "2018-07-02"
                },
                "Description": {
                  "ParsedValue": "Transfer to another Bank NetBank"
                },
                "Debit": {
                  "ParsedValue": 372
                },
                "Balance": {
                  "ParsedValue": 1012.89
                }
              },
              {
                "TransactionDate": {
                  "ParsedValue": "2018-07-02"
                },
                "Description": {
                  "ParsedValue": "Transfer from MCKAY MJ"
                },
                "Credit": {
                  "ParsedValue": 43.8
                },
                "Balance": {
                  "ParsedValue": 51384.89
                }
              },
              {
                "TransactionDate": {
                  "ParsedValue": "2018-07-02"
                },
                "Description": {
                  "ParsedValue": "Direct Debit 000115 COLONIAL MUTUAL"
                },
                "Debit": {
                  "ParsedValue": 25
                },
                "Balance": {
                  "ParsedValue": 1031.69
                }
              }
            ]
          }
        }
      ],
      "Currency": "AUD"
    }
  ]
}
Business Model

Invoice Date: 21/09/2021
Due Date: 21/09/2021
Vendor Name: zendesk
Subtotal: 60
Tax: 0
Invoice Total: 60

Item

Description: Support Essential Subscription 09/21/2021-09/20/2022
Quantity: 1
Unit price: 5
Total amount: 60

Request
GET

https://smartdocs-web/result/training/sample-invoice

Response
{
"BusinessModels": [
{
"InvoiceDate": {
"ParsedValue": "2021-09-21",
"DataType": "Date",
"Probability": 0.9449999928474426
},
"DueDate": {
"ParsedValue": "2021-09-21",
"DataType": "Date",
"Probability": 0.9459999799728394
},
"VendorName": {
"ParsedValue": "zendesk",
"DataType": "String",
"Probability": 0.949999988079071
},
"SubTotal": {
"ParsedValue": 60,
"DataType": "Dollar",
"Probability": 0.949999988079071
},
"TotalTax": {
"ParsedValue": 0,
"DataType": "Dollar",
"Probability": 0.949999988079071
},
"InvoiceTotal": {
"ParsedValue": 60,
"DataType": "Dollar",
"Probability": 0.9480000138282776
},
"Items": [
{
"Amount": {
"ParsedValue": 60,
"DataType": "Dollar",
"Probability": 0.7250000238418579
},
"Description": {
"ParsedValue": "Support Essential Subscription 09/21/2021-09/20/2022 Annual",
"DataType": "String",
"Probability": 0.45899999141693115
},
"Quantity": {
"ParsedValue": 1,
"DataType": "Number",
"Probability": 0.6650000214576721
},
"UnitPrice": {
"ParsedValue": 5,
"DataType": "Dollar",
"Probability": 0.8730000257492065
}
}
]
}
]
}
Business Model

Property Address: 1 Main Street, Brisbane, QLD
Issue Date: 7/12/2016
Due Date: 12/01/2017
Total Amount: 482.95

Request
GET

https://smartdocs-web/result/training/sample-waterbill

Response
{
  "BusinessModels": [
    {
      "PropertyAddress": {
        "DataType": "String",
        "ParsedValue": "1 Main Street, Brisbane, QLD",
        "Probability": 0.99
      },
      "IssueDate": {
        "DataType": "Date",
        "ParsedValue": "2016-12-07",
        "Probability": 0.99
      },
      "DueDate": {
        "DataType": "Date",
        "ParsedValue": "2017-01-12",
        "Probability": 0.99
      },
      "TotalAmount": {
        "DataType": "Number",
        "ParsedValue": 482.95,
        "Probability": 0.99
      }
    }
  ]
}
Business Model

Merchant: BGL Corporate Solutions
Merchant Phone Number: +61390000000
Merchant Address: PO Box 8063 Brighton East Victoria 3187 Australia
Transaction Date: 08/09/2021
Subtotal: 39.6
GST: 3.6
Total: 39.6

Items

Name: GuestTrack Add-on User Role
Quantity: 1
Price: 9.9
TotalPrice: 9.9

Request
GET

https://smartdocs-web/result/training/sample-receipt

Response
{
  "MerchantName": {
    "ParsedValue": "BGL Corporate Solutions",
    "DataType": "String",
    "Probability": 0.777999997138977
  },
  "MerchantPhoneNumber": {
    "ParsedValue": "+61390000000",
    "DataType": "String",
    "Probability": 0.9860000014305115
  },
  "MerchantAddress": {
    "ParsedValue": "PO Box 8063 Brighton East Victoria 3187 Australia",
    "DataType": "String",
    "Probability": 0.6600000262260437
  },
  "TransactionDate": {
    "ParsedValue": "2021-09-08",
    "DataType": "Date",
    "Probability": 0.9850000143051147
  },
  "Subtotal": {
    "ParsedValue": 39.6,
    "DataType": "Dollar",
    "Probability": 0.9800000190734863
  },
  "Tax": {
    "ParsedValue": 3.6,
    "DataType": "Dollar",
    "Probability": 0.9860000014305115
  },
  "Items": [
    {
      "Name": {
        "ParsedValue": "GuestTrack Add-on User Role",
        "DataType": "String",
        "Probability": 0.871999979019165
      },
      "Quantity": {
        "ParsedValue": 1,
        "DataType": "Number",
        "Probability": 0.9240000247955322
      },
      "Price": {
        "ParsedValue": 9.9,
        "DataType": "Dollar",
        "Probability": 0.9539999961853027
      },
      "TotalPrice": {
        "ParsedValue": 9.9,
        "DataType": "Dollar",
        "Probability": 0.9700000286102295
      }
    }
  ]
}

Approach 2:
Custom Training

Smart Docs 360 Developer also supports user to train other types of documents – thinking about automatically extracting interested information from council letter, confluence paper and service notes etc? unlimited ideas and options. Yes ! In three easy steps, with no coding required, you are ready to extract information.

Slide Background
Step 01 - Tag
Upload document file and tag your interested information
Step 02 - Training

Train a customized model. Check the performance via the visual dashboard

Step 03 - Predict/Use

Upload new files that you would like to extract information from. Model predicts result

Slide Background
Step 01 - Tags

Upload document file and tag your interested information

Step 02 - Training
Train a customized model. Check the performance via the visual dashboard
Step 03 - Predict/Use

Upload new files that you would like to extract information from. Model predicts result

Slide Background
Step 01 - Tags

Upload document file and tag your interested information

Step 02 - Training

Train a customized model. Check the performance via the visual dashboard

Step 03 - Predict/Use
Upload new files that you would like to extract information from. Model predicts result

Build your first AI Model with Smart Docs 360 Developers in 30 minutes

Smart Docs 360 Developer offers an easy and quick way to train AI models. Plus you do not need any AI knowledge to make it happen.

Consulting Services

Dedicated services from Smart Docs 360 Developer team

Business Case

Technical expertise to identify use case, integrate AI with existing business flow

End to End Solution support

From model fine-tuning to API integration and production deployment, support your E2E Machine Learning solution

Customer Business Model

Customised solution to meet your business need

Use Case

Simply upload a document and watch as Smart Docs 360’s powerful AI transform your unstructured data into smart digital data!

Success In Numbers

Documents Uploaded

Pages Processed

AI Models Trained

Media

Media Blog Posts

Machine learning will bolster compliance – SMS Magazine

Artificial intelligence (AI) and machine learning provide the possibility of enabling SMSF software and systems ...

BGL Corporate Solutions ranked #5 most innovative technology company

BGL Corporate Solutions, developer of Australia’s leading SMSF administration and ASIC corporate compliance software solutions, ...

BGL Case Study by Amazon Web Services (AWS)

With the machine-learning component in artificial intelligence (AI), these assistants have huge stores of data ...

BGL releases the first SMSF Artificial Intelligence in Simple Fund 360

BGL Corporate Solutions, Australia’s leading supplier of SMSF administration and ASIC corporate compliance solutions, is ...

About BGL

BGL delivers SMSF administration and corporate compliance management software solutions to over 8,000 businesses in 15 countries – all through its user-friendly and highly intelligent web applications, combining amazing UX with powerful technology.

Founded in 1983 with only 2 employees, BGL has grown to be the #1 developer of compliance software solutions in the world – employing an amazing team of 150+ people across the globe!