Компьютерная лингвистика — это прикладная область научного знания, посвященная решению задач, возникающих при обработке и генерации текстов при помощи компьютера. Методы компьютерной лингвистики стремятся улучшить понимание компьютером семантики человеческой речи. путем анализа больших объемов текстов и извлечения из них значимой информации.
К направлениям компьютерной лингвистики можно отнести:
1) обработку естественного языка (Natural Language Processing);
2) оптическое распознавание символов (OCR);
3) автоматическое распознавание речи (ASR);
4) автоматический синтез речи.