Beefy Boxes and Bandwidth Generously Provided by pair Networks
Think about Loose Coupling

Re: What are the monks doing with Perl and Linguistics?

by MrYoya (Monk)
on May 09, 2003 at 21:16 UTC ( #257000=note: print w/ replies, xml ) Need Help??

in reply to What are the monks doing with Perl and Linguistics?

My job is purely perl and linguistics, and although I'm not a linguist by formal education I do have an interest in computational linguistics. I do a lot of work with WordNet and the perl modules out there, like Lingua::* and making my own modules. I'd say about a third to half of my work is just research such as reading papers, books, etc. However, I am not an expert in either linguistics or perl (yet).

I would tell you the kinds of things I'm working on, but that'll have to wait. ;)

Comment on Re: What are the monks doing with Perl and Linguistics?
by allolex (Curate) on May 10, 2003 at 01:43 UTC

    You're very lucky to be able to do so much background reading. =)

    I tend to think that for linguistics, a formal education helps a lot. But then again, I tend to disagree with the methods for problem solving used by many linguists out there. For me, doing modern science involves knowing a bit about something, forming a hypothesis, collecting data, analysing data, and drawing conclusions from it, not just coming up with an idea, thinking about it for a while, and then coming to a conclusion based on intuition. That said, people using computers to help them do linguistics tend to have their reasons for doing so, something that usually involves crunching lots of data. As long as that data is in there, I'm happy (pretty much).

    Another thing you reminded me of and which may be of general interest is the source of a lot of contention in computational linguistics projects. Often NLP (Natural Language Processing) is something that is done by computer scientists who were not trained as linguists. Since CS is a generally a very math-based discipline, people with CS backgrounds often search for mathematical solutions to problems they encounter. You have a problem, analyse data, and come up with an algorithm to solve that problem. Often this analysis is problematic. Linguists tend to think in terms of what one might call "psychological reality". Psychological reality simply means that the algorithms used to solve a particular linguistic problem should reflect human language processing as much as possible. There can definitely be multiple solutions to a particular problem, but whereas CS people tend to look for simple and efficient solutions, to linguists it is still important to model human cognition along the way. Such systems tend to be robuster, which is a Good Thing.


Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://257000]
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others contemplating the Monastery: (7)
As of 2014-12-29 10:29 GMT
Find Nodes?
    Voting Booth?

    Is guessing a good strategy for surviving in the IT business?

    Results (186 votes), past polls