Speech and language processing : an introduction to natural language processing, computational linguistics, and speech recognition - Jurafsky, Dan; Martin, James H. (Prentice-Hall, 2009)