Text this: Speech and language processingan introduction to natural language processing, computational linguistics, and speech recognitionDaniel Jurafsky, James H. Martin