For a game like "Erudite", it is necessary to check whether there is a word in the dictionary composed by a player and whether it meets the requirements: nominative, singular.
Probably, it is enough to get a text file with words through the separator, and look for it in it. By the way, maybe there is a certain format more convenient for searching? Wood, sorting, everything?
The main question is how to expand the set of rules? Allow, for example, all cases, plural, verbs in all tenses.