Computational linguisticsComputational Linguistics
is a subfield of Linguistics
in which logical modelling of natural language from an computational perspective is central. This modelling is not limited to a particular field of linguistics.
It is quite an interdisciplinary field, drawing the involvement of linguists, computer scientists
, experts in artificial intelligence
, cognitive psychologists
, amongst others.
Some of the areas of research that are studied by computational linguistics include:
- Computer aided Corpus linguistics
- Design of parsers for natural languages
- Design of taggers like POS-taggers (part-of-speech taggers)
- Definition of specialized logics like resource logics for NLP
- Research in the relation between formal and natural languages in general
- Machine Translation, e.g. by a translating computer
The Association for Computational Linguistics defines computational linguistics as:
- ...the scientific study of language from a computational perspective. Computational linguists are interested in providing computational models of various kinds of linguistic phenomena.