Re: Would you like to collaborate on grammar and style checking?

From: <msevior_at_physics.unimelb.edu.au>
Date: Sat Dec 30 2006 - 10:49:54 CET

>
> Hello,
>

Hi Jacob,
         Dom is away on holiday right now. This is a very interesting
proposal and I certainly hope we can find ways to co-operate. We
have framework for detecting grammar or style errors which works
along side our on-the-fly spelling code.

The Abiword side of things works pretty well, but the best free grammar
checker we've found is link-grammar. While it is of some use, it is very
slow and has no ability to offer suggestions for what is wrong with a
particular sentence nor are other language well supported although in
principle they could be.

Despite our best attempts to cooperate with the authors of link-grammar,
we've essentially maintained a friendly fork of the project. They appear
uninterested in merging our various fixes into their codebase.

From my perspective, I'm very interested in the development of better free
grammar and style checkers and welcome the opportunity to promote this.

We have quite a different interface to the one grammar checker we support
but I believe it should be relatively easy to support others in the
future.

Are you familiar with link-grammar and our interface to it?

Cheers

Martin

> I'm the new co-maintainer of Sonnet in KDE. In KDE4 we are going to
> call our linguistics framework Sonnet, it will include tools such as
> kspell.
>
> Currently I'm in the middle of porting kspell to use Enchant
> exclusively rather than as a plugin. We won't have separate spelling
> plugins in KDE4, just Enchant.
>
> The is one aspect of Enchant that needs to change before we can fully
> adopt it. The location of the "enchant.ordering" file needs to be in a
> standard location (appropriate for the platform) and we need some way
> to know where it is located. We also need the option to use an
> explicit file given with an absolute system path. This will enable us
> to have GUI configure Enchant settings in a predictable manner.
>
> I'm willing to work with the Enchant team to extend and improve it.
>
> I've also come to the conclusion that we need another unified
> architecture, similar to Enchant for grammar and style/usage/diction
> checking. There seems to be little distinction between grammar errors,
> style errors or even potential semantic errors (i.e catching common
> errors such as "bed attitude" and suggesting s/bed/bad/ ) in the
> various tools available to do such checking. The justification for
> such a framework is the same as Enchant, to provide a unified
> interface for the various tools available.
>
> The API should should nearly be the same as Enchant, but also provide
> explanations of the detected error.
>
> I propose to call this project Elixir. The name fits in with Enchant
> name. It is a magic reference and refers to a concoction produced by
> some recipe that cures some or all ills, which is more or less what
> Elixir aspires to do for writing.
>
> Regards,
>
> Jacob R Rideout
>
Received on Sat, 30 Dec 2006 20:49:54 +1100 (EST)

This archive was generated by hypermail 2.1.8 : Sat Dec 30 2006 - 10:50:03 CET