{"title":"基于检索的聊天机器人多回合响应选择的上下文感知网络","authors":"Jinghua Zhu, Dandan Yuan, Heran Xi","doi":"10.1145/3478472.3478479","DOIUrl":null,"url":null,"abstract":"Multi-turn response selection is a major challenge for chatbot dialogue systems. The existing methods either ignore the interactions among previous utterances for context modeling, or regard all the previous utterances of the same importance. In this paper, we propose a context-aware network (CAN) for the multi-turn response selection task. The main idea of CAN is to learn the unified representation vector of the utterance and response for response matching. First, CAN uses a hierarchical attention mechanism to extract important features of utterances for modeling the utterance representation . Then CAN separates the current message from the historical dialogues, and calculates the matching degree between the current message and each historical dialogue to get the utterances aggregation representation. Finally, CAN uses multi-layer perceptron (MLP) to predicate the score of each response. Experiments on three public datasets show that CAN outperforms the baseline models on most metrics and demonstrates compatibility across domains for multi-turn response selection.","PeriodicalId":344692,"journal":{"name":"Proceedings of the 2021 International Conference on Human-Machine Interaction","volume":"24 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-05-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Context-Aware Network for Multi-Turn Response Selection in Retrieval-Based Chatbots\",\"authors\":\"Jinghua Zhu, Dandan Yuan, Heran Xi\",\"doi\":\"10.1145/3478472.3478479\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Multi-turn response selection is a major challenge for chatbot dialogue systems. The existing methods either ignore the interactions among previous utterances for context modeling, or regard all the previous utterances of the same importance. In this paper, we propose a context-aware network (CAN) for the multi-turn response selection task. The main idea of CAN is to learn the unified representation vector of the utterance and response for response matching. First, CAN uses a hierarchical attention mechanism to extract important features of utterances for modeling the utterance representation . Then CAN separates the current message from the historical dialogues, and calculates the matching degree between the current message and each historical dialogue to get the utterances aggregation representation. Finally, CAN uses multi-layer perceptron (MLP) to predicate the score of each response. Experiments on three public datasets show that CAN outperforms the baseline models on most metrics and demonstrates compatibility across domains for multi-turn response selection.\",\"PeriodicalId\":344692,\"journal\":{\"name\":\"Proceedings of the 2021 International Conference on Human-Machine Interaction\",\"volume\":\"24 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-05-07\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 2021 International Conference on Human-Machine Interaction\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3478472.3478479\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2021 International Conference on Human-Machine Interaction","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3478472.3478479","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Context-Aware Network for Multi-Turn Response Selection in Retrieval-Based Chatbots
Multi-turn response selection is a major challenge for chatbot dialogue systems. The existing methods either ignore the interactions among previous utterances for context modeling, or regard all the previous utterances of the same importance. In this paper, we propose a context-aware network (CAN) for the multi-turn response selection task. The main idea of CAN is to learn the unified representation vector of the utterance and response for response matching. First, CAN uses a hierarchical attention mechanism to extract important features of utterances for modeling the utterance representation . Then CAN separates the current message from the historical dialogues, and calculates the matching degree between the current message and each historical dialogue to get the utterances aggregation representation. Finally, CAN uses multi-layer perceptron (MLP) to predicate the score of each response. Experiments on three public datasets show that CAN outperforms the baseline models on most metrics and demonstrates compatibility across domains for multi-turn response selection.