Powered by Zoomin Software. For more details please contactZoomin

Semaphore Publisher Template Reference

Introduction

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

Introduction

During the Publishing process, rulebase files are created for each concept, by language. It is these rulebase files that classification server compiles and uses during the classification process. Rulebase templates provide a ‘pattern’ of rules that are used to generate those rulebase files for specified sets of concepts and their labels. This allows you to manage and specify rules in a handful of templates rather than individual concept rulebases.

The language and syntax of rulebase templates are designed as an extension of the rulebase language. This means all the rules and attributes that are defined for classification server can be used in a template file (see the Semaphore Classification Server Rulebase Reference for details).

To use the templates as rule patterns for entire sets of concepts and their labels, templates have additional rules and attributes that are only available in a template. During the Publishing process, these template rules are transformed into rulebase rules that classification server understands.

Audience

This document is intended for individuals that are updating rulebase templates to enhance classification. It is assumed that readers have a good understanding of XML.

Additional documentation available

The following documentation provides additional information that may be helpful to the reader:

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