A recommendation system for large scale system