Page 22 - CT_AI_Class-7
P. 22
NATURAL LANGUAGE PROCESSING (NLP)
Natural Language Processing is a branch of AI that enables computers to understand, interpret
and respond to human language in a meaningful way. It understands and processes human
languages such as English, Hindi and French and can read, write, translate and respond in a
human-like manner. NLP is about bridging the gap between human communication and computer
understanding and enabling machines to respond intelligently to human language.
Types of NLP Technologies
NLP is applied in various ways to enable computers to understand and process human language.
Some common types of NLP technologies are:
Sentiment analysis: Sentiment analysis is used to identify whether a given text
expresses a positive, negative or neutral opinion.
Semantic search: Semantic search focuses on understanding the intent behind a
query and improves search results by offering relevant predictions.
Optical character recognition: Optical character recognition converts handwritten
or printed text into machine-readable format.
Speech recognition: Speech recognition transforms spoken language into data
that computers can understand.
Machine translation: Machine translation automatically converts text from one
language to another without human involvement.
Natural language generation: Natural language generation is a process that turns
structured data into meaningful human language.
20 Artificial Intelligence (CT & AI)-VII

