Online stores and service providers rely heavily on recommendation softwares to guide users through the vast amount of available products. Consequently, the field of recommender systems has attracted increased attention from the industry and academia alike, but despite this joint effort, the field still faces several challenges. For instance, most existing work models the recommendation problem as a matrix completion problem to predict the user preference for an item. This abstraction prevents the system from utilizing the rich information from the ordered sequence of user actions logged in online sessions. To address this limitation, researchers have recently developed a promising new breed of algorithms called sequence-aware recommender systems to predict the user's next action by utilizing the time series composed of the sequence of actions in an ongoing user session. This paper proposes a novel sequence-aware recommendation approach based on a complex network generated by the hidden metric space model, which combines node similarity and popularity to generate links. We build a network model from data and then use it to predict the user's subsequent actions. The network model provides an additional source of information that improves the accuracy of the recommendations. The proposed method is implemented and tested experimentally on a large dataset. The results prove that the proposed approach performs better than state-of-the-art recommendation methods.
翻译:在线商店和服务提供商在很大程度上依赖推荐软件来指导用户使用大量现有产品。因此,推荐系统领域吸引了业界和学术界的更多关注,但尽管联合努力,该领域仍面临若干挑战。例如,大多数现有工作模型将建议问题作为矩阵完成问题,以预测用户对某一项目的偏好。这种抽象性使系统无法利用在线会议记录的用户行动顺序排列的丰富信息。为解决这一局限性,研究人员最近开发了一种有希望的新算法,称为序列认知建议系统,以预测用户的下一步行动,利用由当前用户会议行动顺序构成的时间序列。本文件提出了一种新的序列意识建议方法,其基础是隐藏的计量空间模型产生的复杂网络,该模型结合了相似性和受欢迎程度,以产生链接。我们从数据中建立网络模型,然后用它来预测用户随后的行动。网络模型提供了额外的信息来源,提高了建议的准确性。拟议方法在大型数据集中得到了实施和测试。结果证明,采用的方法比建议采用的方法要好。