Share via


RANKMETHOD Term in Enterprise Search SQL Syntax

Used to specify which statistical algorithm to use to rank the documents that match one or more of the ISABOUT match terms. Following is the syntax of the ISABOUT term when using RANKMETHOD.

ISABOUT ( <match_terms> RANKMETHOD <rank_method> )

Remarks

The following table describes the available rank methods.

Rank Method Description

JACCARD COEFFICIENT

Calculates ranking results from the relative proportion of matching terms, excluding any terms that are not matched.

DICE COEFFICIENT

Calculates ranking results from the frequency of multiple terms found together, compared with the probability that they are found in isolation.

INNER PRODUCT

Calculates ranking results by using the integral of the products of the ranks of the individual matching documents.

MINIMUM

Calculates ranking results from the lowest rank score from all the matching documents.

MAXIMUM

Calculates ranking results from the highest rank score from all the matching documents.

Note

If you do not specify a RANKMETHOD, Enterprise Search uses the default JACCARD COEFFICIENT method.

Examples

The following example shows an ISABOUT term that specifies a RANKMETHOD.

…WHERE CONTAINS(Description, 'ISABOUT("computer","software") RANKMETHOD INNER PRODUCT')

See Also

Reference

CONTAINS Predicate in Enterprise Search SQL Syntax
ISABOUT Term in Enterprise Search SQL Syntax