Natural Language Processing

...is concerned with the interactions between computers and human (natural) languages.


(1) Natural Language Learning
(2) Natural Language Understanding/Semantics
(3) Natural Language Reasoning/Inference
(4) Natural Language Querying [Q&A]
(5) Natural Language [Data] Processing
(6) Natural Language Generation

Gold Standard(s)

Universal Language Agnostic NLP
NP-Complete - Semantic/Linguistic NLP ~100% Accuracy Without Much Training


(1) Statistical
(2) Linguistics

The Reality!!!

Language shapes the way we think, and determines what we can think about.

Change your language and you change your thoughts.

"We speculated what it was like before we got language skills. When we humans had our first thought, most likely we didnt know what to think. Its hard to think without words cause you havent got a clue as to what youre thinking. So if you think we suffer from a lack of communication now, think what it must have been like then, when people lived in a verbal void - made worse by the fact that there were no words such as verbal void." - Jane Wagner