TitleLeaf employs a weighted, fuzzy search algorithm when the “keyword” value is submitted.
A fuzzy search means it is more lenient finding not just the word specified but also variations of that word. For example, searching for “cow” will return matches on not just “cow” but also the pluralization “cows”. This algorithm accommodates misspellings as well. So, a misspelled search term such as “cowz” will return matches for “cow” and “cows”.
A weighted search means multiple prioritized fields are checked for matches. A match in the most important counts or weighs more than a match in the least important field.
The following fields are checked in TitleLeaf’s keyword search:
Field | Weight |
---|---|
product name | 2 |
product description | 1 |
product table of contents | 1.3 |
product keywords | 1 |
associated series name | 1 |
associated contributor name | 1 |