The cold-start problem has been commonly recognized in recommendation systems and studied by following a general idea to leverage the abundant interaction records of warm users to infer the preference of cold users. However, the performance of these solutions is limited by the amount of records available from warm users to use. Thus, building a recommendation system based on few interaction records from a few users still remains a challenging problem for unpopular or early-stage recommendation platforms. This paper focuses on solving the few-shot recommendation problem for news recommendation based on two observations. First, news at different platforms (even in different languages) may share similar topics. Second, the user preference over these topics is transferable across different platforms. Therefore, we propose to solve the few-shot news recommendation problem by transferring the user-news preference from a rich source domain to a low-resource target domain. To bridge two domains in different languages without any overlapping users and news, we propose a novel unsupervised cross-lingual transfer model as the news encoder that aligns semantically similar news in two domains. A user encoder is constructed on top of the aligned news encoding and transfers the user preference from the source to the target domain. Experimental results on two real-world news recommendation datasets show the superior performance of our proposed method on addressing few-shot news recommendation, comparing to the state-of-the-art baselines.
翻译:冷点启动问题在建议系统中得到普遍承认,并经过研究,在利用热热用户的大量互动记录以推断冷点用户的偏好这一一般想法的基础上,研究了冷点启动问题。然而,这些解决方案的绩效受到暖点用户可使用的记录数量的限制。因此,根据少数用户的少量互动记录建立一个建议系统,对于不受欢迎的或早期阶段的建议平台来说,仍然是一个挑战性的问题。本文件侧重于解决根据两种观察对新闻建议提出的少发的建议问题。首先,不同平台(即使是不同语言的)的新闻可能分享类似的议题。第二,用户对这些议题的偏好可在不同平台之间转移。因此,我们提议通过将用户-新偏好从富源域转移到低资源目标域来解决少数新闻建议问题。为了用不同语言连接两个领域,而没有重叠的用户和新闻,我们提议采用新的、未经超级链接的跨语言传输模式,作为在两个领域对类似消息进行调和类似新闻新闻的类似新闻。用户编码建于统一的新闻编码的顶端,并将用户偏好的新闻偏好从源域转到了目标域,将用户偏好用户偏爱转移到了我们的目标域。 实验结果,在两个目标域,在现实数据上,在比较了我们的目标域,在现实数据显示业绩的基线显示。