Mining Text and Web
The purpose of text mining is to process the unstructured textual data and extract meaningful required information from the available text data.
Text mining is helpful in comparing and finding the relevant text information from the available text data.
The text mining involves tasks like information retrieval, quantitative text analysis, sentimental analysis ( extracting information like mood , emotion, opinion, sentiment etc.), machine translation etc.
Natural Language Processing (NLP)
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:
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.
In this step, the meanings are assigned to the structures which are initially created in parsing.
It involves re-interpretation of language , verification and generation of final output result.