Speech and Language Processing: An Introduction to Natural Language ...
Dan Jurafsky & James H. Martin