How to Build Robust FAQ Chatbot with Controllable Question Generator?
Many unanswerable adversarial questions fool the question-answer (QA) system with some plausible answers. Building a robust, frequently asked questions (FAQ) chatbot needs a large amount of diverse adversarial examples. Recent question generation methods are ineffective at generating many high-quality and diverse adversarial question-answer pairs from unstructured text. We propose the diversity controllable semantically valid adversarial attacker (DCSA), a high-quality, diverse, controllable method to generate standard and adversarial samples with a semantic graph. The fluent and semantically generated QA pairs fool our passage retrieval model successfully. After that, we conduct a study on the robustness and generalization of the QA model with generated QA pairs among different domains. We find that the generated data set improves the generalizability of the QA model to the new target domain and the robustness of the QA model to detect unanswerable adversarial questions.
Code (0)
등록된 구현이 없습니다.
Tasks
ChatbotDiversityPassage RetrievalQuestion GenerationQuestion-GenerationRetrievalvalidSimilar Papers 제목 키워드 기반
CoDiQ: Test-Time Scaling for Controllable Difficult Question Generation
Large Reasoning Models (LRMs) benefit substantially from training on challenging competition-level questions. However, existing automated question synthesis methods lack precise difficulty control, incur high computation…
Question GenerationIf I Hear You Correctly: Building and Evaluating Interview Chatbots with Active Listening Skills
Interview chatbots engage users in a text-based conversation to draw out their views and opinions. It is, however, challenging to build effective interview chatbots that can handle user free-text responses to open-ended …
ChatbotA Conditional Generative Chatbot using Transformer Model
A Chatbot serves as a communication tool between a human user and a machine to achieve an appropriate answer based on the human input. In more recent approaches, a combination of Natural Language Processing and sequentia…
Answer GenerationChatbotmodelAsking Questions the Human Way: Scalable Question-Answer Generation from Text Corpus
The ability to ask questions is important in both human and machine intelligence. Learning to ask questions helps knowledge acquisition, improves question-answering and machine reading comprehension tasks, and helps a ch…
Answer GenerationChatbotMachine Reading ComprehensionQuestion-Answer-Generation+4ENRICH4ALL: A First Luxembourgish BERT Model for a Multilingual Chatbot
Machine Translation (MT)-empowered chatbots are not established yet, however, we see an amazing future breaking language barriers and enabling conversation in multiple languages without time-consuming language model buil…
ChatbotLanguage ModelingLanguage ModellingMachine Translation+2