|01. Phonetics • 02. Phonology • 03. Morphology • 04. Syntax • 05. Semantics • 06. Pragmatics • 07. Discourse Analysis|
|Language as Signs|
|08. Semiotics • 09. Sign Language • 10. Orthography|
|Language and the Human Mind|
|11. Psycholinguistics • 12. Neurolinguistics • 13. Language Acquisition • 14. Evolutionary Linguistics|
|The Diversity of Language|
|15. Typology • 16. Historical Linguistics • 17. Dialectology and Creoles • 18. Sociolinguistics • 18. Anthropological Linguistics|
|Glossary • IPA Chart • Further reading • Bibliography • License|
Computational linguistics is 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 its 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: ELIZA.
See Also: Wikipedia:computational linguistics