Computational linguistics
An interdisciplinary field that combines concepts from computer science, artificial intelligence, and linguistics to develop computational models and algorithms for analyzing, understanding, and generating human language, enabling applications such as natural language processing, machine translation, and text mining.