Building a personalized recommender based on users long term interests