Advanced Evaluator

Advanced Evaluator icon Use the Advanced Evaluator to return the best extraction results from multiple input locators for a set of subfields commonly found on invoice and purchase order documents. For each subfield, define evaluation steps and confidence thresholds for the input locators to find the correct result in a voting process. This evaluator provides comparisons for up to three input locators for typical invoice header data, such as invoice number, order date, different amounts, or other custom subfields.

Tungsten TotalAgility provides a number of different locators for extracting invoice header fields and amounts. For example, trainable group locators, rules-based invoice header locators, and format locators. Often the same field value is read multiple times by different locators. Using the Advanced Evaluator, you can evaluate the results for up to three input locators without scripting. One way to evaluate the results of different locators for a field is to rely on the results of a specific algorithm from a trainable locator.

For example, you can extract the Postage using a Format Locator, an Amount Group Locator and a Database Locator. Using an Advanced Evaluator allows you to compare the Postage results from each of these three locators and select the result that has the highest confidence. This increases the chance that the extracted value is correct.

You can modify the threshold for the input confidences to limit the number of alternatives provided by each input locator. This enables confidence values from different locators to be compared more evenly. You can define an output confidence for an evaluation step so that you can influence the result.

If the results from the input locators in the evaluation differ for a subfield, those results are ignored. This means that if you use an Advanced Zone Locator and a Format Locator to compare the Order Number and their extraction results differ, the Order Number field uses neither value.

The extraction type of an Advanced Evaluator is "group" which means that this evaluator returns multiple subfields that can be mapped to individual simple fields. Before you can map fields it is necessary to create one or more subfields. Once subfields are added select one or more fields individually using the links or you can click the Create and Assign Fields button to create and assign all fields at once.

To manage the subfields used in an Advanced Evaluator:

To configure subfields added to the Evaluator Subfields list:

The Advanced Evaluator provides an advanced testing mode.

The Properties of Advanced Evaluator windowhas the following tabs:

Related topics: