Speech and Language Processing : an introduction to natural languageprocessing,computational linguistics and speech recognitionn - Jurafsky, Daniel . (Pearson Education, 2000)