Natural language processing (NLP) is the processing of natural language information by a computer. NLP is a subfield of computer science and is closely associated with artificial intelligence. NLP is also related to information retrieval, knowledge representation, computational linguistics, and linguistics more broadly.
Source: Wikipedia, CC BY-SA 4.0 — https://en.wikipedia.org/wiki/Natural_language_processing