Profiling Engine SDK
Query Language Manual

Operator Reference
Operator List
Topical List
   
 
Query Language
Introduction
Summary
Operators
Tips, Questions, and Answers
   
 
Main Index
Index
Tutorial
API Functions
Query Language
   
Technology Overview
   
Contact Us
   
 
Other Products
Onix Text Search and Retrieval Engine
Brevity Document Summarizer
Lextek Document Profiler & Categorizer
RouteX Document Routing Engine
Lextek Language Identifier
 

 

Topical List of Operators

This is the reference manual for all operators in the Lextek Profiling Engine query language. Each function is listed under a topic heading. Each operator has a reference page with a description of the operator, related operators and tips on its use. Operators may be listed under more than one topic.

 

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