Re: Does natural language skill translate to programming skill?



* Aidan Kehoe wrote:

Spamassassin, one of the few widely useful and deployed natural language
processing applications, was written entirely in Perl. Iʼm not aware of any
natural language processing applications written in Prolog or Lisp that have
served a useful purpose beyond a) absorbing research grant money or b)
proving that Prolog, Lisp and traditional computational linguistics
approaches are ill-suited to natural language processing.

Perl is good for surface-processing of written language. But since even
objects are awkward in Perl, it is ill suited for deeper (e.g.
grammatical or semantic) analysis.

Spamassassin doesn't use significant linguistic information, AFAIK.
--
Strategy: A long-range plan whose merit cannot be evaluated until
sometime after those creating it have left the organization.
.



Relevant Pages

  • Re: Recommended Sources?
    ... > a language) on prolog or lisp. ... Recommendations for learning ... NATURAL LANGUAGE PROCESSING IN PROLOG: ...
    (comp.lang.lisp)
  • Re: Does natural language skill translate to programming skill?
    ... was written entirely in Perl. ... If Spamassassin does language processing, then Google also does. ... I switched from Prolog to Perl, because Perl is powerful and fast. ... natural language processing applications written in Prolog or Lisp that have ...
    (sci.lang)
  • Re: Does natural language skill translate to programming skill?
    ... was written entirely in Perl. ... If Spamassassin does language processing, then Google (and any other search ... reasoning with it, I would use Prolog. ... in Prolog or Lisp that have served a useful purpose beyond a) absorbing ...
    (sci.lang)
  • Re: "I never tested positive."
    ... You need expertise in Lisp or Prolog instead of Perl if you want to ... improve his comprehension modules. ...
    (rec.bicycles.racing)
  • Re: Lisp versus Prolog
    ... > Can you compare Lisp with Prolog? ... Perhaps Lisp is more suitable for all ... > areas but is Prolog better at least for expert systems? ...
    (comp.lang.lisp)