computerized means. NLP involves gathering of knowledge on how human beings
understand and use language. This is done in order to develop appropriate tools and
techniques which could make computer systems understand and manipulate natural
languages to perform various desired tasks. This paper reviews the literature on NLP. It also
covers or gives a hint about the history of NLP. It is based on document analysis. This …