Identifies the entity by unique ID. This identifier must be unique across all entries (across all dictionaries).
name
id
required
true
Typically, this identifier has meaning to the larger application that is using the Language Processing ToolkitSaga.
Parameter
summary
The list of semantic tags to add to the interpretation graph whenever any of the patterns are matched.
name
tags
type
string array
required
true
These will all be added to the interpretation graph with the SEMANTIC_TAG flag.
Parameter
summary
A list of patterns to match in the content.
name
patterns
type
string array
required
true
Parameter
summary
Indicates whether or not the partialmatch will create a regex tag even if a full match was not met.
default
false
name
splitMatch
type
boolean
Parameter
summary
Specifies the confidence level of the entity, independent of any patterns matched.
name
confidence
type
double
This is the confidence of the entry, in comparison to all of the other entries. Essentially, the likelihood that this entry will be randomly encountered.