Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Modeling Customer Experience in a Contact Center through Process Log Mining

Published: 12 August 2021 Publication History

Abstract

The use of data mining and modeling methods in service industry is a promising avenue for optimizing current processes in a targeted manner, ultimately reducing costs and improving customer experience. However, the introduction of such tools in already established pipelines often must adapt to the way data is sampled and to its content. In this study, we tackle the challenge of characterizing and predicting customer experience having available only process log data with time-stamp information, without any ground truth feedback from the customers. As a case study, we consider the context of a contact center managed by TeleWare and analyze phone call logs relative to a two months span. We develop an approach to interpret the phone call process events registered in the logs and infer concrete points of improvement in the service management. Our approach is based on latent tree modeling and multi-class Naïve Bayes classification, which jointly allow us to infer a spectrum of customer experiences and test their predictability based on the current data sampling strategy. Moreover, such approach can overcome limitations in customer feedback collection and sharing across organizations, thus having wide applicability and being complementary to tools relying on more heavily constrained data.

References

[1]
2009. JPype - Bridging the worlds of Java and Python. http://jpype.sourceforge.net/.
[2]
2017. Bayes Server - Bayesian network software for Artificial Intelligence. https://www.bayesserver.com.
[3]
2017. TeleWare plc. https://www.teleware.com/.
[4]
Atsushi Ando, Ryo Masumura, Hosana Kamiyama, Satoshi Kobashikawa, and Yushi Aono. 2017. Hierarchical LSTMs with joint learning for estimating customer satisfaction from contact center calls. In Proceedings of Interspeech 2017 (2017), 1716–1720.
[5]
David Arthur and Sergei Vassilvitskii. 2007. k-means++: The advantages of careful seeding. In Proceedings of the 18th Annual ACM-SIAM Symposium on Discrete Algorithms. Society for Industrial and Applied Mathematics, 1027–1035.
[6]
Joseph Bockhorst, Shi Yu, Luisa Polania, and Glenn Fung. 2017. Predicting Self-reported customer satisfaction of interactions with a corporate call center. In Proceedings of the Joint European Conference on Machine Learning and Knowledge Discovery in Databases. Springer, 179–190.
[7]
Andrea Brunello, Enrico Marzano, Angelo Montanari, and Guido Sciavicco. 2018. J48S: A sequence classification approach to text analysis based on decision trees. In Proceedings of theInternational Conference on Information and Software Technologies. Springer, 240–256.
[8]
Enrique Castillo, José Manuel Gutiérrez, and Ali S. Hadi. 1997. Sensitivity analysis in discrete Bayesian networks. IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans 27, 4 (1997), 412–423.
[9]
Arthur P. Dempster, Nan M. Laird, and Donald B. Rubin. 1977. Maximum likelihood from incomplete data via the EM algorithm. Journal of the Royal Statistical Society. Series B (Methodological) (1977), 1–38.
[10]
Charles Elkan. 2003. Using the triangle inequality to accelerate k-means. In Proceedings of the 20th International Conference on Machine Learning (ICML-03). 147–153.
[11]
Markus Fiedler, Tobias Hossfeld, and Phuoc Tran-Gia. 2010. A generic quantitative relationship between quality of experience and quality of service. IEEE Network 24, 2 (2010), 36–41.
[12]
Nir Friedman, Dan Geiger, and Moises Goldszmidt. 1997. Bayesian network classifiers. Machine Learning 29, 2-3 (1997), 131–163.
[13]
Jan Gorodkin. 2004. Comparing two K-category assignments by a K-category correlation coefficient. Computational Biology and Chemistry 28, 5-6 (2004), 367–374.
[14]
Jiawei Han, Jian Pei, and Micheline Kamber. 2011. Data Mining: Concepts and Techniques. Elsevier.
[15]
Hui-Huang Hsu, Te-Chan Chen, Wei-Tsung Chan, and Jung-Kuei Chang. 2016. Performance evaluation of call center agents by neural networks. In Proceedings of the 2016 30th International Conference on Advanced Information Networking and Applications Workshops (WAINA). IEEE, 964–968.
[16]
John D. Hunter. 2007. Matplotlib: A 2D graphics environment. Computing in Science & Engineering 9, 3 (2007), 90–95.
[17]
Fernando Jiménez, Enrico Marzano, Gracia Sánchez, Guido Sciavicco, and Nicola Vitacolonna. 2015. Attribute selection via multi-objective evolutionary computation applied to multi-skill contact center data classification. In Proceedings of the 2015 IEEE Symposium Series on Computational Intelligence. IEEE, 488–495.
[18]
Keith Kirkpatrick. 2017. AI in contact centers. Commun. ACM 60, 8 (2017), 18–19.
[19]
Vineet Kumar and Werner Reinartz. 2018. Customer Relationship Management: Concept, Strategy, and Tools. Springer.
[20]
Benjamin Legros and Oualid Jouini. 2018. On the scheduling of operations in a chat contact center. European Journal of Operational Research (2018).
[21]
Gordon S. Linoff and Michael J. A. Berry. 2011. Data Mining Techniques: For Marketing, Sales, and Customer Relationship Management. John Wiley & Sons.
[22]
Stuart Lloyd. 1982. Least squares quantization in PCM. IEEE Transactions on Information Theory 28, 2 (1982), 129–137.
[23]
Jordi Luque, Carlos Segura, Ariadna Sánchez, Martı Umbert, and Luis Angel Galindo. 2017. The role of linguistic and prosodic cues on the prediction of self-reported satisfaction in contact centre phone calls. In Proceedings of Interspeech 2017 (2017), 2346–2350.
[24]
Janet R. McColl-Kennedy, Anders Gustafsson, Elina Jaakkola, Phil Klaus, Zoe Jane Radnor, Helen Perks, and Margareta Friman. 2015. Fresh perspectives on customer experience. Journal of Services Marketing 29, 6/7 (2015), 430–435.
[25]
Wes McKinney. 2011. PANDAS: A foundational Python library for data analysis and statistics. Python for High Performance and Scientific Computing (2011), 1–9.
[26]
Negin Mehrbod, António Grilo, and Aneesh Zutshi. 2018. Caller-agent pairing in call centers using machine learning techniques with imbalanced data. In Proceedings of the 2018 IEEE International Conference on Engineering, Technology and Innovation (ICE/ITMC). IEEE, 1–6.
[27]
Fredrik Milani and Fabrizio M. Maggi. 2018. A comparative evaluation of log-based process performance analysis techniques. In Business Information Systems. Springer, 371–383.
[28]
Shreshtha Mundra, Anirban Sen, Manjira Sinha, Sandya Mannarswamy, Sandipan Dandapat, and Shourya Roy. 2017. Fine-grained emotion detection in contact center chat utterances. In Proceedings of the Pacific-Asia Conference on Knowledge Discovery and Data Mining. Springer, 337–349.
[29]
Eric W. T. Ngai, Li Xiu, and Dorothy C. K. Chau. 2009. Application of data mining techniques in customer relationship management: A literature review and classification. Expert Systems with Applications 36, 2 (2009), 2592–2602.
[30]
Fabian Pedregosa, Gaël Varoquaux, Alexandre Gramfort, Vincent Michel, Bertrand Thirion, Olivier Grisel, Mathieu Blondel, Andreas Müller, Joel Nothman, Gilles Louppe, Peter Prettenhofer, Ron Weiss, Vincent Dubourg, Jake Vanderplas, Alexandre Passos, David Cournapeau, Matthieu Brucher, Matthieu Perrot, Édouard Duchesnay. 2011. Scikit-learn: Machine learning in Python. Journal of Machine Learning Research 12, Oct (2011), 2825–2830.
[31]
Leonard K. M. Poon, Nevin L. Zhang, Tengfei Liu, and April H. Liu. 2013. Model-based clustering of high-dimensional data: Variable selection versus facet determination. International Journal of Approximate Reasoning 54, 1 (2013), 196–215.
[32]
Peter J. Rousseeuw. 1987. Silhouettes: A graphical aid to the interpretation and validation of cluster analysis. Journal of Computational and Applied Mathematics 20 (1987), 53–65.
[33]
Shourya Roy, Ragunathan Mariappan, Sandipan Dandapat, Saurabh Srivastava, Sainyam Galhotra, and Balaji Peddamuthu. 2016. QA RT: A system for real-time holistic quality assurance for contact center dialogues. In Proceedings of the 30th AAAI Conference on Artificial Intelligence. AAAI Press, 3768–3775.
[34]
Morteza Saberi, Anne Karduck, Omar Khadeer Hussain, and Elizabeth Chang. 2016. Challenges in efficient customer recognition in contact centre: State-of-the-art survey by focusing on big data techniques applicability. In Proceedings of the 2016 International Conference on Intelligent Networking and Collaborative Systems (INCoS). IEEE, 548–554.
[35]
Morteza Saberi, Omar Khadeer Hussain, and Elizabeth Chang. 2017. Past, present and future of contact centers: A literature review. Business Process Management Journal 23, 3 (2017), 574–597.
[36]
Gideon Schwarz. 1978. Estimating the dimension of a model. The Annals of Statistics 6, 2 (1978), 461–464.
[37]
Carlos Segura, Daniel Balcells, Martí Umbert, Javier Arias, and Jordi Luque. 2016. Automatic speech feature learning for continuous prediction of customer satisfaction in contact center phone calls. In Proceedings of the International Conference on Advances in Speech and Language Technologies for Iberian Languages. Springer, 255–265.
[38]
Kah Phooi Seng and Li-Minn Ang. 2018. Video analytics for customer emotion and satisfaction at contact centers. IEEE Transactions on Human-Machine Systems 48, 3 (2018), 266–278.
[39]
Michael Waskom, Olga Botvinnik, Drew O'Kane, Paul Hobson, Saulius Lukauskas, David C. Gemperline, Tom Augspurger, Yaroslav Halchenko, John B. Cole, Jordi Warmenhoven, Julian de Ruiter, Cameron Pye, Stephan Hoyer, Jake Vanderplas, Santi Villalba, Gero Kunter, Eric Quintero, Pete Bachant, Marcel Martin, and Adel Qalieh. 2017. mwaskom/seaborn: v0.8.1 (September 2017). https://doi.org/10.5281/zenodo.883859
[40]
Hui Zou and Trevor Hastie. 2005. Regularization and variable selection via the elastic net. Journal of the Royal Statistical Society: Series B (Statistical Methodology) 67, 2 (2005), 301–320.

Cited By

View all
  • (2022)A pipeline and comparative study of 12 machine learning models for text classificationExpert Systems with Applications: An International Journal10.1016/j.eswa.2022.117193201:COnline publication date: 1-Sep-2022

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Transactions on Intelligent Systems and Technology
ACM Transactions on Intelligent Systems and Technology  Volume 12, Issue 4
August 2021
368 pages
ISSN:2157-6904
EISSN:2157-6912
DOI:10.1145/3468075
  • Editor:
  • Huan Liu
Issue’s Table of Contents
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 12 August 2021
Accepted: 01 May 2021
Revised: 01 May 2020
Received: 01 November 2018
Published in TIST Volume 12, Issue 4

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Customer experience
  2. process log data
  3. latent tree model
  4. contact center

Qualifiers

  • Research-article
  • Refereed

Funding Sources

  • Knowledge Transfer Partnership (KTP)
  • Innovate UK

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)39
  • Downloads (Last 6 weeks)3
Reflects downloads up to 16 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2022)A pipeline and comparative study of 12 machine learning models for text classificationExpert Systems with Applications: An International Journal10.1016/j.eswa.2022.117193201:COnline publication date: 1-Sep-2022

View Options

Get Access

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format.

HTML Format

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media