Recommendation Engines
 

    An essay contrasting Collaborative Filtering with model-based systems such as Bayesian Networks.  Written for a general audience, but includes some technical concepts.

    Recommendation Engines [PDF]