|
Basic Operators
Basic suit of
operators provided in the language. Most other operators are
variations of these.
and
or
not
xor
near
phrase
before
after
ordered
ordered_near
Existential Operators
Operators that
always return a weight of 1 for all their hits.
all
any
atleast
atmost
near
phrase
ordered
ordered_near
Fuzzy Logic Operators
Operators that
return either the minum weight or maximum weight of their terms
and
or
xor
max
min
Probabilistic Operators
Operators that
use probabilistic calculations to determine their resultant weight.
value
r_or
r_and
r_phrase
r_near
r_ordered
r_ordered_near
r_atleast
r_atmost
bayesian
P-norm Operators
Operators that
return weights using p-norm calculations.
p_and
p_or
p_phrase
p_near
p_ordered
p_ordered_near
p_atleast
p_atmost
MMM Operators
Operators that
return weights using mixed minimum and maximum calculations.
m_and
m_or
Variable Distance Operators
Operators that
return weights based upon how close terms are.
v_near
v_ordered_near |
And Operators
Operators that
require all terms to exist in a record, but in no particular
order or proximity.
and
all
r_and
p_and
m_and
Or Operators
Operators that
return hits if any of the terms exist in a record, but in no
particular order or proximity.
or
any
r_or
p_or
m_or
atmost
atleast
r_atmost
r_atleast
p_atmost
p_atleast
Phrase Operators
Operators that
require the terms to exist as a phrase in a record.
phrase
r_phrase
p_phrase
Proximity Operators
Operators that
require the terms to exist with a certain number of words of
each other.
near
r_near
p_phrase
v_near
Ordered Near Operators
Operators that
require the terms to exist with a certain number of words of
each other and in a specific order.
ordered_near
r_ordered_near
p_ordered_near
v_ordered_near
Conditional Operators
Operators that
function like an "if-statement," returning specified
terms if certain conditions are met.
gate
iif
max
min
Nomalization Operators
Operators that
modify all the weights of a term.
normalize
maxnormalize
mynormalize
complement |