Transact

⌘K
  1. Home
  2. Transact
  3. Features and Functions
  4. Semantik AI Engine

Semantik AI Engine

Introduction

Applies to: Transact version 2022.1.00 or newer.

Availability: Windows and Linux on-premise or cloud.

Semantik Artificial Intelligence (AI) Engine shortens batch class design time by reducing the number of steps required to create document type schemas and key-value extraction rules. Starting with Transact 2022.1.01, extraction includes tables. The Semantik AI Engine is a prerequisite for other AI-enabled Transact features, such as Universal Document Automation and the Document Design Accelerator.

The Semantik AI Engine is available on-premise and for cloud. For on-premise instances, it runs in the background on the Transact server and is installed separately from the Transact installer. This service must be installed in order to use Universal Document Automation and Document Design Accelerator.

This guide describes how to install the Semantik AI Engine in on-premise and cloud versions of Transact.

Prerequisites

To install the Semantik AI Engine for on-premise, the following must be in place:

  • You will need to be a Transact administrator.
  • You will need to install Transact version 2022.1.00 or later. Version 2022.1.01 is required for table extraction.
  • You will need to download the installer from the Customer Support Portal.
  • You will need to configure JAVA_HOME as an environment variable.
  • You will need to install the latest Microsoft Visual C++ Redistributable packages for Visual Studio 2015, 2017, 2019, or 2022.

Install Semantik AI Engine

  1. Extract the downloaded installer file.
  2. Stop Transact.
  3. Install the extracted file according to the readme.md.

Note: The readme.md refers to the Semantik AI Engine as both SRE and Semantik Recognition Engine.

  1. Restart Transact.

Start the Engine

Upon restarting Transact, the Semantik AI Engine will be paused. To check the status and start the engine, use the following commands:

Windows

Check the status of the server: service sre-service status

Start the server: sc start SRE-Service

Linux

Check the status of the server: service sre-service status

Start the server: service sre-service start

Transact Cloud

For Transact Cloud users, Semantik AI Engine has already been installed.

Semantik AI Engine Features

The Semantik AI Engine powers the Universal Document Automation and Design Document Accelerator features.

After installing the engine, you can install and use these features. Reference the guides below for installation and configuration steps:

Troubleshooting

If you encounter issues with using the Semantik AI Engine, refer to the instructions here.

Errors When Starting the Service

After a successful installation, you may encounter the following error, “Windows could not start the SRE-Service located on Local Computer.” This may be caused by DLL files missing from your installation of the Microsoft C++ Redistributables for Visual Studio. (This applies to versions 2015, 2017, and 2019.) Remove and reinstall your version of Microsoft C++ Redistributables for Visual Studio and try starting the service again.

You can run the Semantik AI Engine service manually by doing the following:

  1. Go to the sre folder where Transact is installed (such as C:\Ephesoft\sre).
  2. Start run.bat. The service should start.

Logs

If you need to look at the logs to debug an issue, view the <SRE Installation Path>\logs\sre-service.log file. See Transact Logs for more information.

Release Notes

Release Versions Release Date Notes
1.0.16 9/12/2023 Compatiblity release for 2023.1.00. Blake page handling improved.
1.0.10 11/29/2022 Added Simple Table support to Semantik AI Engine. Added SRE_TABLE_EXTRACTION plugin. Extraction field limit option added to SRE_KV_EXTRACTION plugin. Certified with Transact 2022.1.01.
1.0.1 6/8/2022 Certified with Transact 2022.1.00.

 

Articles