TY - JOUR
T1 - Personalized Reason Generation for Explainable Song Recommendation
AU - Zhao, Guoshuai
AU - Fu, Hao
AU - Song, Ruihua
AU - Sakai, Tetsuya
AU - Chen, Zhongxia
AU - Xie, Xing
AU - Qian, Xueming
N1 - Funding Information:
The work was done when G. Zhao was an intern at Microsoft. This work was supported in part by NSFC under Grant 61772407, Grant 61732008, Grant 61332018, and Grant u1531141, in part by the National Key Research and Development Program of China under Grant 2017YFF0107700, in part by the World-Class Universities (Disciplines), in part by the Characteristic Development Guidance Funds for the Central Universities under Grant PY3A022, and in part by the National Postdoctoral Innovative Talents Support Program for G. Zhao. Authors’ addresses: G. Zhao, Xi’an Jiaotong University, No. 28 Xianning Rd, Xi’an, Shannxi, 710049, China; email: guoshuai. zhao@mail.xjtu.edu.cn; X. Qian (corresponding author), the Ministry of Education Key Laboratory for Intelligent Networks and Network Security, Xi’an Jiaotong University, No. 28 Xianning Rd, Xi’an, Shannxi, 710049, China; email: qianxm@ mail.xjtu.edu.cn; H. Fu and R. Song, Microsoft XiaoIce, No. 5 Danling St, Beijing, 100080, China; emails: {fuha, song. ruihua}@microsoft.com; T. Sakai, Waseda University, 3-4-1 Okubo, Shinjuku-ku, Tokyo 169-8555 Japan; email: tetsuyasakai@acm.org; Z. Chen, University of Science and Technology of China, No. 96 JinZhai Rd, Hefei, 230026, China; email: czx87@mail.ustc.edu.cn; X. Xie, Microsoft Research Asia, No. 5 Danling St, Beijing, 100080, China; email: xing.xie@ microsoft.com. Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from permissions@acm.org. © 2019 Association for Computing Machinery. 2157-6904/2019/07-ART41 $15.00 https://doi.org/10.1145/3337967
Publisher Copyright:
© 2019 Association for Computing Machinery.
PY - 2019/7
Y1 - 2019/7
N2 - Personalized recommendation has received a lot of attention as a highly practical research topic. However, existing recommender systems provide the recommendations with a generic statement such as "Customers who bought this item also bought . . . ". Explainable recommendation, which makes a user aware of why such items are recommended, is in demand. The goal of our research is to make the users feel as if they are receiving recommendations from their friends. To this end, we formulate a new challenging problem called personalized reason generation for explainable recommendation for songs in conversation applications and propose a solution that generates a natural language explanation of the reason for recommending a song to that particular user. For example, if the user is a student, our method can generate an output such as "Campus radio plays this song at noon every day, and I think it sounds wonderful," which the student may find easy to relate to. In the offline experiments, through manual assessments, the gain of our method is statistically significant on the relevance to songs and personalization to users comparing with baselines. Large-scale online experiments show that our method outperforms manually selected reasons by 8.2% in terms of click-Through rate. Evaluation results indicate that our generated reasons are relevant to songs and personalized to users, and they attract users to click the recommendations.
AB - Personalized recommendation has received a lot of attention as a highly practical research topic. However, existing recommender systems provide the recommendations with a generic statement such as "Customers who bought this item also bought . . . ". Explainable recommendation, which makes a user aware of why such items are recommended, is in demand. The goal of our research is to make the users feel as if they are receiving recommendations from their friends. To this end, we formulate a new challenging problem called personalized reason generation for explainable recommendation for songs in conversation applications and propose a solution that generates a natural language explanation of the reason for recommending a song to that particular user. For example, if the user is a student, our method can generate an output such as "Campus radio plays this song at noon every day, and I think it sounds wonderful," which the student may find easy to relate to. In the offline experiments, through manual assessments, the gain of our method is statistically significant on the relevance to songs and personalization to users comparing with baselines. Large-scale online experiments show that our method outperforms manually selected reasons by 8.2% in terms of click-Through rate. Evaluation results indicate that our generated reasons are relevant to songs and personalized to users, and they attract users to click the recommendations.
KW - Conversational recommendation
KW - explainable recommendation
KW - natural language generation
KW - personalization
KW - recommender system
UR - http://www.scopus.com/inward/record.url?scp=85069505877&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85069505877&partnerID=8YFLogxK
U2 - 10.1145/3337967
DO - 10.1145/3337967
M3 - Article
AN - SCOPUS:85069505877
SN - 2157-6904
VL - 10
JO - ACM Transactions on Intelligent Systems and Technology
JF - ACM Transactions on Intelligent Systems and Technology
IS - 4
M1 - 41
ER -