Social media marketing through time-aware collaborative filtering