Powered by Zoomin Software. For more details please contactZoomin

Install Semaphore on Windows

Configure the Precision and Recall Server

  • Last Updated: May 29, 2026
  • 1 minute read
    • Semaphore
    • Documentation

By default, the Classification Precision and Recall Server attempts to use the Classification Server instance on the same server as itself and using the default port (http://localhost:5058). However, you can change the default location by using the enabling overrides in the start-service.cmd file and by specifying the new location using SEM_PR_CS_URL environment variable.

To enable the override the default location of the Classification Server, first add the following entry to the C:\Program Files\Smartlogic\PrecisionAndRecallServer\bin\start-service.cmd file:

set \"SEM_PR_ALLOW_CS_URL_OVERRIDE=true\"

After the file has been updated, set the environment variable SEM_PR_CS_URL to specify the new URL.

However, if the selected URL is inside the Semaphore Cloud, you must also set the environment variable SEM_CLOUD_TOKEN to specify the cloud API Key, which you can find in the Basic API Information panel on your cloud instance. In some rare circumstances, you might also need to set the value for the SEM_CLOUD_TOKEN_GENERATION_URL.

To set these variables on Windows, add the following entries to the C:\Program Files\Smartlogic\PrecisionAndRecallServer\bin\start-service.cmd file:

set "SEM_PR_CS_URL=https://cloud.smartlogic.com/svc/d66a5d3\*\*\*\*\*\*\*\*\*\*4cd916a913/"

set "SEM_CLOUD_TOKEN=4pk6\*\*\*\*\*\*\*\*\*\*\*DLyNQ=="

These entries should be added before the following lines:

"%JAVA_HOME%\bin\java.exe" ^
-Xms256M -Xmx2048M \^

Restart the SE-PR service for your changes to take effect. See Starting and stopping services in "Plan your Semaphore installation" for details.

TitleResults for “How to create a CRG?”Also Available inAlert