different methods of using computers to understand, analyze, and process the huge amount
of human language or text. Technically, NLP focuses on knowledge acquisition and
manipulation of the natural language in order to develop tools and techniques to help the
computer understand and accomplish the desired task. The process of NLP is done in two
phases: data preprocessing and development of an algorithm. This chapter summarizes …