IN - Affix Removal

This method is based on linguistic concepts, namely roots and affixes, and, in particular in English, suffixes. Usually languages have morphological rules dealing with addition of suffixes to root forms, to deal with conversions between parts of speech (e.g., govern, government), changes to plural form (e.g., form, forms), or deriving new words that are extensions of other words (e.g., air, airline, airliner).

Lovins Method - Longest Match

Porter Algorithm