The main Dictionary of Russian Spell Check was at first created by subtracting all words from eight (8) different Russian books. This task was quite simple. A program was created, which read thru the books, and added each new word into the Dictionary. Finally, there were about 50,000 words in it.
However, at a closer look, the Dictionary contained a large number of incorrectly spelled words. I did not expect, that these books contained that many errors. In later days, when Grammar Check had taken form, I was greatly surprised again - highly esteemed authors had made plenty of grammatical errors!
What could I do with the dictionary? Only one thing seemed appropriate. I checked and compared EVERY SINGLE word with one of the most sophisticated dictionaries. This task took up so many hours of work, that the work on Russian Spell Check itself suffered severely. And many nights the lights were still burning in my house, while neighbors slept comfortably.
But, after many red-eyed, early morning appearances at work, I had a working 35,000 word Dictionary. However, I was still not satisfied. Too many common words were still missing in the Dictionary.
So, I decided to add more words from a pocket size dictionary. After many, many more hours, the size of the Dictionary was approximately 57,000 words.
Later, I had a number of texts to read. I decided to type in all of these texts and have them spell checked. The purpose: (1) more practice typing and (2) more words to add to the Dictionary.
In March 1996 I decided to add every single root word from two of the most significant dictionaries. One of these is a giant containing 860 pages! This task moved on very slow, because there just wasn't enough time. But now, this task is done, and the Dictionary offers complete coverage of root words.
Russian Spell Check finally has a built-in spelling Dictionary. This Dictionary, the referred to as the Main Dictionary, has become a complete root word reference. It now contains over 95,000 words.