On June 19, 2006 10:22 am, Pyla Rama Praveen wrote: > hi, > what is the data structure used in spell cheking and managing > dictionary .... thanx in advanace for helping me
A dictionary is a list of words that someone, or a group of people have patiently typed-in by hand and then verified by hand afterwards. Someone has to do the initial work and maintenance of a "master" dictionary so that everyone else using Aspell can benefit from the spell-checking power of that dictionary. You should be able to find dictionaries for many languages at http://aspell.sourceforge.net/ or ftp://ftp.gnu.org/gnu/aspell/dict If you are interested in the structure, then one of the first dictionaries you should look at is the English dictionaries: ftp://ftp.gnu.org/gnu/aspell/dict/en The reason for indicating the English dictionaries is that you have a basic starting point to start with where you have similar encoding such as ASCII type text and reasonably sized dictionaries to work with. Some other language dictionaries may add other complexities on top of that which may make it harder to understand what may be happening if you have not seen the English versions yet (for comparison). Are you interested in helping with dictionaries or something related? _______________________________________________ Aspell-devel mailing list Aspell-devel@gnu.org http://lists.gnu.org/mailman/listinfo/aspell-devel