Natural Language Processing

Introduction

Sub-field of Artificial Intelligence intended to build computer with rational response capability

Makes computer learn our language rather than we learn their

Process information contained in natural language text

Also known as Human Language (HT) or Computational Linguistics (CL)

History

In Second World War, for Machine Translation Resources

Now used in every sector such as labs, industry, etc

Why NLP

Handling large amount of data

The program helps to recognize the speech or texh

Ususl NLP methods

Navive Bayes

Markov models

SVM

Neural networks /Deep learning

Steps in Natural Language Processing

Morphological Analysis

Syntactic Analysis

Semantic Analysis

Discourse Analysis

Pragmatic Analysis

suggestion after analyzing every single word

suggestion made based on the grammatical structure of the sentence

filter and suggest sentence with meaning

it relates the preceding and following sentences and then suggestion is done

it understands the purpose of the sentence and then suggestion is done

Major areas of research and development

text processing

Morph Analyzer

POS tagging

Machine Translation

SpeechProcessing

Text to Speech

Automatic Speech Recognition

Speech to Speech Translation

Parsing

Future of NLP

Semantic Web/Search

Sentiment Analysis

Social Network Analysis

Collective Intelligence