Natural Language Processing, abbreviated as NLP, is a branch of artificial intelligence that deals with the interaction between machine/computers and humans using the natural language. Natural language refers to language that is spoken and written by people, and natural language processing (NLP) attempts to extract information from the spoken and written word using algorithms.
OR
Natural Language Processing, or NLP, is the sub-field of AI that is focused on enabling machine/computers to understand and process human languages. AI is a subfield of Linguistics, Computer Science, Information Engineering, and Artificial Intelligence concerned with the interactions between computers and human (natural) languages, in particular how to program computers to process and analyze large amounts of natural language data.
OR
In NLP, we teach machines how to understand and communicate in human language. Natural language refers to speech analysis in both audible speeches, as well as text of a language. NLP systems capture meaning from an input of words (sentences, paragraphs, pages, etc.)
For Example: Email filters, Smart assistants: - Apple’s Siri and Amazon’s Alexa