Natural Language Processing
· Natural Language Processing (NLP) is the branch of Artificial Intelligence and Computational Linguistics and helps in interaction between the computer and natural languages.
· The common NLP tasks included in the software are sentence segmentation, part-of-speech tagging and parsing.
The different logical steps in NLP are:
Morphological analysis:
In this step, the punctuations are separated from the sentences.
Syntax analysis (Parsing):
It basically involves the stages of lexical analysis and grammar. The linear
sequence of words are transformed into structures and further specifies how
words relate to each other.
Semantic analysis:
In this step, the meanings are assigned to the structures which are initially
created in parsing.
Pragmatic analysis:
It involves re-interpretation of language , verification and generation of
final output result.