Building Chatbots from Forum Data: Model Selection Using Question Answering Metrics
We propose to use question answering (QA) data from Web forums to train chatbots from scratch, i.e., without dialog training data. First, we extract pairs of question and answer sentences from the typically much longer texts of questions and answers in a forum. We then use these shorter texts to train seq2seq models in a more efficient way. We further improve the parameter optimization using a new model selection strategy based on QA measures. Finally, we propose to use extrinsic evaluation with respect to a QA task as an automatic evaluation method for chatbots. The evaluation shows that the model achieves a MAP of 63.5% on the extrinsic task. Moreover, it can answer correctly 49.5% of the questions when they are similar to questions asked in the forum, and 47.3% of the questions when they are more conversational in style.
Code (0)
등록된 구현이 없습니다.
Tasks
Model SelectionQuestion AnsweringSimilar Papers 제목 키워드 기반
Grading Conversational Responses Of Chatbots
Chatbots have long been capable of answering basic questions and even responding to obscure prompts, but recently their improvements have been far more significant. Modern chatbots like Open AIs ChatGPT3 not only have th…
Machine TranslationTranslationCan AI Chatbots Pass the Fundamentals of Engineering (FE) and Principles and Practice of Engineering (PE) Structural Exams?
The engineering community has recently witnessed the emergence of chatbot technology with the release of OpenAI ChatGPT-4 and Google Bard. While these chatbots have been reported to perform well and even pass various sta…
ChatbotPreferred Answer Selection in Stack Overflow: Better Text Representations ... and Metadata, Metadata, Metadata
Community question answering (cQA) forums provide a rich source of data for facilitating non-factoid question answering over many technical domains. Given this, there is considerable interest in answer retrieval from the…
Answer SelectionCommunity Question AnsweringInformation RetrievalQuestion Answering+1PerCQA: Persian Community Question Answering Dataset
Community Question Answering (CQA) forums provide answers for many real-life questions. Thanks to the large size, these forums are very popular among machine learning researchers. Automatic answer selection, answer ranki…
Answer SelectionCommunity Question AnsweringFact CheckingQuestion Answering+1Toward Data-Driven Tutorial Question Answering with Deep Learning Conversational Models
There has been an increase in popularity of data-driven question answering systems given their recent success. This pa-per explores the possibility of building a tutorial question answering system for Java programming fr…
Information RetrievalQuestion AnsweringRetrievalSemantic Parsing+1