stemming algorithm
- noun
- /ˈstɛmɪŋ ˈælɡəˌrɪðəm/
- Specialized
- The search engine uses a stemming algorithm to match different word forms to the same base word.
Examples
-
By applying a stemming algorithm, the program can improve search results by recognizing related terms.
-
Researchers compare the accuracy of each stemming algorithm before choosing one for their project.
-
A stemming algorithm can improve search results.
-
Many stemming algorithms are used in natural language processing.
-
By applying a stemming algorithm, the program can improve search results by recognizing related terms.
-
The search engine uses a stemming algorithm to match different word forms to the same base word.
-
Researchers compare the accuracy of each stemming algorithm before choosing one for their project.
Synonyms
A program that removes word endings to give the basic word form
Reducing words to their basic form for search engines
Surface Forms
Morphology
The noun phrase is fully compositional: 'stemming' denotes the process of reducing words to stems and 'algorithm' denotes a procedure or set of instructions, so together they denote an algorithm that performs stemming. Although somewhat technical, the meaning follows directly from the constituents and would be predictable to learners who know both words.
Etymology
The noun stemming algorithm comes from the idea of a plant stem. Like cutting leaves away to keep the stem, a stemming algorithm cuts off word endings to find the common 'root', so different word forms can be treated as the same.