Interactive news recommendation has been launched and attracted much attention recently. In this scenario, user's behavior evolves from single click behavior to multiple behaviors including like, comment, share etc. However, most of the existing methods still use single click behavior as the unique criterion of judging user's preferences. Further, although heterogeneous graphs have been applied in different areas, a proper way to construct a heterogeneous graph for interactive news data with an appropriate learning mechanism on it is still desired. To address the above concerns, we propose a graph-based behavior-aware network, which simultaneously considers six different types of behaviors as well as user's demand on the news diversity. We have three main steps. First, we build an interaction behavior graph for multi-level and multi-category data. Second, we apply DeepWalk on the behavior graph to obtain entity semantics, then build a graph-based convolutional neural network called G-CNN to learn news representations, and an attention-based LSTM to learn behavior sequence representations. Third, we introduce core and coritivity features for the behavior graph, which measure the concentration degree of user's interests. These features affect the trade-off between accuracy and diversity of our personalized recommendation system. Taking these features into account, our system finally achieves recommending news to different users at their different levels of concentration degrees.
翻译:互动新闻建议最近才被推出并引起很多关注。 在这一情景中,用户的行为从单击行为演变为多种行为,包括类似、评论、共享等。 然而,大多数现有方法仍然使用单击行为作为判断用户偏好的独特标准。 此外,虽然在不同领域应用了多种图表,但仍需要用图表构建一个具有适当学习机制的交互式新闻数据多元图。为了解决上述关切,我们提议了一个基于图表的行为意识网络,同时考虑六种不同类型的行为以及用户对新闻多样性的需求。我们有三个主要步骤。首先,我们为多层次和多类数据建立一个互动行为图表。第二,我们在行为图上应用DeepWalk来获取实体语义,然后建立一个基于图表的神经神经神经网络,即G-CNN来学习新闻表达,以及一个基于关注的LSTM来学习行为序列表达。我们为行为图表引入核心和认知特征,用来测量用户兴趣的集中度。我们为不同层次的用户构建了一个互动行为表。这些特征最终影响了我们个人系统的不同程度的分类。