Speech and language processing: an introduction to natural language processing, computational linguistics, and speech recognition. Upper Saddle River (2000)

by Daniel S Martin Jurafsky, H James