[ANN] Linguistics-1.01

Hi fellow Rubyists,

I’d like to announce the first release of the Linguistics module, a
generic, language-neutral framework for extending Ruby objects with
methods for natural language generation.

It includes an English-language module with methods for pluralization,
conjunctions, indefinite articles, present participles, ordinal
numbers, numbers to words, and general quantification, as well as a
mechanism that makes it easy to add such features for other languages.

RAA: http://raa.ruby-lang.org/list.rhtml?name=linguistics
Project page: http://www.deveiate.org/code/linguistics.shtml

Future releases will add more English linguistic functions, improved
documentation, and additional tests.

Suggestions, feature requests, and patches welcomed.

Thanks,

···


Michael Granger ged@FaerieMUD.org
Rubymage, Believer, Architect
The FaerieMUD Consortium http://www.FaerieMUD.org/

Wonderful. I really like your `Linguistics::use( :en )’ idiom for
politely adding to common classes. You’ve got a nice, clean, shiny API
there, m’boy.

_why

···

Michael Granger (ged@FaerieMUD.org) wrote:

I’d like to announce the first release of the Linguistics module, a
generic, language-neutral framework for extending Ruby objects with
methods for natural language generation.

Very nice! I’m looking forward to playing with this.

martin

···

Michael Granger ged@faeriemud.org wrote:

I’d like to announce the first release of the Linguistics module, a
generic, language-neutral framework for extending Ruby objects with
methods for natural language generation.

Wow, thanks. That means a lot coming from you. =:)

I’m also planning on overriding Linguistics::extend_object so it’ll
also support a more traditional call to classObj.extend. I just haven’t
worked out how one would go about specifying the language part.

Any suggestions welcomed.

···

On Wednesday, Jul 9, 2003, at 21:41 US/Pacific, why the lucky stiff wrote:

Wonderful. I really like your `Linguistics::use( :en )’ idiom for
politely adding to common classes. You’ve got a nice, clean, shiny API
there, m’boy.


Michael Granger ged@FaerieMUD.org
Rubymage, Believer, Architect
The FaerieMUD Consortium http://www.FaerieMUD.org/