Building a HighLevel Dataflow System on top of MapReduce: The Pig Experience
Latent semantic models for collaborative filtering