Given some (English) word that we shall assume is a plural, is it possible to derive the singular form? I\'d like to avoid lookup/dictionary tables if possi
Going from singular to plural, English plural form is actually pretty regular compared to some other European languages I have a passing familiarity with. In German for example, working out the plural form is really complicated (eg Land -> Länder). I think there are roughly 20-30 exceptions and the rest follow a fairly simple ruleset:
That being said, plural to singular form becomes that much harder because the reverse cases have ambiguities. For example:
So it can be done but you're going to have a much larger list of exceptions and you're going to have to store a lot of false positives (ie things that appear plural but aren't).