Joint Learning of Answer Selection and Answer Summary Generation in Community Question Answering
arXiv:1911.09801
Abstract
Community question answering (CQA) gains increasing popularity in both academy and industry recently. However, the redundancy and lengthiness issues of crowdsourced answers limit the performance of answer selection and lead to reading difficulties and misunderstandings for community users. To solve these problems, we tackle the tasks of answer selection and answer summary generation in CQA with a novel joint learning model. Specifically, we design a question-driven pointer-generator network, which exploits the correlation information between question-answer pairs to aid in attending the essential information when generating answer summaries. Meanwhile, we leverage the answer summaries to alleviate noise in original lengthy answers when ranking the relevancy degrees of question-answer pairs. In addition, we construct a new large-scale CQA corpus, WikiHowQA, which contains long answers for answer selection as well as reference summaries for answer summarization. The experimental results show that the joint learning method can effectively address the answer redundancy issue in CQA and achieves state-of-the-art results on both answer selection and text summarization tasks. Furthermore, the proposed model is shown to be of great transferring ability and applicability for resource-poor CQA tasks, which lack of reference answer summaries.
arXiv commentAccepted by AAAI 2020 (oral)
References in corpus (7)
- SummaRuNNer: A Recurrent Neural Network based Sequence Model for Extractive Summarization of Documents
- Attentive Pooling Networks
- WikiHow: A Large Scale Text Summarization Dataset
- Neural Summarization by Extracting Sentences and Words
- WikiPassageQA: A Benchmark Collection for Research on Non-factoid Answer Passage Retrieval
- Multi-Task Learning with Multi-View Attention for Answer Selection and Knowledge Base Question Answering
- Joint Multitask Learning for Community Question Answering Using Task-Specific Embeddings