100% found this document useful (1 vote)
147 views

Natural Language Processing

Natural language processing (NLP) refers to AI techniques that allow computer systems to understand and interpret human language to facilitate communication between humans and machines. NLP involves analyzing, understanding, and generating both written and spoken human languages to perform useful tasks such as summarization, translation, information extraction, and question answering. The core components of NLP systems are natural language understanding, which interprets language, and natural language generation, which produces language. Common techniques used in NLP include lexical analysis, syntactic analysis, semantic analysis, and pragmatic analysis.

Uploaded by

Ali
Copyright
© © All Rights Reserved
Available Formats
Download as ODT, PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
147 views

Natural Language Processing

Natural language processing (NLP) refers to AI techniques that allow computer systems to understand and interpret human language to facilitate communication between humans and machines. NLP involves analyzing, understanding, and generating both written and spoken human languages to perform useful tasks such as summarization, translation, information extraction, and question answering. The core components of NLP systems are natural language understanding, which interprets language, and natural language generation, which produces language. Common techniques used in NLP include lexical analysis, syntactic analysis, semantic analysis, and pragmatic analysis.

Uploaded by

Ali
Copyright
© © All Rights Reserved
Available Formats
Download as ODT, PDF, TXT or read online on Scribd
You are on page 1/ 3

Natural Language Processing

Natural language processing (NLP) refer to A.I method of communicating with an intelligent
system Using natural language such as English. Processing of natural language is required
when you want an intelligent system like robot to perform as per your instructions, when
you want to hear decision from dialogue based clinical expert system. The field of NLP
involves making computer to perform useful task with natural language humane use. The
input and output of NLP system can be
 Speech

 Written

NLP is a way for computers to analyse, understand, and derive meaning from human
language in a smart and useful way. By utilizing NLP, developers can organize and structure
knowledge to perform tasks such as automatic summarization, translation, named entity
recognition, relationship extraction, sentiment analysis, speech recognition, and topic
segmentation.

Components of NLP
There are two components of NLP as given.
 Natural Language Understanding
 Natural language generation

Natural Language Understanding


Understanding involves the following tasks
 Mapping the given input in natural language into useful representations.
 Analyzing the different aspects of the language.

Natural Language Generation


It is the process of producing meaningful phrases and sentences in the form of natural
language from some internal representations. It involves

 Text planning_ It includes the retrieving the relevant content of knowledge based.
 Sentence Planning_ It includes choosing required words, forming meaningful
phrases, setting tone of sentence.

 Text Realization_ It is mapping sentence plan into sentence structure.


The NLU is harder than NLG

Steps in NLP
There are general five steps:
 Lexical Analysis
 Syntactic Analysis

 Semantic Analysis
 Disclosure Integration
 Pragmatic Analysis

Lexical Analysis
It involves identifying and analysing the structure of words. Lexicon of a language means the
collection of words and phrases in a language. Lexical analysis is dividing the whole chunk of
txt into paragraphs, sentences, and words.

Syntactic Analysis
It involves analysis of words in the sentence for grammar and arranging words in a manner
that shows the relationship among the words. The sentence such as “The school goes to
boy” is rejected by English syntactic analyser .
Semantic Analysis
It draws the exact meaning or the dictionary meaning from the text. The text is checked for
meaningfulness. It is done by mapping syntactic structures and objects in the task domain.
The semantic analyser disregards sentence such as “hot ice-cream”.

Disclosure Integration
The meaning of any sentence depends upon the meaning of the sentence just before it. In
addition, it also brings about the meaning of immediately succeeding sentence.

Pragmatic Analysis
During this, what was said is re-interpreted on what it actually meant. It involves deriving
those aspects of language which require real world knowledge.

You might also like