Abstract
The ability to communicate in natural language remains one of the qualities of an intelligent system. The aspect of Artificial Intelligence that deals with this quality of an intelligent system is natural language processing. This chapter considers this aspect of Artificial Intelligence in detail.
Keywords: Bag of words, Lemmatization, Occurrence matrix, Parts of speech tagging, Text classification, Text normalization, Text summarization, Tokenization, Stemming.