Introduction to Information Retrieval
nlp.stanford.edu
nlp.stanford.edu
Also, another book that some HN'ers might find interesting is this one:
Information Theory, Inference, and Learning Algorithms:
The Elements of Statistical Learning: Data Mining, Inference, and Prediction.