Configuration : Appendix - Semantic Resources Reference : Synonyms
 
Synonyms
com.exalead.mot.qrewrite.v10.Synonyms
The Synonyms feature allows you to define synonym resources
Attributes:
Name
Type
Default value
Description
modifiedBy
string
modifiedAt
nullablelong
equivalenceClass
boolean
True
A synonym set is defined with a master expression and a set of associated expressions (an expression is defined by many words with a space as separator) originalExpr = {alternativeExpr1, ...., alternativeExprN}.When query is parsed we expand originalExpr with {alternativeExpr1, ..., alternativeExprN}. When equivalenceClass Boolean is set to true, we also expand: - alternativeExpr1 by originalExpr, alternativeExpr2, ..., alternativeExprN - alternativeExpr2 by originalExpr, alternativeExpr1, alternativeExpr3, ..., alternativeExprN - ... - alternativeExprN by originalExpr, alternativeExpr1, ..., alternativeExprN-1
matchOnSeparators
boolean
True
If false, synonym matching is punctuation-insensitive.
stopwordsResource
string
resource:///stopwords/ontology.bin
Path to the compiled ontology containing stopwords used at build time when generating permutations.
permutations
boolean
If true, adds for each synonym some extra forms made of words permutations after removing stopwords.
addStopwordFreeForms
boolean
If true, adds for each synonym an extra form from which stopwords have been removed.
Nested elements:
Name
Type
Description
SynonymSet
com.exalead.mot.qrewrite.v10.SynonymSet*