Use ABBYY FineReader Engine OCR engine in IQ Bot
IQ Bot installation now automates the installation of ABBYY FineReader Engine (FRE) optical character recognition (OCR) plug-in.
Note: IQ Bot supports ABBYY FineReader Engine version 12.2, 12.3, and
12.4 for IQ Bot.
When installing IQ Bot, the system automatically installs an ABBYY FineReader Engine open run-time license on your server.
Use the following steps to manually install ABBYY FineReader Engine:
Procedure
- Download the OCR plug-in with IQ Bot.
- Unzip the OCR plug-in folder in your downloads folder, and place that unzipped folder, at C:\Program Files (x86)\Automation 360 IQ Bot <version>.
- Ensure the folder says \OCR Plugins\ABBYY SDK\12\. . . , and the unzipping does not create OCR Plugins\OCR Plugins twice.
-
To use ABBYY FineReader Engine with IQ Bot you have the following
options:
Options Description Set ABBYY FineReader Engine as your default OCR engine Configure the Settings.txt file. Follow steps 5 and 6 to configure the Settings.txt file.
Restriction: Configuring the settings.txt file is not applicable to Automation 360 IQ Bot CloudSelect ABBYY FineReader Engine OCR engine from the UI To select from the UI, see Select an OCR engine. -
Restriction: Configuring the settings.txt file is not applicable to Automation 360 IQ Bot Cloud.To set ABBYY FineReader Engine as your default OCR engine, from the C:\Program Files (x86)\Automation 360 IQ Bot <version>\Configurations folder, open the Settings.txt file, change OCREngine=Tesseract4 to OCREngine=Abbyy, and save the file.
In Automation 360 IQ Bot Cloud, you can use the appConfigurations API to read and update the OCR settings.
For help with using the API, contact the Support team. Open a support case (A-People login required)
Trouble: Troubleshoot classification issue in processing Chinese language documents: -
Next, run the stopanduninstallallservices.bat file at
C:\Program Files (x86)\Automation 360 IQ
Bot\Configurations.
Remember: After stopping the services, run installandstartallservices.bat file to install and start the services.
-
Create learning instances in IQ Bot, and use ABBYY FineReader Engine for the text segmentation and OCR engine for these
learning instances. At the same time, for these learning instances you still
partner with the IQ Bot capabilities on document classification,
auto-mapped fields, cognitive extraction, and field value autocorrection.
Note: If you install IQ Bot in a different folder besides C:\Program Files (x86)\Automation 360 IQ Bot <version>, find and open the Configurations > ABBYYOCREngineSettings.txt folder, and update the embedded EnginePath and LicensePath to match the different folder.For example:
{ "UseOpenRuntimeLicense": true, "EnginePath": "C:\\Program Files (x86)\\Automation 360 IQ Bot\\OCR Plugins\\ABBYY SDK\\12\\FineReader Engine\\Bin", "DeveloperSN": "", "ProjectId": "", "LicensePath": "C:\\Program Files (x86)\\Automation 360 IQ Bot\\Configurations\\Runtime.ABBYY.LocalLicense", "LicensePassword": "" }
Note: Sometimes, documents can fail to classify with ABBYY FineReader Engine as your default OCR engine. See recommended workaround for this issue.