Языковая технология , часто называемая технологией человеческого языка ( HLT ), изучает методы того, как компьютерные программы или электронные устройства могут анализировать, создавать, изменять или реагировать на человеческие тексты и речь. [1] Работа с языковой технологией часто требует широких знаний не только о лингвистике , но и о компьютерной науке . Она состоит из обработки естественного языка (NLP) и вычислительной лингвистики (CL) с одной стороны, многих прикладных аспектов этих и более низкоуровневых аспектов, таких как кодирование и речевая технология с другой стороны.
Обратите внимание, что эти элементарные аспекты обычно не считаются входящими в сферу связанных терминов, таких как обработка естественного языка и (прикладная) вычислительная лингвистика , которые в противном случае являются почти синонимами. Например, для многих менее известных языков мира основой языковой технологии является предоставление сообществам шрифтов и настроек клавиатуры, чтобы их языки могли быть написаны на компьютерах или мобильных устройствах. [2]