Beefy Boxes and Bandwidth Generously Provided by pair Networks
laziness, impatience, and hubris

Comment on

( #3333=superdoc: print w/replies, xml ) Need Help??
Sounds like a great idea as I mentioned in some other threads. There are some morphological softwares in Perl like EMERGE and FLEMM at the Natural Language Software Registry in Germany, search for "perl". That db is heavier on Java however there are initiatives for linguistics in both perl and java. Some systems have apis for both languages, like WordNet which has lots of other interfaces too.

I have used C++ based tools on linux for Japanese morphological analysis, such as chasen. Such tools are critical in Japanese and are used in indexing for a search engine (link), basically C++ is needed for speed in that case. Perl will let you develop more quickly and you can later roll time-sensitive functions in C/C++, or make a Perl API to some C++ tool if you need it.

Actually why not just search with terms "perl" and "linguistics", or "computational linguistics". You will see that you are not alone, and may find some work. Computational linguistics courses seem to use Perl often. This page at Ohio State, Languages for computational linguistics, notes that Perl is phenomenally popular in the field and Java plays catch-up to Perl's feature set. It says, "Most work in industry is done in Perl and C++; Java can be expected to have a growing role as time goes on."

There is also a page about how Perl was designed based on linguistics principles, and the document has the same title as this thread.. Perl & Linguistics.

To be fair, Perl is not the only one on the block and it may even be that more java things are being created than perl things. But from what I can see Perl is the natural match to linguistics and the CPAN is a great way to share that work and see it used by many people. Otherwise you may like to check out Prolog, Haskell, and tools/languages used in knowledge engineering.

In reply to Re: Perl and Linguistics by mattr
in thread Perl and Linguistics by doonyakka

Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":

  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.
  • Log In?

    What's my password?
    Create A New User
    [choroba]: No idea how to solve the rest.

    How do I use this? | Other CB clients
    Other Users?
    Others taking refuge in the Monastery: (4)
    As of 2018-04-21 19:46 GMT
    Find Nodes?
      Voting Booth?