computationallinguistics
Computational linguistics is an interdisciplinary field concerned with the statistical or rule-based modeling of human language. It combines insights from linguistics, computer science, mathematics, logic, philosophy, cognitive psychology, cognitive science, anthropology, neuroscience, information engineering, and many other fields. The field is divided into two main areas: natural language processing (NLP), which focuses on the interaction between computers and human language, and computational linguistics proper, which focuses on the modeling of human language. The usefulness of computational techniques in linguistics is threefold: they can help answer classical questions (such as "Do the rules of grammar have exceptions?"), they can lead to the discovery of new linguistic phenomena, and they can help test linguistic hypotheses.
Computational linguistics has a wide range of real-world applications. In the area of natural language processing,
The history of computational linguistics can be traced back to the early days of computer science. The