Dynamic Bayesian Networks in Classification-and-Ranking Architecture of Response Generation
Abstract
Problem statement: The first component in classification-and-ranking architecture is a Bayesian classifier that classifies user utterances into response classes based on their semantic and pragmatic interpretations. Bayesian networks are sufficient if data is limited to single user input utterance. However, if the classifier is able to collate features from a sequence of previous n-1 user utterances, the additional information may or may not improve the accuracy rate in response classification. Approach: This article investigates the use of dynamic Bayesian networks to include time-series information in the form of extended features from preceding utterances. The experiment was conducted on SCHISMA corpus, which is a mixed-initiative, transaction dialogue in theater reservation. Results: The results show that classification accuracy is improved, but rather insignificantly. The accuracy rate tends to deteriorate as time-span of dialogue is increased. Conclusion: Although every response utterance reflects form and behavior that are expected by the preceding utterance, influence of meaning and intentions diminishes throughout time as the conversation stretches to longer duration.
DOI: https://doi.org/10.3844/jcssp.2011.59.64
Copyright: © 2011 Aida Mustapha, Md. Nasir Sulaiman, Ramlan Mahmod and Mohd. Hasan Selamat. This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
- 4,130 Views
- 3,012 Downloads
- 0 Citations
Download
Keywords
- Bayesian networks
- Conditional Probability Distributions (CPDs)
- dynamic Bayesian networks
- Probabilistic Network Libraries (PNL)
- classification-and-ranking
- Directed- Acyclic Graph (DAG)
- natural language generation
- Natural Language Processing (NLP)