Bayesian Preference Elicitation with Keyphrase-Item Coembeddings for Interactive Recommendation

Hojin Yang, S. Sanner, Ga Wu, J. Zhou
{"title":"Bayesian Preference Elicitation with Keyphrase-Item Coembeddings for Interactive Recommendation","authors":"Hojin Yang, S. Sanner, Ga Wu, J. Zhou","doi":"10.1145/3450613.3456814","DOIUrl":null,"url":null,"abstract":"Interactive (a.k.a. conversational) recommendation systems provide the potential capability to personalize interactions with increasingly prevalent dialog-based AI assistants. In the conversational recommendation setting, a user often has long-term preferences inferred from previous interactions along with ephemeral session-based preferences that need to be efficiently elicited through minimal interaction. Historically, Bayesian preference elicitation methods have proved effective for (i) leveraging prior information to incrementally estimate uncertainty in user preferences as new information is observed, and for (ii) supporting active elicitation of preference feedback to quickly zero in on the best recommendations in a session. Previous work typically focused on eliciting preferences in the space of items or a small set of attributes; in the dialog-based setting, however, we are faced with the task of eliciting preferences in the space of natural language while using this feedback to determine a user’s preferences in item space. To address this task in the era of modern, latent embedding-based recommender systems, we propose a method for coembedding user-item preferences with keyphrase descriptions (i.e., not explicitly known attributes, but rather subjective judgments mined from user reviews or tags) along with a closed-form Bayesian methodology for incrementally estimating uncertainty in user preferences based on elicited keyphrase feedback. We then combine this framework with well-known preference elicitation techniques that can leverage Bayesian posteriors such as Upper Confidence Bounds, Thompson Sampling, and a variety of other methods. Our empirical evaluation on real-world datasets shows that the proposed query selection strategies effectively update user beliefs, leading to high-quality recommendations with a minimal number of keyphrase queries.","PeriodicalId":435674,"journal":{"name":"Proceedings of the 29th ACM Conference on User Modeling, Adaptation and Personalization","volume":"99 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-06-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 29th ACM Conference on User Modeling, Adaptation and Personalization","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3450613.3456814","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3

Abstract

Interactive (a.k.a. conversational) recommendation systems provide the potential capability to personalize interactions with increasingly prevalent dialog-based AI assistants. In the conversational recommendation setting, a user often has long-term preferences inferred from previous interactions along with ephemeral session-based preferences that need to be efficiently elicited through minimal interaction. Historically, Bayesian preference elicitation methods have proved effective for (i) leveraging prior information to incrementally estimate uncertainty in user preferences as new information is observed, and for (ii) supporting active elicitation of preference feedback to quickly zero in on the best recommendations in a session. Previous work typically focused on eliciting preferences in the space of items or a small set of attributes; in the dialog-based setting, however, we are faced with the task of eliciting preferences in the space of natural language while using this feedback to determine a user’s preferences in item space. To address this task in the era of modern, latent embedding-based recommender systems, we propose a method for coembedding user-item preferences with keyphrase descriptions (i.e., not explicitly known attributes, but rather subjective judgments mined from user reviews or tags) along with a closed-form Bayesian methodology for incrementally estimating uncertainty in user preferences based on elicited keyphrase feedback. We then combine this framework with well-known preference elicitation techniques that can leverage Bayesian posteriors such as Upper Confidence Bounds, Thompson Sampling, and a variety of other methods. Our empirical evaluation on real-world datasets shows that the proposed query selection strategies effectively update user beliefs, leading to high-quality recommendations with a minimal number of keyphrase queries.
基于关键词-项目共嵌入的交互推荐贝叶斯偏好激发
交互式(又名对话式)推荐系统提供了与日益流行的基于对话的人工智能助手进行个性化交互的潜在能力。在会话推荐设置中,用户通常具有从以前的交互推断出的长期偏好,以及需要通过最少的交互有效地引出的基于会话的短暂偏好。从历史上看,贝叶斯偏好激发方法已经被证明是有效的:(i)利用先前的信息,随着新信息的观察,增量地估计用户偏好的不确定性,以及(ii)支持主动的偏好反馈的激发,以便在会话中快速锁定最佳推荐。以前的工作通常侧重于在项目空间或一小组属性中引出偏好;然而,在基于对话的设置中,我们面临的任务是在自然语言空间中引出偏好,同时使用这种反馈来确定用户在项目空间中的偏好。为了在现代基于潜在嵌入的推荐系统时代解决这一任务,我们提出了一种将用户项目偏好与关键词描述(即,不是明确已知的属性,而是从用户评论或标签中挖掘的主观判断)共嵌入的方法,以及一种封闭形式的贝叶斯方法,用于基于引出的关键词反馈增量估计用户偏好中的不确定性。然后,我们将这个框架与众所周知的偏好激发技术结合起来,这些技术可以利用贝叶斯后验,如上置信度、汤普森抽样和各种其他方法。我们对真实世界数据集的实证评估表明,所提出的查询选择策略有效地更新了用户信念,从而以最少的关键字查询数量产生高质量的推荐。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信