MOLI: Smart Conversation Agent for Mobile Customer ServiceGuoguang Zhao; Jianyu Zhao; Yang Li; Christoph Alt; Robert Schwarzenberg; Leonhard Hennig; Stefan Schaffer; Sven Schmeier; Changjian Hu; Feiyu Xu
In: Information, Vol. 10, No. 2, Pages 1-14, MDPI, 2/2019.
Human agents in technical customer support provide users with instructional answers to solve a task that would otherwise require a lot of time, money, energy, physical costs. Developing a dialogue system in this domain is challenging due to the broad variety of user questions. Moreover, user questions are noisy (for example, spelling mistakes), redundant and have various natural language expressions. In this work, we introduce a conversational system, MOLI (the name of our dialogue system), to solve customer questions by providing instructional answers from a knowledge base. Our approach combines models for question type and intent category classification with slot filling and a back-end knowledge base for filtering and ranking answers, and uses a dialog framework to actively query the user for missing information. For answer-ranking we find that sequential matching networks and neural multi-perspective sentence similarity networks clearly outperform baseline models, achieving a 43% error reduction. The end-to-end P@1(Precision at top 1) of MOLI was 0.69 and the customers' satisfaction was 0.73.