Есть ли словарный запас, который может распознавать разные формы как одно слово?Как это:
Built, Builds, Building => Build Ate, Eaten, Eats, Eating => Eat Tables => Table
Porter Stemmer для Ruby с описанием / объяснением здесь
Это не специально для Ruby, но в проекте Wordlists есть словарь 2of12inf, который включает в себя эти различные формы (перегибы) слов.