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, 2000)