A Domain-Independent Framework for Intelligent Recommendations: Design | DealShopping Deutschland