A branch of artificial intelligence (AI) that focuses on giving computers the ability to understand and manipulate human language. Which includes both spoken and written language.
Computer science
Artificial intelligence