An Architecture for a General Purpose Multi-Algorithm Recommender System

Although the actual state-of-the-art on Recommender Systems is good enough to allow recommendations and personalization along many application fields, developing a general purpose multi-algorithm recommender system is a tough task. In this paper we present the main challenges involved on developing such system and a system’s architecture that allows us to face this challenges.