The interp
(interpreted) module assigns a score to each result record based on the query processing techniques used to obtain the match. These matching techniques include partial matching, cross-attribute matching, thesaurus, and stemming matching.
Specifically, the Interpreted module ranks results as follows:
All non-partial matches are ranked ahead of all partial matches.
Within the above strata, all single-field matches are ranked ahead of all cross-field matches.
Within the above strata, all thesaurus matches are ranked below all non-thesaurus matches.
Within the above strata, all stemming matches are ranked below all non-stemming matches.
Note: Because the interp
module comprises the matching techniques of the spell
, glom
, stem
, and thesaurus
modules, there is no need to add them to your relevance ranking strategy if you are using interp
.