skip to main content
10.1145/1645953.1646128acmconferencesArticle/Chapter ViewAbstractPublication PagescikmConference Proceedingsconference-collections
research-article

Towards real-time measurement of customer satisfaction using automatically generated call transcripts

Authors Info & Claims
Published:02 November 2009Publication History

ABSTRACT

Customer satisfaction is a very important indicator of how successful a contact center is at providing services to the customers. Contact centers typically conduct a manual survey with a randomly selected group of customers to measure customer satisfaction. Manual customer satisfaction surveys, however, provide limited values due to high cost and the time lapse between the service and the survey.

In this paper, we demonstrate that it is possible to automatically measure customer satisfaction by analyzing call transcripts enabling companies to measure customer satisfaction for every call in near real-time. We have identified various features from multiple knowledge sources indicating prosodic, linguistic and behavioral aspects of the speakers, and built machine learning models that predict the degree of customer satisfaction with high accuracy. The machine learning algorithms used in this work include Decision Tree, Naive Bayes, Logistic Regression and Support Vector Machines (SVMs).

Experiments were conducted for a 5-point satisfaction measurement and a 2-point satisfaction measurement using customer calls to an automotive company. The experimental results show that customer satisfaction can be measured quite accurately both at the end of calls and in the middle of calls. The best performing 5-point satisfaction classification yields an accuracy of 66.09% outperforming the DominantClass baseline by 15.16%. The best performing 2-point classification shows an accuracy of 89.42% and outperforms both the DominantClass baseline and the CSRJudgment baseline by 17.7% and 3.3% respectively. Furthermore, Decision Tree and SVMs achieve higher F-measure than the CSRJudgment baseline in identifying both satisfied customers and dissatisfied customers.

References

  1. Anderson, E. W., C. Fornell, and R. T. Rust: 1997, 'Customer Satisfaction, Productivity, and Profitability: Differences Between Goods and Services'. MARKETING SCIENCE 16(2), 129--145.Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Brennan, M., S. Benson, and Z. Kearns: 2005, 'The effect of introductions on telephone survey participation rates'. International Journal of Market Research 47(1), 65--74.Google ScholarGoogle ScholarCross RefCross Ref
  3. Burton, S. M.: 1997, 'Modelling the Determinants of Customer Satisfaction'. In: Ph.D. thesis, The University of New South Wales, Australia.Google ScholarGoogle Scholar
  4. Byrd, R. J. N. M. S., W. Teiken, Y. Park, K. F. Cheng, S. C. Gates, and K. Visweswariah: 2008, 'Semi-automated logging of contact center telephone calls'. In: CIKM '08: Proceeding of the 17th ACM conference on Information and knowledge management. pp. 133--142. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Chang, C. and C. Lin: 2001, 'LIBSVM: a library for support vector machines'. Software available at http://www.csie.ntu.edu.tw/~cjlin/libsvm.Google ScholarGoogle Scholar
  6. Devitt, A. and K. Ahmad: 2008, 'Sentiment Polarity Identification in Financial News: A Cohesion-based Approach'. In: Proceedings of the 45th Annual Meeting of the Association of Computational Linguistics (ACL). pp. 984--991.Google ScholarGoogle Scholar
  7. Feinberg, R., I.-S. Kim, L. Hokama, K. de Ruyter, and C. Keen: 2000, 'Operational determinants of caller satisfaction in the call center'. International Journal of Service Industry Management 11(2), 131--141.Google ScholarGoogle ScholarCross RefCross Ref
  8. Forbes-Riley, K. and D. Litman: 2004, 'Predicting Emotion in Spoken Dialogue from Multiple Knowledge Sources'. In: HLT-NAACL 2004: Main Proceedings. pp. 201--208.Google ScholarGoogle Scholar
  9. Gamon, M.: 2004, 'Sentiment classification on customer feedback data: noisy data, large feature vectors, and the role of linguistic analysis'. In: Proceedings of Coling 2004. pp. 841--847. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Godbole, S. and S. Roy: 2008, 'Text Classification, Business Intelligence, and Interactivity: Automating C-Sat Analysis for Services Industry'. In: Proceeding of the 14th ACM SIGKDD international conference on Knowledge Discovery and Data Mining (KDD). pp. 911--919. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Hallowell, R.: 1996, 'The relationships of customer satisfaction, customer loyalty, and profitability: an empirical study'. International Journal of Service Industry Management 7, 27--42.Google ScholarGoogle ScholarCross RefCross Ref
  12. Hu, M. and B. Liu: 2004, 'Mining and Summarizing Customer Reviews'. In: Proceedings of the Tenth International Conference on Knowledge Discovery and Data Mining. pp. 168--177. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Kanayama, H. and T. Nasukawa: 2006, 'Fully Automatic Lexicon Expansion for Domain-oriented Sentiment Analysis'. In: Proceedings of the Conference on Empirical Methods in Natural Language Processing (EMNLP). pp. 355--363. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Kim, S.-M. and E. Hovy: 2006a, 'Extracting Opinions, Opinion Holders, and Topics Expressed in Online News Media Text'. In: Proceedings of the ACL Workshop on Sentiment and Subjectivity in Text. pp. 1--8. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Kim, S.-M. and E. Hovy: 2006b, 'Identifying and Analyzing Judgment Opinions'. In: Proceedings of the Human Language Technology Conference of the NAACL. pp. 200--207. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Kobayashi, N., K. Inui, and Y. Matsumoto: 2007, 'Extracting Aspect-Evaluation and Aspect-Of Relations in Opinion Mining'. In: Proceedings of the Joint Conference on Empirical Methods in Natural Language Processing and Computational Natural Language Learning. pp. 1065--1074.Google ScholarGoogle Scholar
  17. Likert, R.: 1932, 'A Technique for the Measurement of Attitudes'. Archives of Psychology 140. pp 1--55.Google ScholarGoogle Scholar
  18. Liscombe, J., J. Venditti, and J. Hirschberg: 2003, 'Classifying subject ratings of emotional speech using acoustic feature'. In: Proceedings of EUROSPEECH. pp. 725--728.Google ScholarGoogle Scholar
  19. Mierswa, I., M. Wurst, R. Klinkenberg, M. Scholz, and T. Euler: 2006, 'YALE: Rapid Prototyping for Complex Data Mining Tasks'. In: Proceedings of the 12th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. pp. 935--940. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Mitchell, T.: 1997, Machine Learning. McGraw Hill. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Monger, J., M. Rudick, and L. O'Flahavan: 2004, 'First call resolution: its impact and measurement'. Contact Professional. pp. 24--27.Google ScholarGoogle Scholar
  22. Nambiar, U., H. Gupta, and M. Mohania: 2007, 'CallAssit: Helping Call Center Agents in Preference Elicitation'. In: Proceedings of VLDB. pp 1338--1341. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Pang, B. and L. Lee: 2005, 'Seeing Stars: Exploiting Class Relationships for Sentiment Categorization with Respect to Rating Scales'. Ann Arbor, Michigan, pp. 115--124. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Pang, B., L. Lee, and S. Vaithyanathan: 2002, 'Thumbs up? Sentiment Classification using Machine Learning Techniques'. In: Conf. on Empirical Methods in Natural Language Processing (EMNLP). pp. 79--86. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Polanyi, L. and A. Zaenen: 2004, 'Contextual Valence Shifters'. In: Working Notes - Exploring Attitude and Affect in Text: Theories and Applications.Google ScholarGoogle Scholar
  26. Quinlan, J. R.: 1993, Programs for Machine Learning. Morgan Kaufmann Publishers. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Ranaweera, C. and J. Prabhu: 2003, 'The influence of satisfaction, trust and switching barriers on customer retention in a continuous purchasing setting'. International Journal of Service Industry Management 14. pp. 374--395.Google ScholarGoogle Scholar
  28. Reichheld, F. F.: 2001, Loyalty Rules: How Today's Leaders Build Lasting Relationships. Harvard Business School Press.Google ScholarGoogle Scholar
  29. Rifkin, R. M. and A. Klautau: 1998, 'In defense of one-vs-all classification'. Journal of Machine Learning 5. pp 101--141. Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. Shannon, C. E.: 1948, 'A Mathematical Theory of Communication'. Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. Soltau, H., B. Kingsbury, L. Mangu, D. Povey, G. Saon, and G. Zweig: 2004, 'The IBM 2004 conversational telephony system for rich transcription'. In: Proceedings of International Conference on Acoustics, Speech, and Signal Processing. pp. 205--208.Google ScholarGoogle Scholar
  32. Somasundaran, S., J. Ruppenhofer, and J. Wiebe: 2007, 'Detecting Arguing and Sentiment in Meetings'. In: SIGdial Workshop on Discourse and Dialogue.Google ScholarGoogle Scholar
  33. Takeuchi, H., L. Subramaniam, T. Nasukawa, and S. Roy: 2007, 'Combining Multiple Knowledge Sources for Dialogue Segmentation in Multimedia Archives'. In: Proceedings of the 45th Annual Meeting of the Association of Computational Linguistics. pp. 1016--1023.Google ScholarGoogle Scholar
  34. Turney, P. D.: 2002, 'Thumbs Up or Thumbs Down? Semantic Orientation Applied to Unsupervised Classification of Reviews'. In: Proceedings of the 40th Annual Meeting of the Association for Computational Linguistics (ACL). pp. 417--424. Google ScholarGoogle ScholarDigital LibraryDigital Library
  35. Vapnik, V.: 1995, The Nature of Statistical Learning Theory. New York: Springer-Verlag. Google ScholarGoogle ScholarDigital LibraryDigital Library
  36. Wilson, T., J. Wiebe, and P. Hoffmann: 2005b, 'Recognizing Contextual Polarity in Phrase-Level Sentiment Analysis'. In: Proceedings of the Conference on Empirical Methods in Natural Language Processing. pp. 347--354. Google ScholarGoogle ScholarDigital LibraryDigital Library
  37. Yi, J., T. Nasukawa, R. Bunescu, and W. Niblack: 2003, 'Sentiment Analyzer: Extracting Sentiments about a Given Topic using Natural Language Processing Techniques'. In: Proceedings of the 3rd IEEE International Conference on Data Mining (ICDM-2003). pp. 427--434. Google ScholarGoogle ScholarDigital LibraryDigital Library
  38. Zweig, G., O. Siohan, B. Ramabhadran, D. Povey, L. Mangu, and B. Kingsbury: 2006, 'Automated Quality Monitoring in the Call Center with ASR and Maximum Entropy'. In: Proceedings of International Conference on Acoustics, Speech, and Signal Processing.Google ScholarGoogle Scholar

Index Terms

  1. Towards real-time measurement of customer satisfaction using automatically generated call transcripts

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      CIKM '09: Proceedings of the 18th ACM conference on Information and knowledge management
      November 2009
      2162 pages
      ISBN:9781605585123
      DOI:10.1145/1645953

      Copyright © 2009 ACM

      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: 2 November 2009

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      Overall Acceptance Rate1,861of8,427submissions,22%

      Upcoming Conference

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader