Debian Developers - Re: Which spell checkers to include by default?

This is Interesting: Free IT Magazines  
Home > Archive > Debian Developers > December 2007 > Re: Which spell checkers to include by default?





You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

Author Re: Which spell checkers to include by default?
Petter Reinholdtsen

2007-12-28, 7:33 am


[Luca Capello]
> It seems that I cannot find a comparison of the differences spell
> checkers. Please, could you enlighten me on why hunspell should be
> a better default one?


I can only refer to the knowledge I have gotten from those I know that
work on spell checkers. The features of spell checkers is normally
how well they handle word transformations, concatenations and
proposals. ispell, aspell and myspell are ok for languages where the
main transformation is adding word endings (like cat -> cats), and not
good with languages with more complex transformations (er -> var), and
completely useless for languages with very complex transformations
(got no example, but I know Nothern Sami have word transformations
based on the words around changes. When it comes to concatenations, I
am not sure which of these are doing a good job, but I believe aspell,
myspell and hunspell does a better job than ispell. As for proposals,
aspell include rules on common misspellings and letters that sound the
same as other letters, and uses this to calculate likely proposals for
misspelled words. ispell do not. I believe myspell and hunspell does
the same.

So the main differentiating factor is how well the spell checker
handle word transformation, and I am told that hunspell is a huge
improvement for languages with complex transformation rules compared
to ispell, aspell and myspell.

I found
<URL:http://www.divvun.no/doc/proof/spel...pell/index.html> on
the pages for the Nothern Sami spell check, which provide some more
information.

Happy hacking,
--
Petter Reinholdtsen


--
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Sponsored Links






Free braindumps | Software forum | Database administration forum

Copyright 2003 - 2008 webservertalk.com