Stemming reduces words to a common root (run → run, running → run). It boosts recall but can hurt precision.
Stemming trims words to a root form using heuristic rules (e.g., Porter stemmer). Unlike lemmatization (which uses vocabulary/grammar to find the dictionary lemma), stemming is faster but rougher.
Use stemming to lift recall on general text, but protect exact fields and high-precision phrases. Favor lemmatization where quality matters, and measure the impact.
Stemming vs lemmatization? Lemmas are more accurate; stems are faster.
Use stemming with vectors? Yes—lexical match still benefits from sensible normalization.
See these concepts in action: semantic, typo-tolerant search for Shopify stores — implemented by Rapid Search