Updating the schema of Document Understanding Receipt Model

Hi Everyone,

The Json schema for DU out of the box receipt model have currency listed as a classification field. Is it possible to add a new currency for example Saudi Riyal (SAR) to this list ?. If possible how can we achieve this without creating an issue with retraining capabilities of UiPath DU.

Will the model get retrained if we add a regular/classification filed to the schema.

Schema_Receipts.json (3.9 KB)

MRMK

Yes you can manipulate the JSON scheme and add the key values for SAR. here’s a Schema with SAR.
Schema_Receipts_with_Saudi.txt (3.9 KB)

Yes, it is possible to add a new currency such as Saudi Riyal (SAR) to the Json schema for the out-of-the-box receipt model in UiPath Document Understanding (DU). However, it’s important to understand the impact this can have on the retraining capabilities of DU.

Here are a few things to keep in mind:

  1. Adding a new classification field to the Json schema, such as a new currency, will not automatically update the model’s knowledge and it will not be able to recognize the new currency by default. You will need to retrain the model with examples of invoices and receipts that include the new currency.
  2. If you add a new classification field to the Json schema and retrain the model, it will not affect the previously trained data and it will not change the existing extraction results.
  3. If you are using the UiPath Cloud OCR service, you can contact UiPath to request the addition of a new currency to the OCR models.
  4. If you are using the on-premise version of UiPath OCR, you can add the new currency to the OCR engine by adding the new currency to the training data and retraining the model.
  5. If you are using a custom model, you will need to retrain the model with examples of invoices and receipts that include the new currency.

In conclusion, it is possible to add a new currency to the Json schema for the out-of-the-box receipt model