Thesaurus library?

While an interesting approach, it's probably easier to find a web service that does this and write a wrapper for it. :slight_smile:

Regards,

Dan

···

-----Original Message-----
From: Brian Schröder [mailto:ruby.brian@gmail.com]
Sent: Thursday, May 05, 2005 12:14 PM
To: ruby-talk ML
Subject: Re: Thesaurus library?

On 05/05/05, Richard Livsey <richard@livsey.org> wrote:
> Does anyone know of a library/package which will enable finding of
> synonyms and antonyms for words?
>
> I've googled, and looked at rubyforge and sourceforge but haven't
> turned up anything.
>
> Thanks in advance
>

Not really an answer, but If you train an LSA algorithm as it
was recently mentioned here on a really big textlist, you can
extract synonyms quite easily. The only problem is that
antonyms have nearly the same meaning as synonyms (Only one
dimension is different) so they won't be far away. I'd really
like to have some time to play with this LSA implementation....

Sorry for the noise,

Brian

That surely is simpler, but also a lot less interesting and time consuming... :wink:

best regards,

Brian

···

On 05/05/05, Berger, Daniel <Daniel.Berger@qwest.com> wrote:

> -----Original Message-----
> From: Brian Schröder [mailto:ruby.brian@gmail.com]
> Sent: Thursday, May 05, 2005 12:14 PM
> To: ruby-talk ML
> Subject: Re: Thesaurus library?
>
>
> On 05/05/05, Richard Livsey <richard@livsey.org> wrote:
> > Does anyone know of a library/package which will enable finding of
> > synonyms and antonyms for words?
> >
> > I've googled, and looked at rubyforge and sourceforge but haven't
> > turned up anything.
> >
> > Thanks in advance
> >
>
> Not really an answer, but If you train an LSA algorithm as it
> was recently mentioned here on a really big textlist, you can
> extract synonyms quite easily. The only problem is that
> antonyms have nearly the same meaning as synonyms (Only one
> dimension is different) so they won't be far away. I'd really
> like to have some time to play with this LSA implementation....
>
> Sorry for the noise,
>
> Brian

While an interesting approach, it's probably easier to find a web service that does this and write a wrapper for it. :slight_smile:

--
http://ruby.brian-schroeder.de/

multilingual _non rails_ ruby based vocabulary trainer:
http://www.vocabulaire.org/ | http://www.gloser.org/ | http://www.vokabeln.net/