Profiling Engine SDK
Operator Reference

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
 

MAXNORMALIZE

Name

MAXNORMALIZE

Synopsis

Recomputes all hits for a term or subquery so that their weights fall between 0-1.

Arguments

Term or Subquery

Ranking Scheme

weight = weight / maximum weight

The weights are recalculated by dividing each hit's weight by the largest weight found in the list of hits for the term.

Comments

MAXNORMALIZE is designed to help you put weights between 0 and 1. Typically this is done as the last step of your query when you have used weights that were larger than 1. This can occur when biasing terms to make them more relevant than terms which already had a weight of 1.

MAXNORMALIZE simply "stretches" the hits so that they span between 0 and 1. This isn't usually the most effective way of normalizing your weights. We suggest you use NORMALIZE instead as it typically more accurately deals with the data.

 

Example

MAXNORMALIZE( 'blue' );

See Also

mynormalize, complement