Hostname: page-component-74656f9884-npj9w Total loading time: 0 Render date: 2026-11-07T18:01:37.501Z Has data issue: false hasContentIssue false

Estimating the number of segments for improving dialogue act labelling†

Published online by Cambridge University Press:  14 February 2011

VICENT TAMARIT
Affiliation:
Instituto Tecnológico de Informática, Universidad Politécnica de Valencia, Valencia, Spain e-mail: vtamarit@iti.upv.es, cmartine@iti.upv.es, jbenedi@iti.upv.es
CARLOS-D. MARTÍNEZ-HINAREJOS
Affiliation:
Instituto Tecnológico de Informática, Universidad Politécnica de Valencia, Valencia, Spain e-mail: vtamarit@iti.upv.es, cmartine@iti.upv.es, jbenedi@iti.upv.es
JOSÉ-MIGUEL BENEDÍ
Affiliation:
Instituto Tecnológico de Informática, Universidad Politécnica de Valencia, Valencia, Spain e-mail: vtamarit@iti.upv.es, cmartine@iti.upv.es, jbenedi@iti.upv.es
Rights & Permissions [Opens in a new window]

Abstract

In dialogue systems it is important to label the dialogue turns with dialogue-related meaning. Each turn is usually divided into segments and these segments are labelled with dialogue acts (DAs). A DA is a representation of the functional role of the segment. Each segment is labelled with one DA, representing its role in the ongoing discourse. The sequence of DAs given a dialogue turn is used by the dialogue manager to understand the turn. Probabilistic models that perform DA labelling can be used on segmented or unsegmented turns. The last option is more likely for a practical dialogue system, but it provides poorer results. In that case, a hypothesis for the number of segments can be provided to improve the results. We propose some methods to estimate the probability of the number of segments based on the transcription of the turn. The new labelling model includes the estimation of the probability of the number of segments in the turn. We tested this new approach with two different dialogue corpora: SwitchBoard and Dihana. The results show that this inclusion significantly improves the labelling accuracy.

Information

Type
Articles
Copyright
Copyright © Cambridge University Press 2011
Figure 0

Table 1. Comparison between the two corpora used in the experiments

Figure 1

Table 2. DAER and TER results with the models described in (5) and (6) for the SwitchBoard corpus. The errors are presented for both segmented and unsegmented corpora. The DAER is presented with a 90 per cent confidence interval. The baseline result considered for the next experiments is shown in boldface

Figure 2

Table 3. DAER and TER results with the model described in (5) and (6) for the Dihana corpus. The errors are presented for both segmented and unsegmented corpora. The DAER is presented with a 90 per cent confidence interval. The baseline result considered for the next experiments is shown in boldface

Figure 3

Table 4. Results of the estimation of the number of segments. The first column indicates the feature used in the estimation of r. The error column indicates the percentage of the turns where the estimated number of segments is different from the real number of segments. It includes the estimation for the SwitchBoard and Dihana corpora

Figure 4

Table 5. DAER and TER results of the labelling of SwitchBoard corpus using the estimation of segments and different n-grams to estimate $\Pr(u_{k} | u_{k-(n-1)}^{k-1})$. Each line refers to a different estimation of the number of segments. The DAER is presented with a 90 per cent confidence interval. The inclusion of the labelling with the correct r is only for reference

Figure 5

Table 6. DAER and TER results of the labelling of Dihana corpus using the estimation of segments and different n-grams to estimate $\Pr(u_{k} | u_{k-(n-1)}^{k-1})$. Each line refers to a different estimation of the number of segments. The DAER is presented with a 90 per cent confidence interval. The inclusion of the labelling with the correct r is only for reference

Figure 6

Table 7. Results on the number of segments produced by the labelling model. The first column indicates the feature used in the estimation of r. The error column indicates the percentage of the turns where the estimated number of segments is different from the real number of segments. It includes the estimation for the SwitchBoard and Dihana corpora using 3-gram in the labelling model

Figure 7

Table 8. Precision, recall, and F-measure of the labelling of the SwitchBoard corpus. It includes the results of the baseline labelling error (with no estimation), the labelling error with the correct r estimation, and the labelling error using bigrams for the estimation of the number of segments

Figure 8

Table 9. Precision, recall, and F-measure of the labelling of the Dihana corpus. It includes the results of the baseline labelling error (with no estimation), the labelling error with the correct r estimation, and the labelling error using bigrams for the estimation of the number of segments

Figure 9

Table 10. DAER and TER results of the labelling of a recognised version of the Dihana corpus using the estimation of segments and different n-grams to estimate $\Pr(u_{k} | u_{k-(n-1)}^{k-1})$. Each line refers to a different estimation of the number of segments. The DAER is presented with a 90 per cent confidence interval. The inclusion of the labelling with the correct r is only for reference. The column error for the transcribed corpus shows the labelling error of the transcribed turns of the partition used for speech recognition