Online Archive of University of Virginia Scholarship
Graph-Based Extractive Explainer for Recommendations203 views
Author
Wang, Peng, Computer Science - School of Engineering and Applied Science, University of Virginia
Advisors
Wang, Hongning, EN-Comp Science Dept, University of Virginia
Abstract
Explanations in a recommender system assist users make informed decisions among a set of recommended items. Great research attention has been devoted to generating natural language explanations to depict how the recommendations are generated and why the users should pay attention to the recommendation. However, due to the different limitations of those solutions, e.g., template-based or generation-based, it is hard to make the explanations easily perceivable, reliable and personalized at the same time.
In this work, we develop a graph attentive neural network model that seamlessly integrates user, item, attributes, and sentences for extraction-based explanation. The attributes of items are selected as the intermediary to facilitate message passing for user-item specific evaluation of sentence relevance. And to balance individual sentence relevance, overall attribute coverage, and content redundancy, we solve an integer linear programming problem to make the final selection of sentences. Extensive empirical evaluations against a set of state-of-the-art baseline methods on two benchmark review datasets demonstrated the generation quality of the proposed solution.
Degree
MS (Master of Science)
Keywords
Graph Neural Network; Explainable Recommendation; Natural Language Processing
Language
English
Rights
All rights reserved (no additional license for public reuse)
Wang, Peng. Graph-Based Extractive Explainer for Recommendations. University of Virginia, Computer Science - School of Engineering and Applied Science, MS (Master of Science), 2021-12-15, https://doi.org/10.18130/8sxn-3579.