Abstract
Conversations aimed at determining good recommendations are iterative in nature. People often express their preferences in terms of a critique of the current recommendation (e.g., “It doesn't look good for a date”), requiring some degree of common sense for a preference to be inferred. In this work, we present a method for transforming a user critique into a positive preference (e.g., “I prefer more romantic”) in order to retrieve reviews pertaining to potentially better recommendations (e.g., “Perfect for a romantic dinner”). We leverage a large neural language model (LM) in a few-shot setting to perform critique-to-preference transformation, and we test two methods for retrieving recommendations: one that matches embeddings, and another that fine-tunes an LM for the task. We instantiate this approach in the restaurant domain and evaluate it using a new dataset of restaurant critiques. In an ablation study, we show that utilizing critique-to-preference transformation improves recommendations, and that there are at least three general cases that explain this improved performance.
| Original language | English (US) |
|---|---|
| Title of host publication | EMNLP 2021 - 2021 Conference on Empirical Methods in Natural Language Processing, Proceedings |
| Publisher | Association for Computational Linguistics (ACL) |
| Pages | 1913-1918 |
| Number of pages | 6 |
| ISBN (Electronic) | 9781955917094 |
| DOIs | |
| State | Published - 2021 |
| Event | 2021 Conference on Empirical Methods in Natural Language Processing, EMNLP 2021 - Hybrid, Punta Cana, Dominican Republic Duration: Nov 7 2021 → Nov 11 2021 |
Publication series
| Name | EMNLP 2021 - 2021 Conference on Empirical Methods in Natural Language Processing, Proceedings |
|---|
Conference
| Conference | 2021 Conference on Empirical Methods in Natural Language Processing, EMNLP 2021 |
|---|---|
| Country/Territory | Dominican Republic |
| City | Hybrid, Punta Cana |
| Period | 11/7/21 → 11/11/21 |
Funding
We would like to thank reviewers for their helpful feedback. This work was supported in part by gift funding from Adobe Research and by NSF grant IIS-2006851.
ASJC Scopus subject areas
- Computational Theory and Mathematics
- Computer Science Applications
- Information Systems