Powered by Zoomin Software. For more details please contactZoomin

What's New for Semaphore

Semaphore 5.0.0

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

Semaphore 5.0.0 is a major update to the software and an update to the Semaphore 4.3.3 release.

Semaphore 5 is a natural evolution of our product strategy and incorporates market and customer feedback to ensure value-driven enhancements in all Semaphore modules. The platform leverages innovative technologies and strategies (including GraphQL, new Machine Learning algorithms including TensorFlow etc) to deliver a unified user experience, even more powerful classification, enhanced interoperability, and flexible integration.

Semaphore 5 highlights:

  • A single platform experience with intuitive and simple installation and administration; software downloads and system configuration are a click away
  • A simplified landing page that allows you to quickly navigate modules and monitor status
  • Improved performance and integration of classification and language services that include enhanced linguistic and fact extraction capabilities
  • New – Document Analyzer – a high-performance content analyzer that provides detailed and transparent classification results
  • Updated branding that aligns modules with capabilities and functionality

Semaphore's evolution continues to focus around the same 3 core areas, delivered together in a modular platform that allows our customers to add capabilities as their business needs evolve:

  • Modeling & collaboration
  • Fact extraction, auto-classification & language services
  • Integration & visualization

Installation Prerequisites

Prior to installing or upgrading to this version of Semaphore please be sure to review the Third-party software requirements (Linux) or Third-party software requirements (Windows) information as well as the general Plan your Semaphore Installation (Linux) or Plan your Semaphore Installation (Windows) information for installation server requirements.

Product Notes

This version of Semaphore consists of the following components:

Platform Independent Components

Component Revision Distribution File(s)
Classification and Language Service Client 5.0.0 Semaphore-CLSClient-5.0.0.jar
FACTS Framework (Plugin) 5.0.0 Semaphore-FactsExtraction-5.0.0.jar
Knowledge Model Management Client Tool 5.0.0 Semaphore-KMMClient-5.0.0.jar
Publisher (Plugin) 5.0.0 Semaphore-PublisherPlugin-5.0.0.jar

Windows Components

Component Revision Distribution File(s)
Classification Server 5.0.0 Semaphore-5.0.0-CLS-setup.exe
Publisher (for remote publishing only) 5.0.0 Semaphore-5.0.0-Publisher-setup.exe
Semantic Enhancement Server 5.0.0 Semaphore-5.0.0-SES-setup.exe
Studio 5.0.0 Semaphore-5.0.0-Studio-setup.exe
Text Miner 3.7.4 r55136(*) Semaphore-3.7.4-TextMiner-r55136-setup.exe

Linux Applications

Component Revision Distribution File(s)
Classification Server 5.0.0-1 Semaphore-ClassificationServer-5.0.0-1.x86_64.rpm
Publisher (for remote publishing only) 5.0.0-1 Semaphore-Publisher-5.0.0-1.noarch.rpm
Semantic Enhancement Server 5.0.0-1 Semaphore-SES-5.0.0-1.noarch.rpm
Studio 5.0.0-1 Semaphore-Studio-5.0.0-1.noarch.rpm

Integrations

Component Revision Distribution File(s)
SharePoint 2010 Integration 3.7.3 r54922(*) Semaphore-3.7.3-SemaphoreForSharePoint2010-r54922.zip
Semaphore-3.7.3-SemaphoreForFastForSharePoint2010-r54922.zip
SharePoint 2013/2016 Integration 4.0 r54942(*) Semaphore-4.0-SemaphoreForSharePoint2013_2016-r54942.zip
Semaphore-4.0-SemaphoreForSharePoint2013_2016Pipeline-r54942.zip
SOLR 4.x Integration r54949(*) SOLR-Integration-r54949-Solr-4.x.zip
SOLR 6.x Integration r54948(*) SOLR-Integration-r54948-Solr-6.x.zip

(*) Unchanged from previous release.

(**) Unchanged from previous release but version number updated.

Studio (5.0.0)

New Functionality

A new single application includes Knowledge Model Manager, Knowledge Review Tool, Document Analyzer Tool and SES Widgets. This provides a single point of contact to all services used by an information scientist.

The Document Analyzer part of this application is a new way to look documents in the context of their semantic meaning especially in the context of the model.

Classification Server (5.0.0)

New Functionality

  • Updated language packs for more accurate lemmatization and entity extraction
  • Improvements to handling of unspaced Korean text
  • Some security improvements
  • New Java Command Line client that to facilitate bulk classification from the desktop

Knowledge Model Management (5.0.0)

New Functionality

  • Improvements to the user interface
  • Underlying performance improvements
  • Addition of recent tasks and models to the relevant home pages
  • Addition of tagging and colouring to models

Publisher (5.0.0)

New Functionality

  • Allow HTTP headers to be applied to HttpCalloutNotifier

Semantic Enhancement Server (5.0.0)

New Functionality

  • Addition of pagination functionality for SES requests
  • The date of publication is now available in the structure request for a model
  • The SOLR model is available through the versions request.

Known Issues (Semaphore 5.0.0)

Since the release of Semaphore 5.0.0 we have been made aware of the Ghostcat bug that affects Tomcat installations. Because we use Tomcat within the Semaphore 5.0.0 application, we recommend that the AJP connectivity be switched off after installation.

To do this edit the following two files:

<Studio Installation>/studio/conf/server.xml

and

<Studio Installation>/kmm/conf/server.xml

Either comment out or remove completely the line

<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />

Note that the KMM version will have different port numbers.

Then restart the services. This applies to both Linux and Windows installations.

Installation of Studio (Semaphore 5.0.0)

  • When installing to Windows you may get a warning about a failure to determine the version of Java in selected JAVA_HOME. Please ignore this message.
  • If you do not have Java 11 installed, when you install Semaphore Studio you will be warned that Semaphore Studio requires “Java version 11 or later.” In fact it requires Java 11. Refer to Install third-party software in the Install Semaphore on Windows for details on how to install it.

Classification Server (5.0.0)

  • Because of changes to how text is parsed prior to analysis, some inline style changes in PDFs (e.g. emphasised or italic text) may be treated as separate sentences or paragraphs. This could affect evidence finding where that evidence is now spread over multiple zones.
  • Because of tokenization issues, Hebrew, Indonesian, Malay, Pashto and Vietnamese are temporarily being removed from the supported language set.
  • We have updated our file type detection algorithm. This may change the determined file type for some documents which may affect how the document is parsed. If this is an issue, then remove the “external_parser” entry in the “classify_document” workflow in the file conf/config.xml to revert to the old style.

Stand-alone Linux Publisher (5.0.0)

Note: The following applies to the standalone publisher only, not the plugin.

  • During the Linux installation you may see a spurious message about setting ACL permissions for the tomcat user. Please ignore these.

Knowledge Model Management (5.0.0)

  • When downloading configuration or backup files, it is possible that the default Windows zip extractor will report the downloaded file as invalid. This is, however, likely to be due to long file paths in the zip file not being handled correctly by that extractor. An alternative (such as 7-Zip) should be able to correct extract these files.

Semaphore for SharePoint 2010 Integration (3.7.3 r54922)

The following are known issues with this version of Semaphore for SharePoint 2010:

  • Use of custom hierarchical relationship types for synchronization of models may result in incorrect model information in the term store (“has narrower/has broader” hierarchical relationship synchronization works correctly)

Semaphore for SharePoint 2013/2016 Integration (4.0 r54942)

The following are known issues with this version of Semaphore for SharePoint 2013/2016:

  • Use of custom hierarchical relationship types for synchronization of models may result in incorrect model information in the term store (“has narrower/has broader” hierarchical relationship synchronization works correctly)
  • DE2394 - Classification Server version 4.2.0 won't work when adding in CS URL. An error “Version's parameters must be greater than or equal to zero. Parameter name: revision.” is being shown.
TitleResults for “How to create a CRG?”Also Available inAlert