Building and Evaluating Open-Domain Dialogue Corpora with Clarifying Questions
Paper · 2021 · Mohammad Aliannejadi, Julia Kiseleva, Aleksandr Chuklin et al.
Summary
Queries to open-domain dialogue systems are often too vague to be answered right away. Unlike in web search, a bot in a conversation can give only one answer, so a mistake costs more. The authors propose that in such cases the system should first clarify the user's intent with a clarifying question. The biggest obstacle for this line of research is the lack of suitable data. The authors therefore collected and released the ClariQ corpus. It contains queries labeled for whether they need clarification, sets of possible clarifying questions for different facets of a topic, and user answers. Besides single-turn dialogues, they also obtained multi-turn ones: crowdworkers conversed with the two best agents. The task is split into two steps: deciding whether clarification is needed, and selecting the most appropriate question from a question bank. Evaluation also has two stages. Offline, they automatically measure how a question affects document retrieval and how completely the system retrieves relevant questions. Online, quality is judged by humans via Acute-eval. Among the compared models, ELECTRA performed best, and the human judgments agreed with the automatic ones. The corpus became the basis of the ConvAI3 challenge.
Key points
- ClariQ contains about 15K single-turn and about 1.5M multi-turn dialogues on roughly 300 topics. The corpus, baseline code and offline evaluation pipeline are available on GitHub (aliannejadi/ClariQ).
- The architecture has a user request understanding module (URU). It decides whether to pass the query to clarifying question generation (CQG) or directly to answer generation (AG). The paper focuses on the first two modules.
- For single-turn dialogues, retrieval of relevant questions was evaluated with Recall@30 on the test set. Results: ELECTRA — 0.8744, Roberta — 0.8568, BERT — 0.8409, BM25 — 0.7682. Combining BERT or Roberta with BM25 did not improve quality.
- For multi-turn dialogues, the main metric is NDCG@3. ELECTRA scored 0.0553, Roberta — 0.0522; MRR was 0.1798 and 0.1669, respectively.
- In the human evaluation via Acute-eval, 120 pairs of dialogues were compared. ELECTRA beat Roberta in 56–59% of judgments on all five criteria: HU, EG, IN, KL and the new Clarification (CL) criterion.
Institutions
Fields, topics and concepts
📚 Shelves 4The field of science this work belongs to (OpenAlex fields).Computer Science · 18,614 worksArtificial Intelligence · 17,965 worksArts and Humanities · 17,450 worksLanguage and Linguistics · 17,296 works
🧭 Topics 2Research subjects and languages the work is about.Evaluation & benchmarks · 1,341 worksDialogue systems · 654 works
Cite
Cite as Mohammad Aliannejadi, Julia Kiseleva, Aleksandr Chuklin, Jeff Dalton and Mikhail Burtsev. 2021. Building and Evaluating Open-Domain Dialogue Corpora with Clarifying Questions. Proceedings of the 2021 Conference on Empirical Methods in Natural Language Processing.
@inproceedings{aliannejadi2021building,
title = {{Building and Evaluating Open-Domain Dialogue Corpora with Clarifying Questions}},
author = {Mohammad Aliannejadi, Julia Kiseleva, Aleksandr Chuklin, Jeff Dalton and Mikhail Burtsev},
booktitle = {Proceedings of the 2021 Conference on Empirical Methods in Natural Language Processing},
year = {2021},
doi = {10.18653/v1/2021.emnlp-main.367},
eprint = {2109.05794},
archivePrefix = {arXiv},
url = {https://doi.org/10.18653/v1/2021.emnlp-main.367}
}References
- Daniel Adiwardana, Minh-Thang Luong, David R So, Jamie Hall, Noah Fiedel, Romal Thoppilan, Zi Yang, Apoorv Kulshreshtha, Gaurav Nemade, Yifeng Lu, et al. 2020. Towards a human-like open-domain chatbot. arXiv preprint arXiv:2001.09977.
- Mohammad Aliannejadi, Leif Azzopardi, Hamed Zamani, Paul Thomas, and Nick Craswell. 2021. Analysing mixed initiatives and search strategies during conversational search. In International Conference on Information and Knowledge Management (CIKM). find
- Mohammad Aliannejadi, Julia Kiseleva, Aleksandr Chuklin, Jeff Dalton, and Mikhail S. Burtsev. 2020. ConvAI3: Generating clarifying questions for open-domain dialogue systems (ClariQ). arXiv preprint arXiv:2009.11352. — [arXiv:2009.11352](https://arxiv.org/abs/2009.11352) find
- Mohammad Aliannejadi, Hamed Zamani, Fabio Crestani, and W. Bruce Croft. 2019. Asking clarifying questions in open-domain information-seeking conversations. In ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR), pages 475–484. find
- Pavel Braslavski, Denis Savenkov, Eugene Agichtein, and Alina Dubatovka. 2017. What do you mean exactly? analyzing clarification questions in CQA. In Conference on Conference Human Information Interaction and Retrieval (CHIIR), pages 345–348. find
- Mikhail Burtsev, Aleksandr Chuklin, Julia Kiseleva, and Alexey Borisov. 2017. Search-oriented conversational AI (SCAI). In ACM SIGIR International Conference on Theory of Information Retrieval (IC-TIR), pages 333–334. find
- Mikhail Burtsev and Varvara Logacheva. 2020. Con-We publicly release the collected datasets, the versational intelligence challenge: Accelerating recode for training baselines, and our evaluation pro-search with crowd science and open source. AI Mag-cedure in order to push forward the state-of-the-a… find
- Mikhail Burtsev, Varvara Logacheva, Valentin Malykh, Iulian Vlad Serban, Ryan Lowe, Shrimai Prabhumoye, Alan W Black, Alexander Rudnicky, and Yoshua Bengio. 2018. The first conversational intelligence challenge. In The NIPS’17 Competition: Building Intelligent Systems, pages 25–46. find
- Zi Chai and Xiaojun Wan. 2020. Learning to ask more: Semi-autoregressive sequential question generation under dual-graph interaction. In Annual Meeting of the Association for Computational Linguistics (ACL), pages 225–237. find
- Di Jiang, Kenneth Wai-Ting Leung, Lingxiao Yang, and Wilfred Ng. 2015. Query suggestion with diversification and personalization. Knowledge-Based Systems, 89:553–568. find
- Makoto P Kato and Katsumi Tanaka. 2016. To suggest, or not to suggest for queries with diverse intents: Optimizing search result presentation. In ACM International Conference on Web Search and Data Mining (WSDM), pages 133–142. find
- Hugh A Chipman, Edward I George, Robert E McCulloch, et al. 2010. Bart: Bayesian additive regression trees. The Annals of Applied Statistics, 4(1):266– 298. find
- Julia Kiseleva, Kyle Williams, Ahmed Hassan Awadallah, Aidan C Crook, Imed Zitouni, and Tasos Anastasakos. 2016a. Predicting user satisfaction with intelligent assistants. In ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR), pages 45–54. find
- Kevin Clark, Minh-Thang Luong, Quoc V. Le, and Christopher D. Manning. 2020. ELECTRA: pre-training text encoders as discriminators rather than generators. In International Conference on Learning Representations (ICLR). find
- Julia Kiseleva, Kyle Williams, Jiepu Jiang, Ahmed Hassan Awadallah, Aidan C Crook, Imed Zitouni, and Tasos Anastasakos. 2016b. Understanding user satisfaction with intelligent assistants. In Conference on Human Information Interaction and Retrieval (CHIIR), pages 121–130. find
- Charles L. A. Clarke, Nick Craswell, and Ian Soboroff. 2009. Overview of the TREC 2009 web track. In Text REtrieval Conference (TREC). find
- Jeff Dalton, Aleksandr Chuklin, Julia Kiseleva, and Mikhail Burtsev. 2020. Proceedings of the 5th international workshop on search-oriented conversational AI (SCAI). In International Workshop on Search-Oriented Conversational AI (SCAI). find
- Jacob Devlin, Ming-Wei Chang, Kenton Lee, and Kristina Toutanova. 2019. BERT: pre-training of deep bidirectional transformers for language understanding. In Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies (NAACL-HLT), pages 4171–…
- Emily Dinan, Varvara Logacheva, Valentin Malykh, Alexander Miller, Kurt Shuster, Jack Urbanek, Douwe Kiela, Arthur Szlam, Iulian Serban, Ryan Lowe, et al. 2020. The second conversational intelligence challenge (ConvAI2). In The NeurIPS’18 Competition, pages 187–208.
- Rafal Kocielnik, Saleema Amershi, and Paul N Bennett. 2019. Will you accept an imperfect AI? exploring designs for adjusting end-user expectations of AI systems. In CHI Conference on Human Factors in Computing Systems (CHI), pages 1–14. find
- Weize Kong and James Allan. 2014. Extending faceted search to the general web. In ACM International Conference on Conference on Information and Knowledge Management (CIKM), pages 839– 848. find
- Weize Kong and James Allan. 2016. Precision-oriented query facet extraction. In ACM International on Conference on Information and Knowledge Management (CIKM), pages 1433–1442. find
- Antonios Minas Krasakis, Mohammad Aliannejadi, Nikos Voskarides, and Evangelos Kanoulas. 2020. Analysing the effect of clarifying questions on document ranking in conversational search. In ACM SI-GIR International Conference on the Theory of Information Retrieval (ICTIR), pages 129–132. find
- Yifan Gao, Piji Li, Irwin King, and Michael R. Lyu. 2019. Interconnected question generation with coreference alignment and conversation flow modeling. In Annual Meeting of the Association for Computational Linguistics (ACL), pages 4853–4862. find
- Tom Kwiatkowski, Jennimaria Palomaki, Olivia Red-field, Michael Collins, Ankur Parikh, Chris Alberti, Danielle Epstein, Illia Polosukhin, Jacob Devlin, Kenton Lee, et al. 2019. Natural questions: a benchmark for question answering research. Transactions of the Association for Computational Linguisti…
- Braden Hancock, Antoine Bordes, Pierre-Emmanuel Mazaré, and Jason Weston. 2019. Learning from dialogue after deployment: Feed yourself, chatbot! In Annual Meeting of the Association for Computational Linguistics (ACL), pages 3667–3684. find
- Jiwei Li, Alexander H. Miller, Sumit Chopra, Marc’Aurelio Ranzato, and Jason Weston. 2017. Dialogue learning with human-in-the-loop. In International Conference on Learning Representations (ICLR). find
- Minlie Huang, Xiaoyan Zhu, and Jianfeng Gao. 2020. Challenges in building intelligent open-domain dialog systems. ACM Transactions on Information Systems (TOIS), 38(3):1–32. find
- Margaret Li, Jason Weston, and Stephen Roller. 2019a. Acute-eval: Improved dialogue evaluation with optimized questions and multi-turn comparisons. arXiv preprint arXiv:1909.03087. — [arXiv:1909.03087](https://arxiv.org/abs/1909.03087) find
- Xiujun Li, Zachary C Lipton, Bhuwan Dhingra, Lihong Li, Jianfeng Gao, and Yun-Nung Chen. 2016. A user simulator for task-completion dialogues. arXiv preprint arXiv:1612.05688. find
- Ziming Li, Julia Kiseleva, and Maarten de Rijke. 2019b. Dialogue generation: From imitation learning to inverse reinforcement learning. In AAAI Conference on Artificial Intelligence (AAAI), pages 6722–6729. find
- Ziming Li, Sungjin Lee, Baolin Peng, Jinchao Li, Julia Kiseleva, Maarten de Rijke, Shahin Shayandeh, and Jianfeng Gao. 2020. Guided dialogue policy learning without adversarial learning in the loop. In Findings of the Association for Computational Linguistics (EMNLP), pages 2308–2317. find
- Ziming Li, Dookun Park, Julia Kiseleva, Young-Bum Kim, and Sungjin Lee. 2021. DEUS: A data-driven approach to estimate user satisfaction in multi-turn dialogues. arXiv preprint arXiv:2103.01287. — [arXiv:2103.01287](https://arxiv.org/abs/2103.01287) find
- Yinhan Liu, Myle Ott, Naman Goyal, Jingfei Du, Mandar Joshi, Danqi Chen, Omer Levy, Mike Lewis, Luke Zettlemoyer, and Veselin Stoyanov. 2019. RoBERTa: A robustly optimized BERT pretraining approach. arXiv preprint arXiv:1907.11692.
- Tom Lotze, Stefan Klut, Mohammad Aliannejadi, and Evangelos Kanoulas. 2021. Ranking clarifying questions based on predicted user engagement. arXiv preprint arXiv:2103.06192. — [arXiv:2103.06192](https://arxiv.org/abs/2103.06192) find
- Ryan Lowe, Michael Noseworthy, Iulian Vlad Serban, Nicolas Angelard-Gontier, Yoshua Bengio, and Joelle Pineau. 2017. Towards an automatic turing test: Learning to evaluate dialogue responses. In Annual Meeting of the Association for Computational Linguistics (ACL), pages 1116–1126.
- Clifford Nass and Youngme Moon. 2000. Machines and mindlessness: Social responses to computers. Journal of social issues, 56(1):81–103. find
- Jekaterina Novikova, Ondřej Dušek, Amanda Cercas Curry, and Verena Rieser. 2017. Why we need new evaluation metrics for NLG. In Conference on Empirical Methods in Natural Language Processing (EMNLP), pages 2241–2252.
- Wenjie Ou and Yue Lin. 2020. A clarifying question selection system from ntes along in ConvAI3 challenge. arXiv preprint arXiv:2010.14202. — [arXiv:2010.14202](https://arxiv.org/abs/2010.14202) find
- Dragomir R. Radev, Hong Qi, Harris Wu, and Weiguo Fan. 2002. Evaluating web-based question answering systems. In International Conference on Language Resources and Evaluation (LREC), pages 1153–1156. find
- Filip Radlinski and Susan Dumais. 2006. Improving personalized web search using result diversification. In ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR), pages 691–692. find
- Sudha Rao and Hal Daumé III. 2018. Learning to ask good questions: Ranking clarification questions using neural expected value of perfect information. In Annual Meeting of the Association for Computational Linguistics (ACL), pages 2737–2746. find
- Ehud Reiter. 2018. A structured review of the validity of bleu. Computational Linguistics, 44(3):393–401.
- Stephen E Robertson, Steve Walker, Susan Jones, Micheline M Hancock-Beaulieu, Mike Gatford, et al. 1995. Okapi at TREC-3. Nist Special Publication Sp, 109:109.
- Stephen Roller, Emily Dinan, Naman Goyal, Da Ju, Mary Williamson, Yinhan Liu, Jing Xu, Myle Ott, Eric Michael Smith, Y-Lan Boureau, and Jason Weston. 2021. Recipes for building an open-domain chatbot. In Conference of the European Chapter of the Association for Computational Linguistics (EACL), page…
- Corby Rosset, Chenyan Xiong, Xia Song, Daniel Campos, Nick Craswell, Saurabh Tiwary, and Paul Bennett. 2020. Leading conversational search by suggesting useful questions. In The Web Conference, pages 1160–1170. find
- Abigail See, Aneesh Pappu, Rohun Saxena, Akhila Yerukola, and Christopher D. Manning. 2019a. Do massively pretrained language models make better storytellers? In Conference on Computational Natural Language Learning (CoNLL), pages 843–861.
- Abigail See, Stephen Roller, Douwe Kiela, and Jason Weston. 2019b. What makes a good conversation? how controllable attributes affect human judgments. In Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies (NAACL-HLT), pages 1702– 17…
- Ivan Sekulic, Mohammad Aliannejadi, and Fabio Crestani. 2021. User engagement prediction for clarification in search. In European Conference on Information Retrieval (ECIR), pages 619–633. find
- Amir Soleimani, Christof Monz, and Marcel Worring. 2021. NLQuAD: A non-factoid long question answering data set. In Conference of the European Chapter of the Association for Computational Linguistics (EACL), pages 1245–1255. find
- Shang-Yu Su, Xiujun Li, Jianfeng Gao, Jingjing Liu, and Yun-Nung Chen. 2018. Discriminative deep dyna-q: Robust planning for dialogue policy learning. In Conference on Empirical Methods in Natural Language Processing (EMNLP), pages 3813–3823. find
- Ryuichi Takanobu, Hanlin Zhu, and Minlie Huang. 2019. Guided dialog policy learning: Reward estimation for multi-domain task-oriented dialog. In Conference on Empirical Methods in Natural Language Processing and the International Joint Conference on Natural Language Processing (EMNLP-IJCNLP), pages… find
- Jan Trienes and Krisztian Balog. 2019. Identifying unclear questions in community question answering websites. In European Conference on Information Retrieval (ECIR), pages 276–289. find
- David Vallet and Pablo Castells. 2012. Personalized diversification of search results. In ACM SIGIR conference on Research and Development in Information Retrieval (SIGIR), pages 841–850. find
- EM Voorhees. 1999. Proceedings of the 8th text retrieval conference. TREC-8 Question Answering Track Report, pages 77–82. find
- Yansen Wang, Chenyi Liu, Minlie Huang, and Liqiang Nie. 2018. Learning to ask questions in open-domain conversational systems with typed decoders. In Annual Meeting of the Association for Computational Linguistics (ACL), pages 2193–2203. find
- Yining Wang, Liwei Wang, Yuanzhi Li, Di He, and Tie-Yan Liu. 2013. A theoretical analysis of NDCG type ranking measures. In Conference on Learning Theory (COLT), pages 25–54. find
- Hamed Zamani, Susan Dumais, Nick Craswell, Paul Bennett, and Gord Lueck. 2020a. Generating clarifying questions for information retrieval. In The Web Conference, pages 418–428. find
- Hamed Zamani, Gord Lueck, Everest Chen, Rodolfo Quispe, Flint Luu, and Nick Craswell. 2020b. MIM-ICS: A large-scale data collection for search clarification. In ACM International Conference on Information and Knowledge Management (CIKM), pages 3189–3196. find
- Saizheng Zhang, Emily Dinan, Jack Urbanek, Arthur Szlam, Douwe Kiela, and Jason Weston. 2018. Personalizing dialogue agents: I have a dog, do you have pets too? In Annual Meeting of the Association for Computational Linguistics (ACL), pages 2204– 2213.
- Yizhe Zhang, Siqi Sun, Michel Galley, Yen-Chun Chen, Chris Brockett, Xiang Gao, Jianfeng Gao, Jingjing Liu, and Bill Dolan. 2020. DIALOGPT : Large-scale generative pre-training for conversational response generation. In Annual Meeting of the Association for Computational Linguistics (ACL), pages 270…
Updated
This page in Markdown → https://md.research.elamur.ai/free/en/papers/aliannejadi-2021-building-evaluating-open-domain-dialogue/