By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
443,399 Members | 886 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 443,399 IT Pros & Developers. It's quick & easy.

snakespell and myspell

P: n/a
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

Jul 18 '05 #1
Share this Question
Share on Google+
4 Replies


P: n/a
Fuzzyman wrote:
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,

--
Vincent Wehren

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

Jul 18 '05 #2

P: n/a
vincent wehren wrote:
Fuzzyman wrote:
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')


The latter of course being utf-8...

--
Vincent

Jul 18 '05 #3

P: n/a
Fuzzyman wrote:
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.

--
Jarek Zgoda
http://jpa.berlios.de/ | http://www.zgodowie.org/
Jul 18 '05 #4

P: n/a

Jarek Zgoda wrote:
Fuzzyman wrote:
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.
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
--
Jarek Zgoda
http://jpa.berlios.de/ | http://www.zgodowie.org/


Jul 18 '05 #5

This discussion thread is closed

Replies have been disabled for this discussion.