natural language processing

definition: the branch of information science that deals with natural language information
example:
speech part: noun
synonyms: human language technology

How natural language processing is being used?