YuStemmer is a natural language stemming library. Its purpose is to reduce an inflected word to a common stem or root form. The English stemmer, for example, returns "write" for "write", "writes", "writing", and "writings". Stemmers are available for these languages: Danish, Dutch, English, Finnish, French, German, German2 (different Umlaut handling), Hungarian, Italian, Norwegian, Porter (English), Portuguese, Romanian, Russian, Spanish, Swedish, Turkish.
Applications for stemmers are usually query and search systems. Stemming enables them to return related results with similar meaning but slightly different spelling. YuStemmer was initially developed for the DISQLite3 Full Text Search (FTS) engine, but fits other purposes we well.
YuStemmers is fully algorithmic. No extensive lookup dictionaries are needed. This results in small memory footprint and leads to excellent performance.
Product License: SW
Source: On purchase/registration
File Status: Trial (work while IDE is running)
Compatible with: D2005 D2006 D2007 D2009 D2010 D4 D5 D6 D7 DXE DXE2 DXE3 DXE4 DXE5 DXE6 DXE64 DXE7 DXE8