Which channel to ask my question? : personalized customer service request stream routing using deep reinforcement learning

Customer services are critical to all companies, as they may directly connect to the brand reputation. Due to a great number of customers, e-commerce companies often employ multiple communication channels to answer customers' questions, for example, Chatbot and Hotline. On one hand, each channe...

Full description

Saved in:
Bibliographic Details
Main Authors: Liu, Zining, Long, Chong, Lu, Xiaolu, Hu, Zehong, Zhang, Jie, Wang, Yafang
Other Authors: School of Computer Science and Engineering
Format: Article
Language:English
Published: 2019
Subjects:
Online Access:https://hdl.handle.net/10356/103301
http://hdl.handle.net/10220/49964
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-103301
record_format dspace
spelling sg-ntu-dr.10356-1033012020-03-07T11:50:49Z Which channel to ask my question? : personalized customer service request stream routing using deep reinforcement learning Liu, Zining Long, Chong Lu, Xiaolu Hu, Zehong Zhang, Jie Wang, Yafang School of Computer Science and Engineering Personalized Customer Service Engineering::Computer science and engineering Deep Reinforcement Learning Customer services are critical to all companies, as they may directly connect to the brand reputation. Due to a great number of customers, e-commerce companies often employ multiple communication channels to answer customers' questions, for example, Chatbot and Hotline. On one hand, each channel has limited capacity to respond to customers' requests; on the other hand, customers have different preferences over these channels. The current production systems are mainly built based on business rules that merely consider the tradeoffs between the resources and customers' satisfaction. To achieve the optimal tradeoff between the resources and customers' satisfaction, we propose a new framework based on deep reinforcement learning that directly takes both resources and user model into account. In addition to the framework, we also propose a new deep-reinforcement-learning-based routing method-double dueling deep Q-learning with prioritized experience replay (PER-DoDDQN). We evaluate our proposed framework and method using both synthetic and a real customer service log data from a large financial technology company. We show that our proposed deep-reinforcement-learning-based framework is superior to the existing production system. Moreover, we also show that our proposed PER-DoDDQN is better than all other deep Q-learning variants in practice, which provides a more optimal routing plan. These observations suggest that our proposed method can seek the tradeoff, where both channel resources and customers' satisfaction are optimal. Published version 2019-09-19T03:55:41Z 2019-12-06T21:09:28Z 2019-09-19T03:55:41Z 2019-12-06T21:09:28Z 2019 Journal Article Liu, Z., Long, C., Lu, X., Hu, Z., Zhang, J., & Wang, Y. (2019). Which channel to ask my question? : personalized customer service request stream routing using deep reinforcement learning. IEEE Access, 7, 107744-107756. doi:10.1109/ACCESS.2019.2932047 https://hdl.handle.net/10356/103301 http://hdl.handle.net/10220/49964 10.1109/ACCESS.2019.2932047 en IEEE Access © 2019 IEEE. This journal is 100% open access, which means that all content is freely available without charge to users or their institutions. All articles accepted after 12 June 2019 are published under a CC BY 4.0 license*, and the author retains copyright. Users are allowed to read, download, copy, distribute, print, search, or link to the full texts of the articles, or use them for any other lawful purpose, as long as proper attribution is given. 13 p. application/pdf
institution Nanyang Technological University
building NTU Library
country Singapore
collection DR-NTU
language English
topic Personalized Customer Service
Engineering::Computer science and engineering
Deep Reinforcement Learning
spellingShingle Personalized Customer Service
Engineering::Computer science and engineering
Deep Reinforcement Learning
Liu, Zining
Long, Chong
Lu, Xiaolu
Hu, Zehong
Zhang, Jie
Wang, Yafang
Which channel to ask my question? : personalized customer service request stream routing using deep reinforcement learning
description Customer services are critical to all companies, as they may directly connect to the brand reputation. Due to a great number of customers, e-commerce companies often employ multiple communication channels to answer customers' questions, for example, Chatbot and Hotline. On one hand, each channel has limited capacity to respond to customers' requests; on the other hand, customers have different preferences over these channels. The current production systems are mainly built based on business rules that merely consider the tradeoffs between the resources and customers' satisfaction. To achieve the optimal tradeoff between the resources and customers' satisfaction, we propose a new framework based on deep reinforcement learning that directly takes both resources and user model into account. In addition to the framework, we also propose a new deep-reinforcement-learning-based routing method-double dueling deep Q-learning with prioritized experience replay (PER-DoDDQN). We evaluate our proposed framework and method using both synthetic and a real customer service log data from a large financial technology company. We show that our proposed deep-reinforcement-learning-based framework is superior to the existing production system. Moreover, we also show that our proposed PER-DoDDQN is better than all other deep Q-learning variants in practice, which provides a more optimal routing plan. These observations suggest that our proposed method can seek the tradeoff, where both channel resources and customers' satisfaction are optimal.
author2 School of Computer Science and Engineering
author_facet School of Computer Science and Engineering
Liu, Zining
Long, Chong
Lu, Xiaolu
Hu, Zehong
Zhang, Jie
Wang, Yafang
format Article
author Liu, Zining
Long, Chong
Lu, Xiaolu
Hu, Zehong
Zhang, Jie
Wang, Yafang
author_sort Liu, Zining
title Which channel to ask my question? : personalized customer service request stream routing using deep reinforcement learning
title_short Which channel to ask my question? : personalized customer service request stream routing using deep reinforcement learning
title_full Which channel to ask my question? : personalized customer service request stream routing using deep reinforcement learning
title_fullStr Which channel to ask my question? : personalized customer service request stream routing using deep reinforcement learning
title_full_unstemmed Which channel to ask my question? : personalized customer service request stream routing using deep reinforcement learning
title_sort which channel to ask my question? : personalized customer service request stream routing using deep reinforcement learning
publishDate 2019
url https://hdl.handle.net/10356/103301
http://hdl.handle.net/10220/49964
_version_ 1681035123585187840