Job performance prediction in a call center using a naive Bayes classifier

Mauricio A. Valle, Samuel Varas, Gonzalo A. Ruz

Research output: Contribution to journalArticlepeer-review

48 Scopus citations


This study presents an approach to predict the performance of sales agents of a call center dedicated exclusively to sales and telemarketing activities. This approach is based on a naive Bayesian classifier. The objective is to know what levels of the attributes are indicative of individuals who perform well. A sample of 1037 sales agents was taken during the period between March and September of 2009 on campaigns related to insurance sales and service pre-paid phone services, to build the naive Bayes network. It has been shown that, socio-demographic attributes are not suitable for predicting performance. Alternatively, operational records were used to predict production of sales agents, achieving satisfactory results. In this case, the classifier training and testing is done through a stratified tenfold cross-validation. It classified the instances correctly 80.60% of times, with the proportion of false positives of 18.1% for class no (does not achieve minimum) and 20.8% for the class yes (achieves equal or above minimum acceptable). These results suggest that socio-demographic attributes has no predictive power on performance, while the operational information of the activities of the sale agent can predict the future performance of the agent.

Original languageEnglish
Pages (from-to)9939-9945
Number of pages7
JournalExpert Systems with Applications
Issue number11
StatePublished - 1 Sep 2012


  • Call center
  • Employee turnover
  • Job performance
  • Naive Bayesian classifier


Dive into the research topics of 'Job performance prediction in a call center using a naive Bayes classifier'. Together they form a unique fingerprint.

Cite this