Generating entities recommendations has attracted considerable interest in recent years. Most recently published works mainly focus on providing a user with the most relevant and/or personalized entity recommendations that score highly against the query and/or the user’s preference. Some works consider user side information, such as the user network, user relations, and user’s demographic information, and propose to integrate them into the framework of recommender systems. These approaches have been shown to increase the users’ satisfaction and engagement with the system. In this paper, we investigate entities recommender systems and summarize the recent efforts in this domain by categorizing approaches. The first category presents different approaches that utilize knowledge graph as side information. The second category gathers work that consider both the current query, and the users’ previous interactions with the system. These latter works have considered the full user history to personalize the ranking of recommended entities related to the query. In this review paper, we emphasize contextual information-based approaches that utilize user’s context and feedback to improve the recommendations. We accomplished a summary of the literature and synthesized the papers according to different perceptions. Finally, a comparison between approaches is provided and some drawbacks are identified.
Read full abstract