Speech and language processing: an introduction to Natural Language Processing, Computational Linguistics, and Speech Recognition - Jurafsky, Daniel; Martin, James H (Prentice Hall Series in Artificial Intelligence, 2009)