Jurafsky, D. and J. H. Martin, Speech and language processing: An Introduction to Natural Language Processing, Computational Linguistics, and Speech Recognition, Upper Saddle River, NJ: Prentice-Hall, 2000.
Other Books and Resources
Kenneth R. Beesley and Lauri Karttunen, Finite State Morphology, CSLI Publications, 2003.
Mark Lutz and David Ascher, Learning Python, O'Reilly.
Chris Fehily, Python: Visual Quickstart Guide, Peachpit Press.
Christopher D. Manning & Hinrich Schuetze, Foundations of Statistical Natural Language Processing. Cambridge, MA: MIT Press.
Copies of Jurafsky and Martin, Lutz and Ascher, and Manning and Schutze are available in the computational linguistics lab (Calhoun 514). They are for use only in lab or for brief copying missions.