natural language processing

TeeJay on 2003-10-24T09:37:15

LingPipe looks quite cool.

Shame its java, but they have plenty of info and white papers on the site

Its puzzling that things like Lucene and this are appearing in Java when perl would seem the obvious choice for language processing.


Obvious ?

rafael on 2003-10-24T16:08:58

I'm afraid I don't see why perl would be an obvious choice -- this application uses probably some high level algorithms for which the language features are mostly irrelevant. (Although perl would be certainly a very good choice.)

Re:Obvious ?

TeeJay on 2003-10-24T16:22:37

Perl is better at adhoc objects and data structures, it also makes the low level elements that make up the high level algorithms (tokenizing, etc) fairly trivial.

To me perl would be very well suited, unfortunately many people just use java because they don't know that a better suited tool is available (although often it would be quicker for them to write a huge application in java than to learn enough perl to write a simpler faster version in perl)