Most of the stuff below needs to go into subcategories; the Computational Linguistics page needs to be moved into a learning resource in the Department of Linguistics ASAP.
An interdisciplinary field dealing with the statistical and logical modeling of natural language from a computational perspective. This modeling is not limited to any particular field of linguistics.
There are two major purposes of computational linguistics:
- To help linguists study natural languages more easily
- To make it possible for ordinary people to use natural language when using a computer
Computational linguists often use large bodies of digitized text or speech called corpora as a basis for teaching computer programs the proper use of a language, or to compare the use of a language in one context to it's use in another context. This is also called corpus linguistics.
Some of the practical uses of computational linguistics include:
- Speech recognition
- Speech production
- Machine translation
- Improvements to data mining, including search engine design.
See Also: w:computational linguistics