A Survey of the State-of-the-Art in Conversational Question Answering Systems
By: Manoj Madushanka Perera , Adnan Mahmood , Kasun Eranda Wijethilake and more
Potential Business Impact:
Helps computers have better, smarter conversations.
Conversational Question Answering (ConvQA) systems have emerged as a pivotal area within Natural Language Processing (NLP) by driving advancements that enable machines to engage in dynamic and context-aware conversations. These capabilities are increasingly being applied across various domains, i.e., customer support, education, legal, and healthcare where maintaining a coherent and relevant conversation is essential. Building on recent advancements, this survey provides a comprehensive analysis of the state-of-the-art in ConvQA. This survey begins by examining the core components of ConvQA systems, i.e., history selection, question understanding, and answer prediction, highlighting their interplay in ensuring coherence and relevance in multi-turn conversations. It further investigates the use of advanced machine learning techniques, including but not limited to, reinforcement learning, contrastive learning, and transfer learning to improve ConvQA accuracy and efficiency. The pivotal role of large language models, i.e., RoBERTa, GPT-4, Gemini 2.0 Flash, Mistral 7B, and LLaMA 3, is also explored, thereby showcasing their impact through data scalability and architectural advancements. Additionally, this survey presents a comprehensive analysis of key ConvQA datasets and concludes by outlining open research directions. Overall, this work offers a comprehensive overview of the ConvQA landscape and provides valuable insights to guide future advancements in the field.
Similar Papers
Benchmarking Contextual Understanding for In-Car Conversational Systems
Computation and Language
Tests car voice assistants for better answers.
Conversational Recommendation System using NLP and Sentiment Analysis
Information Retrieval
Suggests products by understanding your conversations.
A Survey of Large Language Model Agents for Question Answering
Computation and Language
Lets computers answer questions by thinking.