Stories
Slash Boxes
Comments
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

Journal of ambs (3914)

Sunday March 23, 2008
04:38 PM

Lingua::Jspell

[ #35966 ]

Jspell is a morphological analyzer. If you do not know what that is, I explain: it is the more basic tool one needs to write Natural Language Processing tools. It takes words, and gives information about it: morphological category (verb, noun,..), gender, number, and more information.

Jspell is based on the well known ispell spell checking software by Geoff Kuenning. It was enriched to support morphological information, and to support easily the Portuguese language. At the moment I can say that Jspell is one of the most used open-source morphological analyzer for the Portuguese language.

If you download the current stable version of Jspell, you will find a autoconf/automake/libtool bundle, with a Perl module somewhere inside.

During the last week I have been working on changing this to a standard Perl module that includes the C program. Why? Because all users I know that use Jspell take advantage of the Perl interface. Thus, I created Lingua::Jspell.

Although Michael Schwern implored to change to Module::Build, it is based on ExtUtils::MakeMaker. This because I know more about EUMM, and because Schwern implored too late.

The last few days were on porting Lingua::Jspell to Windows. If Ken Williams apply my patch to ExtUtils::CBuilder, Lingua::Jspell should compile correctly using strawberry Perl.

I hope to include some tests soon on the distribution, so I can you ask you all to test this package on different architectures.

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More | Login | Reply
Loading... please wait.