Patent ID: 9685154
Date: 2017-06-20
CPC Classifications: G10L

Claim:
1. A method performed on at least one processor for determining training time for a new user to achieve a predetermined accuracy score, the method comprising the steps of: performing one or more training exercises for each of a plurality of users of a speech recognition engine, wherein the one or more training exercises comprise the steps of: storing historical training data associated with the plurality of users, wherein the historical training data includes a first set of data indicative of an amount of time for the training exercises performed with each user, a second set of data indicative of a number of training exercises performed with each user, and a third set of data indicative of the accuracy score associated with each user; based at least in part on the stored historical training data, calculating, based at least in part on the stored historical training data, an estimated amount of time for the speech recognition engine to achieve a predetermined accuracy score for a new user, estimating, by the at least one processor, an attrition rate of current employees that use the speech recognition engine; and determining, by the at least one processor, a hiring window for at least one new employee, wherein the hiring window is in advance of attrition of at least one current employee and is based at least in part on the estimate of the amount of time for the speech recognition engine to achieve the predetermined accuracy score, such that the speech recognition engine is estimated to achieve the predetermined accuracy score for the new employee prior to a departure of the at least one current employee.