snakespell and myspell

F

Fuzzyman

I'm looking to implement a plugin spell checker.

I'm probably going to go with PyEnchant, as it looks to be the most
promising currently maintained spell checker.

I just wondered if anyone knew what happened to snakespell and myspell.
Both seem to have dissapeared from the net. People have reported good
results from both - and it seems a shame to lose them.
Regards,

Fuzzy
http://www.voidspace.org.uk/python/index.shtml
 
V

vincent wehren

Fuzzyman said:
I'm looking to implement a plugin spell checker.

I'm probably going to go with PyEnchant, as it looks to be the most
promising currently maintained spell checker.

What I would like to know about PyEnchant is how to handle non-ascii
input. Through trial & error I've noticed that let's say German Umlauts
are stored in the dictionary as using dead accents (is that the term?)
(as in 'Mu"tter'), however French accented characters appear to be
stored differently (as in '\xc3\xa9levage'. Anybody know what the
"system" is?

I just wondered if anyone knew what happened to snakespell and myspell.

Don't know about that. But than there also is a pyrex-driven aspell
binding at http://sourceforge.net/projects/uncpythontools


Regards,
 
V

vincent wehren

vincent said:
What I would like to know about PyEnchant is how to handle non-ascii
input. Through trial & error I've noticed that let's say German Umlauts
are stored in the dictionary as using dead accents (is that the term?)
(as in 'Mu"tter'), however French accented characters appear to be
stored differently (as in '\xc3\xa9levage')

The latter of course being utf-8...
 
J

Jarek Zgoda

Fuzzyman said:
I'm looking to implement a plugin spell checker.

I'm probably going to go with PyEnchant, as it looks to be the most
promising currently maintained spell checker.

I just wondered if anyone knew what happened to snakespell and myspell.
Both seem to have dissapeared from the net. People have reported good
results from both - and it seems a shame to lose them.

Well, myspell-python is no longer maintained, original author resigned
some time ago and I didn't found anybody who would like to take
responsibility on this package. I provide myspell-1.0 download from my
project page at BerliOS (http://developer.berlios.de/projects/jpa/), but
I do not maintain this package.

If you look for spell-checking library, I'd consider using python
binding for aspell, available at
http://www.republika.pl/wmula/proj/aspell-python/ (currently I'm
rewriting my program to use python-aspell). This library is actively
maintained and Wojtek Mula is active member of Polish Python community.
 
F

Fuzzyman

Jarek said:
Well, myspell-python is no longer maintained, original author resigned
some time ago and I didn't found anybody who would like to take
responsibility on this package. I provide myspell-1.0 download from my
project page at BerliOS (http://developer.berlios.de/projects/jpa/), but
I do not maintain this package.

If you look for spell-checking library, I'd consider using python
binding for aspell, available at
http://www.republika.pl/wmula/proj/aspell-python/ (currently I'm
rewriting my program to use python-aspell). This library is actively
maintained and Wojtek Mula is active member of Polish Python community.

The problem with aspell is (as far as I can see anyway) that the
library you mention is aimed at aspell 0.50.5 or the up to date 0.60
series. aspell for windows is currently only at 0.50.3.

Hmmm.... I think I'll explore PyEnchant for the moment. I need to see
how easy it is to add words to a user dictionary.

Regards,

Fuzzyman
http://www.voidspace.org.uk/python/index.shtml
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
474,218
Messages
2,571,123
Members
47,725
Latest member
Rudy

Latest Threads

Top