AliMe Chat: A Sequence to Sequence and Rerank based Chatbot Engine
We propose AliMe Chat, an open-domain chatbot engine that integrates the joint results of Information Retrieval (IR) and Sequence to Sequence (Seq2Seq) based generation models. AliMe Chat uses an attentive Seq2Seq based rerank model to optimize the joint results. Extensive experiments show our engine outperforms both IR and generation based models. We launch AliMe Chat for a real-world industrial application and observe better results than another public chatbot.
Code (0)
등록된 구현이 없습니다.
Tasks
ChatbotInformation RetrievalRetrievalMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
An Emotional Comfort Framework for Improving User Satisfaction in E-Commerce Customer Service Chatbots
E-commerce has grown substantially over the last several years, and chatbots for intelligent customer service are concurrently drawing attention. We presented AliMe Assist, a Chinese intelligent assistant designed for cr…
Answer SelectionEmotion ClassificationQuestion AnsweringText Matching+1Chat or Learn: a Data-Driven Robust Question-Answering System
We present a voice-based conversational agent which combines the robustness of chatbots and the utility of question answering (QA) systems. Indeed, while data-driven chatbots are typically user-friendly but not goal-orie…
ArticlesChatbotcoreference-resolutionCoreference Resolution+2A Deep Learning Based Chatbot for Campus Psychological Therapy
In this paper, we propose Evebot, an innovative, sequence to sequence (Seq2seq) based, fully generative conversational system for the diagnosis of negative emotions and prevention of depression through positively suggest…
ChatbotDeep LearningEmotion RecognitionEvaluator for Emotionally Consistent Chatbots
One challenge for evaluating current sequence- or dialogue-level chatbots, such as Empathetic Open-domain Conversation Models, is to determine whether the chatbot performs in an emotionally consistent way. The most recen…
ChatbotDiversitySeq2Seq Model-Based Chatbot with LSTM and Attention Mechanism for Enhanced User Interaction
A chatbot is an intelligent software application that automates conversations and engages users in natural language through messaging platforms. Leveraging artificial intelligence (AI), chatbots serve various functions, …
ChatbotDecoder