An angle-based interest model for text recommendation
Google news personalization: scalable online collaborative filtering