|
|||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||
If you folks don't mind, I'm going to make some changes to the Origins section of this article some time in the next week. I'm going to add some material about the work of David G. Hays. He led the machine translation effort at RAND back in the 50s and 60s, was one of the authors of the ALPAC report, wrote the first textbook in computational linguistics, was instrumental in founding the Association for Computational Linguistics, and the International Committee on Computational Linguistics, was the first editor of the ACL's journal and so forth. I'll be adding an article about Hays himself, then I'll link it to this article, and, as I said, make a some changes to the history section. AI is is generally considered to have originated in 1956 with a conference at Dartmouth, where the term "artificial intelligence" was coined. MT was under-way before that time. When MT morphed into CL during the mid-60s it maintained a somewhat separate identity from AI and, so far as I know, does to this day. AI, CL, and NLP are closely related, obviously, and some researchers may consider themselves to be two or three of those, or only one. Bill 21:22, 16 March 2006 (UTC)
Merge with NLP?Judging from the discussions, there doesn't seem to emerge a consensus on whether or not this article should be merged with Natural Language Processing. I think they should be merged since
So I vote for a merge. Kallerdis (talk) 20:06, 29 February 2008 (UTC)
I am painfully aware of the many names used for this area (CL, NLP, Language Engineering, Human Language Technology, Language Technology, ...). Many of these terms denote nearly identical areas, but not all. My experience is that, in many countries, one uses two separate concepts, one narrow and one broad:
I would not be alone in proposing that, in the Wikipedia, we would establish two concepts (=articles) one for the narrow one and use the title computational linguistics for it, and another with title language technology (or human language technology). Both could have an account of the possible synonyms or alternative terms. The distinction is, anyway present in many languages other than English (Finnish 'tietokonelingvistiikka' vs. 'kieliteknologia', Swedish, Danish and Norwegian roughly 'datalingvistik' vs. 'språkteknologi'). Together with some colleagues, we would like to use Wikipedia as a platform for creating consistent multilingual terminologies for CL/LT. This would be feasible if there are consistent concepts which can be linked between languages. -- HI.... I'm a student at a computational linguistics department (CoLi at Saarbruecken), and I have been a (visiting) student at a natural language processing department (HCRC at Edinburgh). I think each might have been close to being the biggest in the world in their respective "fields". But honestly, I can't tell the difference!!! I think the key is: how are the terms commonly used? Once, (while I was stationed at Edinburgh but making a weekend trip to Cambridge), a Cambridge prof came up to me and said, "So, you're from Edinburgh, I bet you do NLP." Yes, I replied, not wanting to get into the details about really being from CoLi at Saarbruecken. "Heh," he says, "NLP is totally unfounded. At Cambridge, we do computational linguistics." Now (for those of us who are not irony impared ;) I think this is pretty strong evidence that the terms are used as synonyms within the field. And if they are used as synonyms within the field, then what exactly is this page describing? PS... with the ACL quote... I think it might be decades old. If there is an "engineering/science" distinction between NLP and CL, then the ACL quote has got to be ironic because most of the research in their journal and at their conferences is clearly engineering. -- pobody
According to the The Association for Computational Linguistics web page defining Computational Linguistics, ( http://www.aclweb.org/archive/what.html ) the definition is broader than appears on this page:
Well, but I do not think that NLP and CL do not overlap, I think they have a lot in common. At my university we do mostly NLP in computational linguistics. In the first year, there are the foundations (theoretical linguistics, computer science, logic, relations, trees, grammars), and the second year class is called "Natural language processing systems". According to the professor, computational linguistics IS about designing natural language processing systems. But I do not have anything written on my desk here (will deliver this later, ok?). I must also admit that he was CS prof before, so he may be biased ;-). Of course it is ok to have a separate entry, as CL and NLP are not synonyms. I recommend to delete the sentence "... which is in the domain of computer science", as this implies NLP does not belong to CL. Instead, I would write "An important task of CL _is_ NLP" or sth. similar. I also do not agree that CL is (only) a subfield of linguistics, as it is an interdisciplinary field, somewhere in between theoretical CS/maths, applied computer science, AI, and linguistics. As I am new here, and still want to think about, I do not make changes immediatly (I also do not have the time atm to build proper, good-looking sentences, as I am at work). Best regards, -- zeno
Also the assumption that computational linguists are linguists is wrong. Computational linguists came into the field from a variety of disciplines including mathematics, computer science and psychology. Computational linguistics predates AI. It is a separate and parallel field of those concerned with having computers process language in any way. It's major subfields include: speech generation, speech recognition, parsing theory, text generation and of course its original impetus, mechanical (or machine) translation. Whereas today I expect you can easily study computational linguistics in a linguistics department, in the 1970s and early 1980s this was rare. Dr. Robert A. Amsler, Sr. Computational Linguist, SEA/DOE Computational linguistics would seem to involve more statistical (pattern recognition, markov, etc.) and NLP more determining parts of speech and trying to get meaning. Wouldn't it? User:KellyCoinGuy
Computational Historical LinguisticsIn the last decade computational methods have been applied to historical linguistics. This article does not cover this aspect. Really a separate article is required with a change to the title of this one to separate it. Adresia (talk) 18:52, 29 November 2007 (UTC) Stub templateIs there any stub template for use in articles related to computational linguistics? I haven't found any, but I think it would be viable, if it really didn't exist. -- Sandius 20:09, 7 February 2006 (UTC) "Free online introductory book"?As of this time, the external link Free online introductory book on Computational Linguistics has not responded at all for several hours. I have no way of knowing if this is temporary, but the link should be removed if this continues. 75.15.115.31 (talk) 08:21, 15 December 2008 (UTC)
|
|||||||||||||||||||||||||||||||||
| All Right Reserved © 2007, Designed by Stylish Blog. |