Leveraging Call Center Logs for Customer Behavior Prediction

  • Authors:
  • Anju G. Parvathy;Bintu G. Vasudevan;Abhishek Kumar;Rajesh Balakrishnan

  • Affiliations:
  • Software Engineering Technology Labs, Infosys Technologies Limited, Bangalore 560100;Software Engineering Technology Labs, Infosys Technologies Limited, Bangalore 560100;Software Engineering Technology Labs, Infosys Technologies Limited, Bangalore 560100;Software Engineering Technology Labs, Infosys Technologies Limited, Bangalore 560100

  • Venue:
  • IDA '09 Proceedings of the 8th International Symposium on Intelligent Data Analysis: Advances in Intelligent Data Analysis VIII
  • Year:
  • 2009

Quantified Score

Hi-index 0.01

Visualization

Abstract

Most major businesses use business process outsourcing for performing a process or a part of a process including financial services like mortgage processing, loan origination, finance and accounting and transaction processing. Call centers are used for the purpose of receiving and transmitting a large volume of requests through outbound and inbound calls to customers on behalf of a business. In this paper we deal specifically with the call centers notes from banks. Banks as financial institutions provide loans to non-financial businesses and individuals. Their call centers act as the nuclei of their client service operations and log the transactions between the customer and the bank. This crucial conversation or information can be exploited for predicting a customer's behavior which will in turn help these businesses to decide on the next action to be taken. Thus the banks save considerable time and effort in tracking delinquent customers to ensure minimum subsequent defaulters. Majority of the time the call center notes are very concise and brief and often the notes are misspelled and use many domain specific acronyms. In this paper we introduce a novel domain specific spelling correction algorithm which corrects the misspelled words in the call center logs to meaningful ones. We also discuss a procedure that builds the behavioral history sequences for the customers by categorizing the logs into one of the predefined behavioral states. We then describe a pattern based predictive algorithm that uses temporal behavioral patterns mined from these sequences to predict the customer's next behavioral state.