INDICIUS Configuration Libraries: Production Release for 5.5

INDICIUS Configuration Libraries: Production Release for 5.5

Postby stephen.bottomley@kofax.com » Fri Feb 23, 2007 4:30 am

INDICIUS 5.5 Configuration Libraries

You may not be aware that INDICIUS 5.5 includes a new set of configuration tools, the INDICIUS Configuration Libraries. These libraries are installed by default to C:\Program Files\INDICIUS\Libraries. There are full examples, and full documentation available within INDICIUS Help.

If you are running INDICIUS 5.1, go to this thread instead.

The aims of the configuration libraries are to:
<ul><li>Simplify the scripting required to perform simple and complex tasks.
<li>Enable additional tasks to be done that were previously too time consuming or complex to implement.
<li>Provide robust, tested code that can be reused across multiple solutions.</ul>
What is the current status of the libraries?
<ul><li>The encrypted versions of the libraries are fully tested against INDICIUS 5.5 and are production-ready. Technical support is available through the usual channels.
<li>The unencrypted (source) versions of the libraries are not supported in a production environment, whether in a modified or unmodified state. They have been provided so that users can experiment with the library code and add their own functionality. Such scripts will be treated as if they were user-generated scripts, i.e. not a part of the core product.</ul>
The Extraction Library
What is the extraction library?
The extraction library:
<ul><li>Simplifies the scripting required to perform structured and free-form tasks within the Recognition module
<li>Uses the standard tools for configuration and testing
<li>Provides a new class of objects, 'Locators', to extract data
<li>Significantly reduces the amount of code you need to write for a configuration
<li>Allows full access to all standard behavior provided by existing script objects and methods.</ul>Key Points
The extraction library provides a set of locators for finding and extracting data:
<ul><li>Freeform Locator: Runs a free-form (target or anchor-target) search.
<li>IDF Locator: Runs a definition file and outputs the result from a single field
<li>FirstOf Locator: Runs a set of locators in turn until a result is found.
<li>BestOf Locator: Runs a complete set of locators and returns the best result.</ul>Provides additional objects to simplify configuration:
<ul><li>Coords Object: Holds page and area information that specifies where a locator is run or describes where its results were found.</ul>What does the library contain?
The library includes a set of script files to be included in your project. It is provided with examples for each locator and detailed documentation including instructions for use, information on the four locators and example code.

<a name="ClassSep"></a>The Classification and Separation Library
What is the classification and separation library?
The classification and separation library is designed to simplify the configuration of separation solutions using one or more classification methods.

Key Points
Provides one-line methods for:
<ul><li>Templated classification
<li>Image classification
<li>Rules-based classification
<li>Advanced text classification</ul>Enables easy configuration of document separation using the new SeparationOptions object. Supports all separation methods:
<ul><li>Advanced document separation (ADS)
<li>Rules-based separation</ul>What does the library contain?
The library includes a set of script files to be included in your project. It is provided with Mailroom and Mortgage examples and detailed documentation including instructions for use, information on the different classification and separation methods and example code.

The Logging Library
What is the logging library?
The logging library enables you to implement robust error handling and message logging within your script files, with the minimum amount of code.

Key Points<ul><li>Provides a mechanism for logging errors, warnings and messages.
<li>Significantly reduces the amount of code required to handle errors within scripts.
<li>Handles errors returned by script methods as well as syntax script errors.
<li>Provides a switch to turn on and off error handling (useful for debugging).
<li>Enables errors, warnings and status messages to be output to the standard module locations, a log file, a database, a custom output location or to be suppressed.</ul>What does the library contain?
The library includes a set of script files to be included in your project. It is also provided with detailed documentation including instructions for use, information on the logging script object and example code. For an example of the logging library in use, refer to the extraction library examples.

Other Libraries
The three main libraries all reference the common library, which is included as part of the attachment. This library is not designed for direct use.

Download Here
While the Configuration Libraries will be installed by default with INDICIUS 5.5, you can also download them here. Extract the zip directly into your Program Files\INDICIUS folder to create the correct folder structure.
Attachments
INDICIUS Configuration Libraries (5.5).zip
INDICIUS Configuration Libraries (Production Release 5.5)
(16.17 MiB) Downloaded 699 times
Stephen Bottomley
Senior Product Specialist
Tel: +44 (0)1223 226012
stephen.bottomley@kofax.com
Participant
 
Posts: 675
Joined: Mon Jul 11, 2005 8:31 am
Location: Cambridge

Return to Indicius General Discussion

Who is online

Users browsing this forum: No registered users and 1 guest