Jonathon Blake wrote:
Bruno wrote:

we can create a unified dictionary but this implies modification in spell checker.

Au Gramadoir uses a different type of spell checker.
Language Tool uses another type of spell checker.

Language Tool in its current version (0.8.2) does not use any spell checker.

Whilst a unified dictionary is theoretically possible, doing so
presents major problems.

It's not really useful to create a unified dictionary for spelling and grammar correction. Now, I'm in the process of enriching the notation we'll be using in LanguageToll, and I can bet that no spelling checker could ever use this kind of notation. I can try writing a universal kind of file format for grammar checker (LT is already XML-based) but this will never, ever, converge to myspell dictionaries because too much grammatical annotation is needed. Even in hunmorph format (which is an extension of myspell) it's impossible to express things like:

check for the word "bla bla" in any of its inflected forms, and then the word "foo bar" in this very form, and if it's not followed by "bar foo"...

basically grammar checker must use regular expressions while spelling checker will never need to do that

So while we could devise some Open Grammar Checker Rule File Format, it would be still different from the spellchecker format.

Regards,
Marcin

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to