In this paper, we show how discriminative training can be used to improve classifiers used in natural language processing, using as an example the task of natural language call routing. In natural language call routing, callers are routed to desired departments based on natural spoken responses to an open-ended “How may I direct your call?” prompt. With vector-based natural language call routing, callers can be transferred using a routing matrix that is trained based on statistics of occurrence of words and word sequences in a training corpus after morphological and stop-word filtering. New user requests are represented as feature vectors and are routed based on the cosine similarity score with the model destination vectors encoded in the routing matrix. The present paper proposes the use of discriminative training on the routing matrix to improve routing accuracy and robustness. By retraining the routing matrix, a relative error rate reduction of 13-19% was achieved. Increased robustness was demonstrated in that with 10% rejection, there was a relative error rate reduction of 40%. The proposed formulation is equally applicable to algorithms addressing a broad range of speech understanding, information retrieval, and topic identification problems.
[1]
Bob Carpenter,et al.
Vector-based Natural Language Call Routing
,
1999,
Comput. Linguistics.
[2]
W. Reichl,et al.
A study on natural language call routing
,
1998,
Proceedings 1998 IEEE 4th Workshop Interactive Voice Technology for Telecommunications Applications. IVTTA '98 (Cat. No.98TH8376).
[3]
Bob Carpenter,et al.
Dialogue Management in Vector-Based Call Routing
,
1998,
ACL.
[4]
B. Juang,et al.
A study on minimum error discriminative training for speaker recognition
,
1995
.
[5]
Bob Carpenter,et al.
Natural language call routing: a robust, self-organizing approach
,
1998,
ICSLP.
[6]
S. Haykin,et al.
Pattern Recognition Using a Family of Design Algorithms Based upon the Generalized Probabilistic Descent Method
,
2001
.
[7]
Chin-Hui Lee,et al.
Simultaneous ANN feature and HMM recognizer design using string-based minimum classification error (MCE) training
,
1996,
Proceeding of Fourth International Conference on Spoken Language Processing. ICSLP '96.