The word fresh stems to fresh, and the word lovely stems to love. The following words also stem to fresh and love.
TIP: To determine the stem of a word, use the TermGetInfo
action. To determine the words to which a stem expands, use the TermExpand
action.
FRESH | FRESHEST | FRESHLY |
FRESHES | FRESHING | FRESHNESS |
LOVE | LOVELY | LOVING |
LOVED | LOVES | LOVINGLY |
LOVELIES | LOVEST | LOVINGS |
action=Query&Text=fresh and Lovely
Default matching
AdvancedSearch=True
AdvancedCaseSearch=True
The IDOL Content component matches this query conceptually in all configurations, because the phrase is not in quotation marks and none of its words are prefixed with a tilde (~).
Content first finds documents that contain both words that have the same stem as fresh and words that have the same stem as lovely (ignoring their case), and then documents that contain either words that have the same stem as fresh or words that have the same stem as lovely (ignoring their case).
Example matching words | Example nonmatching words | Example matching words | Example nonmatching words | |
---|---|---|---|---|
fresh | fresher | lovely | lover | |
freshness | freshman | love | lovelorn | |
freshly | freshwater | loved | loveless | |
freshest | loving |
action=Query&Text="fresh and Lovely"
Default matching
In the default configuration, the quotation marks indicate that this is a phrase search. Content removes any stop words in the phrase, and applies stemming. It finds only documents in which a word whose stem matches the stem of fresh occurs immediately before a word that matches the stem of lovely (ignoring their case).
Example matching phrases | Example nonmatching phrases |
---|---|
fresh lovely | freshman lover |
freshest love | fresher lovelorn |
freshly loved | lovely and fresh |
fresh and lovingly |
AdvancedSearch=True
or AdvancedCaseSearch=True
If you set AdvancedSearch
or AdvancedCaseSearch
to True
, Content removes any stop words that the phrase contains, and then matches the exact terms, because the phrase is in quotation marks. Because none of the words are prefixed with a tilde (~), it finds only documents that contain the phrase fresh lovely (ignoring its case).
Example matching phrases | Example nonmatching phrases |
---|---|
fresh lovely | freshest love |
fresh and lovely | freshly loved |
fresh or lovely | fresh and lovingly |
lovely and fresh |
action=Query&Text="fresh and ~Lovely"
Default matching
In the default configuration, the quotation marks indicate that this is a phrase search. Content ignores the tilde (~). It removes any stop words that the phrase contains, and applies stemming. It finds only documents in which a word whose stem matches the stem of fresh occurs immediately before a word that matches the stem of lovely (ignoring their case).
Example matching phrases | Example nonmatching phrases |
---|---|
fresh lovely | freshman lover |
freshest love | fresher lovelorn |
freshly loved | lovely and fresh |
fresh and lovingly |
AdvancedSearch=True
If you set AdvancedSearch
to True
, Content removes any stop words that the phrase contains and then matches the exact terms, because the phrase is in quotation marks. It ignores the tilde (~). Content finds only documents that contain the phrase fresh lovely (ignoring its case).
Example matching phrases | Example nonmatching phrases |
---|---|
fresh lovely | freshest love |
fresh and lovely | freshly loved |
fresh or lovely | fresh and lovingly |
lovely and fresh |
AdvancedCaseSearch=True
If you set AdvancedCaseSearch
to True
, Content removes any stop words that the phrase contains and then matches the exact terms, because the phrase is in quotation marks. Because Lovely is prefixed with a tilde (~), it is matched case-sensitively. Content finds only documents that contain the phrase fresh Lovely.
Example matching phrases | Example nonmatching phrases |
---|---|
fresh Lovely | fresh lovely |
fresh and Lovely | fresh and lovely |
Fresh and Lovely | fresh or lovely |
Fresh or Lovely | Lovely fresh |