Stanford CS Book: Mining of Massive Datasets [pdf]
Pretty cool. I work in search quality at Google, and this is a pretty decent overview of the more universal tricks I've picked up from people on the job, as well as a lot of things I didn't know. MinHashing in particular is one of my favorites.Also, if you like this, I'm trying to collect resources of this quality in this subreddit: http://www.reddit.com/r/learnit