Natural language processing (NLP) is the ability of a
computer program to understand human language as it is spoken. It is a sub-field of Artificial Intelligence(AI) Aim: To build intelligent computers that can interact with human being like a human being!! TOOLS - CoreNLP from Stanford group NLTK the most widely-mentioned NLP library for Python TextBlob, a user-friendly and intuitive NLTK interface