Jurafsky and Martin have released a draft of the third edition of their Speech and Language Processing book, available here. This is an excellent introduction into natural language processing and provides an overview of text processing, parsing, semantics, naive Bayes, and machine translation.