This is an introductory book on natural language processing, also known as computational linguistics and language engineering. This is a highly multi-disciplinary field, borrowing as it does, from such varied disciplines as linguistics, psychology, cognitive science, artificial intelligence, computer science, mathematics, statistics, physics and engineering. This book is aimed at beginners in any of the related subjects. The book is written in simple, ...