Hostname: page-component-74656f9884-8rzl6 Total loading time: 0 Render date: 2026-11-06T06:35:41.069Z Has data issue: false hasContentIssue false

Dialogue act recognition under uncertainty using Bayesian networks

Published online by Cambridge University Press:  01 December 2007

SIMON KEIZER
Affiliation:
Computational Linguistics & Artificial Intelligence Group, Faculty of Arts, Tilburg University, P.O. Box 90153, 5000 LE Tilburg, The Netherlands email: s.keizer@uvt.nl
RIEKS OP DEN AKKER
Affiliation:
Human Media Interaction Group, Department of Electrical Engineering, Mathematics and Computer Science, University of Twente, P.O. Box 217, 7500 AE Enschede, The Netherlands email: infrieks@cs.utwente.nl
Rights & Permissions [Opens in a new window]

Abstract

In this paper we discuss the task of dialogue act recognition as a part of interpreting user utterances in context. To deal with the uncertainty that is inherent in natural language processing in general and dialogue act recognition in particular we use machine learning techniques to train classifiers from corpus data. These classifiers make use of both lexical features of the (Dutch) keyboard-typed utterances in the corpus used, and context features in the form of dialogue acts of previous utterances. In particular, we consider probabilistic models in the form of Bayesian networks to be proposed as a more general framework for dealing with uncertainty in the dialogue modelling process.

Information

Type
Papers
Copyright
Copyright © Cambridge University Press 2007
Figure 0

Fig. 1. Example of a Bayesian network.

Figure 1

Fig. 2. A Bayesian network for dialogue act recognition.

Figure 2

Fig. 3. Naive Bayes classifier as Bayesian network.

Figure 3

Table 1. Frequencies of the backward_looking_function tags

Figure 4

Table 2. Frequencies of the forward_looking_function tags

Figure 5

Table 3. Maximum accuracies for blf-classification in the Initial Model

Figure 6

Table 4. Maximum accuracies for flf-classification in the Initial Model

Figure 7

Table 5. Number of times the features are in the optimal selections for the 3 classifier types

Figure 8

Table 6. Maximum Accuracies for blf-classification in the model that considers n-grams of segments instead of turns

Figure 9

Table 7. Maximum Accuracies for flf-classification in the model that considers n-grams of segments instead of turns

Figure 10

Table 8. Maximum Accuracies for blf-classification, considering context-sizes up to and including 5, using context features only

Figure 11

Table 9. Maximum Accuracies for flf-classification, considering context-sizes up to and including 5, using context features only

Figure 12

Table 10. Maximum Accuracies for blf-classification after adding features for making explicit who is the speaker of the segment, the client or the server

Figure 13

Table 11. Maximum Accuracies for flf-classification after adding features for making explicit who is the speaker of the segment, the client or the server

Figure 14

Table 12. Maximum Accuracies for blf-classification, with added features for indicating the speakers of previous segments, and considering larger window-sizes, without utterance features

Figure 15

Table 13. Maximum Accuracies for flf-classification, with added features for indicating the speakers of previous segments, and considering larger window-sizes, without utterance features

Figure 16

Table 14. Results from blf-classification with window-size 2, taking into account multiple feature selections yielding an optimal accuracy

Figure 17

Fig. 4. Bayesian network resulting from K2 algorithm for an optimal feature selection.