In this proposal we present the idea of a "macro recommender system", and "micro recommender system". Both systems can be considered as a recommender system for recommendation algorithms. A macro recommender system recommends the best performing recommendation algorithm to an organization that wants to build a recommender system. This way, an organization does not need to test many algorithms over long periods to find the best one for their particular platform. A micro recommender system recommends the best performing recommendation algorithm for each individual recommendation request. This proposal is based on the premise that there is no single-best algorithm for all users, items, and contexts. For instance, a micro recommender system might recommend one algorithm when recommendations for an elderly male user in the evening should be created. When recommendations for a young female user in the morning should be given, the micro recommender system might recommend a different algorithm.
翻译:在这个提案中,我们提出了“宏观推荐人系统”和“微观推荐人系统”的概念。两种系统都可以被视为建议算法的推荐人系统。宏观推荐人系统向一个想要建立推荐人系统的组织推荐最有效的建议算法。这样,一个组织就不必长期测试许多算法,以便为其特定平台找到最佳的算法。一个微观推荐人系统为每个个别建议请求推荐最可行的建议算法。这个建议是基于一个前提,即所有用户、项目和背景都没有最佳的算法。例如,当为晚间老年男性用户提出建议时,一个微推荐人系统可以推荐一种算法。当为早上的年轻女性用户提出建议时,微型推荐人系统可以建议一种不同的算法。