Powered by Zoomin Software. For more details please contactZoomin

The Semaphore Fact Extraction Framework (FACTS)

Skips

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

We can only skip over text in our (ordered) sequences.

Depending on what the sequence is made up of (phrases, sentences, or paragraphs) will determine what the skip is going to skip over. For example, if we are using “Sequenced Across Sentences In Document” and we use a skip, then we will be skipping sentences (and each element, anchors or facts, will be required to be in individual sentences, in order).

How many elements (phrases, sentences or paragraphs) are skipped, is set by the skip count. That comes in two flavours: greedy and non-greedy. A greedy skip will skip the most elements it can that still satisfy the sequence - that is, it will find the longest valid sequence. A non-greedy skip will find the shortest valid sequence.

Skips can never be first or last in a sequenced extractor; you can have skips next to each other, however, as they will simply add up their counts to form a longer skip.

See Skipping text for additional information about using the skip concept class.

Skip Properties

Mandatory hierarchical relationships

Label Range Constraints
skip in Contexts at least one required

Optional hierarchical relationships

Label Range Constraints
(none)

Mandatory associative relationships

Label Range Constraints
(none)

Optional associative relationships

Label Range Constraints
(none)

Mandatory alternative labels

Label Range Constraints
(none)

Optional alternative labels

Label Range Constraints
(none)

Metadata

Label Range Mandatory or Optional Constraints
greedy skip count Integer At least one of these is required Only one of these is allowed
non-greedy skip count Integer
TitleResults for “How to create a CRG?”Also Available inAlert