Context-Aware Collaborative Prediction