TL;DR
This paper studies how users reformulate their utterances in conversational recommender systems, identifies common reformulation patterns, and develops a transformer-based simulator to generate realistic reformulation sequences for system evaluation.
Contribution
It introduces the task of reformulation sequence generation, models user reformulation behavior, and enhances user simulation for better evaluation of conversational recommender systems.
Findings
Reformulation patterns include rephrasing and simplifying before giving up.
Transformer-based models can generate realistic reformulation sequences.
Filtering based on reading difficulty improves simulation quality.
Abstract
User simulation has been a cost-effective technique for evaluating conversational recommender systems. However, building a human-like simulator is still an open challenge. In this work, we focus on how users reformulate their utterances when a conversational agent fails to understand them. First, we perform a user study, involving five conversational agents across different domains, to identify common reformulation types and their transition relationships. A common pattern that emerges is that persistent users would first try to rephrase, then simplify, before giving up. Next, to incorporate the observed reformulation behavior in a user simulator, we introduce the task of reformulation sequence generation: to generate a sequence of reformulated utterances with a given intent (rephrase or simplify). We develop methods by extending transformer models guided by the reformulation type and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
