Where to find the base words for the game?

Task: make a word game that uses different parts of speech in basic form (i.e. for nouns — they. case singular, for verbs — the infinitive, etc.)

Problems: All the dictionaries I could find (Dahl, Ushakov, Lopatina, Ephraim, Zalizniak, etc.) suffer one or more disadvantages:


1. They are all incomplete. If this is not enough, not some clever words, but perfectly normal — muesli (which rarely is), to believe (Lopatin have not!) etc. quite ordinary words.


2. There is no indication of part of speech, or it is impossible to identify the names of their own (Dahl, Ushakov, etc.)


3. It is impossible to identify words that exist only in the plural. the number (Efremov, Lopatin)


4. It is impossible to identify diminutive. (Only Ephraim can somehow to do it, but very difficult).


5. It is impossible to separate reflexive verbs. Ie it is necessary to leave only "stab", but throw "inject". Thus it is impossible to separate the suffix — for example, "fear" is the basic form of the word.


6. There are absolutely ridiculous words like "preobjective" (morphological dictionary of word forms)


An attempt to combine the dictionaries are not successful — or are necessarily the wrong words, or (if limit) cut off a perfectly normal word.


And another note about the dictionary of Zaliznyak. Its incompleteness is not entirely clear. The fact that available for download the dictionary (e.g. here) — really, there aren't very many ordinary words, but on wiktionary.org for these words listed classification according to Zaliznyak. As example, the same cereal. Ie somewhere Zaliznyak these words are still there. But I could not find it.

Question: Where can I find a database of words that meets the following requirements?

1. Must contain the base form of all (relatively, of course) the words indicating the parts of speech

2. Non-basic shape (Diminutive, reflexive verbs, etc.) must be separated

3. Should be able to cut off their own names
October 8th 19 at 01:33
3 answers
October 8th 19 at 01:35
Obviously your game has competitors, look for their games (for example Windows), and check their resources (if everything is inside some files, then try the program Dragon Unpacker, she understands a lot of zapakovschik and game archives). There will be vocabulary which they use. And often in these games, for Windows the dictionary is not even hidden, it is in the folder with .exe of the game, or direct to txt file, or a renamed extension in anything type .dat.
Yes, I looked. All that found of decent use only nouns. - nathanael_Rodrigue commented on October 8th 19 at 01:38
October 8th 19 at 01:37
Thank you! be sure to see the - nathanael_Rodrigue commented on October 8th 19 at 01:40
Looked. Apparently morphological dictionary that I have constructed on the same basis, the AOT (AOT or — it). This database suffers from paragraphs 4 to 6 - nathanael_Rodrigue commented on October 8th 19 at 01:43
October 8th 19 at 01:39
if your games are precursors to dance on them
otherwise — to make the possibility of replenishment of dictionary users

Find more questions by tags Development of gamesDatabasesDictionaries of