Asking Clarifying Questions in Open-Domain Information-Seeking Conversations
arXiv:1907.06554 · doi:10.1145/3331184.3331265
Abstract
Users often fail to formulate their complex information needs in a single query. As a consequence, they may need to scan multiple result pages or reformulate their queries, which may be a frustrating experience. Alternatively, systems can improve user satisfaction by proactively asking questions of the users to clarify their information needs. Asking clarifying questions is especially important in conversational systems since they can only return a limited number of (often only one) result(s). In this paper, we formulate the task of asking clarifying questions in open-domain information-seeking conversational systems. To this end, we propose an offline evaluation methodology for the task and collect a dataset, called Qulac, through crowdsourcing. Our dataset is built on top of the TREC Web Track 2009-2012 data and consists of over 10K question-answer pairs for 198 TREC topics with 762 facets. Our experiments on an oracle model demonstrate that asking only one good question leads to over 170% retrieval performance improvement in terms of P@1, which clearly demonstrates the potential impact of the task. We further propose a retrieval framework consisting of three components: question retrieval, question selection, and document retrieval. In particular, our question selection model takes into account the original query and previous question-answer interactions while selecting the next question. Our model significantly outperforms competitive baselines. To foster research in this area, we have made Qulac publicly available.
arXiv commentTo appear in SIGIR 2019
References in corpus (3)
Cited by in corpus (26)
- Seamlessly Unifying Attributes and Items: Conversational Recommendation for Cold-Start Users
- Towards Question-based Recommender Systems
- Evaluating Mixed-initiative Conversational Search Systems via User Simulation
- Analysing the Effect of Clarifying Questions on Document Ranking in Conversational Search
- Query Performance Prediction: From Ad-hoc to Conversational Search
- Exploiting Simulated User Feedback for Conversational Search: Ranking, Rewriting, and Beyond
- Analysing Mixed Initiatives and Search Strategies during Conversational Search
- User Simulation for Evaluating Information Access Systems
- The Effects of System Initiative during Conversational Collaborative Search
- Generating Usage-related Questions for Preference Elicitation in Conversational Recommender Systems
- Asking Clarifying Questions Based on Negative Feedback in Conversational Search
- Learning to Ask: Conversational Product Search via Representation Learning
- Knowledge-Enhanced Conversational Recommendation via Transformer-based Sequential Modelling
- An Analysis of Mixed Initiative and Collaboration in Information-Seeking Dialogues
- Diverse and Specific Clarification Question Generation with Keywords
- MIMICS-Duo: Offline & Online Evaluation of Search Clarification
- Starting Conversations with Search Engines -- Interfaces that Elicit Natural Language Queries
- ProCIS: A Benchmark for Proactive Retrieval in Conversations
- Dataset of Natural Language Queries for E-Commerce
- Rethinking the Evaluation of Dialogue Systems: Effects of User Feedback on Crowdworkers and LLMs
- Using clarification questions to improve software developers' Web search
- Do Images Clarify? A Study on the Effect of Images on Clarifying Questions in Conversational Search
- Towards Self-Contained Answers: Entity-Based Answer Rewriting in Conversational Search
- Reliable Annotations with Less Effort: Evaluating LLM-Human Collaboration in Search Clarifications
- Clarify-Then-Search: A Clarification Benchmark for Deep Search with End-to-End Nugget Restoration
- Cleo: A Transparent and Controllable Chatbot for Conversational Commerce