Option |
Description |
Example |
k=number |
Set explicit matching level. |
|
i |
Set matching level to case insensitive. Equivalent to k=1. |
Interfaces{i} |
n |
Set matching level to normalized. Equivalent to k=2. |
Intérfaces{n} |
g=number |
Set explicit generalization level. |
|
g=i |
Set generalization level to case insensitive. Only relevant if k=0. Equivalent to g=1. |
|
g=n |
Set generalization level to normalized. Only relevant if k=0 or k=1. Equivalent to g=2. |
|
P |
Enable phonetic match. Mutually exclusive with #. |
Interfasses{p} |
#=number |
Enables approximate fuzzy match. Mutually exclusive with p. Number is the maximum number of matches. |
Intrefaces{#=2} |
d=number |
Enables approximate fuzzy match. Number is maximum distance. |
Intrefcaces{d=2} |
f=number |
Defines the weight attenuation factor for generalized terms. Default is 10. |
|
sdl |
Enable static-dictionary-based lemmatization. |
interfaces{sdl} |
rbl |
Enable rules-based lemmatization. This corresponds to the stemming text module (either native or snowball) that is activated for your search logic. |
interfaces{rbl} |
* |
Enable "best" lemmatization (sdl or rbl) according to the language. FOR THE MOMENT, ALWAYS SELECTS rbl. |
interfaces{*} |
Predicate matching options are specified inside {} for a predicate, and are comma-separated.
Example: interfaces{n,g=i}.
For example, Intérfaces{i,g=2,f=4}, searches for intérfaces with k=1, lowercase matching level, interfaces with k=2, normalized matching level. The k=2 term will have 1/4 of the weight of the k=1 term.