Many state-of-the-art recommendation systems leverage explicit item reviews posted by users by considering their usefulness in representing the users' preferences and describing the items' attributes. These posted reviews may have various associated properties, such as their length, their age since they were posted, or their item rating. However, it remains unclear how these different review properties contribute to the usefulness of their corresponding reviews in addressing the recommendation task. In particular, users show distinct preferences when considering different aspects of the reviews (i.e. properties) for making decisions about the items. Hence, it is important to model the relationship between the reviews' properties and the usefulness of reviews while learning the users' preferences and the items' attributes. Therefore, we propose to model the reviews with their associated available properties. We introduce a novel review properties-based recommendation model (RPRM) that learns which review properties are more important than others in capturing the usefulness of reviews, thereby enhancing the recommendation results. Furthermore, inspired by the users' information adoption framework, we integrate two loss functions and a negative sampling strategy into our proposed RPRM model, to ensure that the properties of reviews are correlated with the users' preferences. We examine the effectiveness of RPRM using the well-known Yelp and Amazon datasets. Our results show that RPRM significantly outperforms a classical and five state-of-the-art baselines. Moreover, we experimentally show the advantages of using our proposed loss functions and negative sampling strategy, which further enhance the recommendation performances of RPRM.
翻译:许多最先进的建议系统利用用户提出的明确项目审查,认为这些审查在代表用户的偏好和描述项目属性方面是有用的。这些公布审查可能具有各种相关属性,如时间长短、公布后年龄或项目评级等。然而,这些不同的审查属性如何有助于相应审查执行建议任务的有用性,目前仍不清楚这些不同的审查属性如何有助于相应审查,特别是,用户在审议审查的不同方面(即属性)时对项目决策表现出不同的偏好。因此,重要的是,在学习用户的偏好和项目属性的同时,模拟审查的属性和审查的效用之间的关系。因此,我们提议以相关现有属性作为审查的样板。我们采用新的基于属性的建议模式(RPRM),了解哪些审查属性比其他审查更为重要,从而增强建议的结果。此外,在用户信息采纳框架的启发下,我们将两个拟议的损失功能和负面抽样战略纳入我们的RPRM模式,以确保审查的特性与用户的负面偏好,我们使用亚马逊的模型和亚马逊的模型,我们非常了解我们的数据格式的效益。