In this paper we describe a systematic approach for creating a dialog management system based on a Construct Algebra, a collection of relations and operations on a task representation. These relations and operations are analytical components for building h
Construct Algebra: Analytical Dialog Management Alicia Abella and Allen L. Gorin AT cT Labs Research 180 Park Ave. Bldg 103 Florham Park, NJ 07932
Abstract In this paper we describe a systematic approach for creating a dialog management system based on a Construct Algebra, a collection o f relations and operations on a task representation. These relations and operations are analytical components for building higher level abstractions called dialog motivators. The dialog manager, consisting of a collection of dialog motivators, is entirely built using the Construct Algebra.
al., 1996). A change to the dialog does not require a change to the dialog manager, but more simply, a change to the inheritance hierarchy. The second main component of this dialog manager is the collection of dialog motivators. The dialog motivators determine what actions need to be taken (e.g. ask a confirmation question). The dialog motivators are founded on a theoretical framework called a Construct Algebra. The Construct Algebra allows a designer to add new motivators in a principled way. Creating a new application requires defining the inheritance hierarchy and perhaps additional dialog motivators not encompassed in the existing collection. This dialog manager has been used for two applications. The first is a spoken dialog system that enables a user to respond to the open-ended prompt How may I help you? (HMIHY) (Gorin et al., 1997). The system recognizes the words the customer has said (Riccardi and Bangalore, 1998) and extracts the meaning of these words (Wright et al., 1998) to determine what service they want, conducting a dialog (Abella and Gorin, 1997; Abella et al., 1996) to effectively engage the customer in a conversation that will result in providing the service they requested. The second application is to Voice Post Query (VPQ) (Buntschuh et al., 1998) which provides spoken access to the information in large personnel database (> 120,000 entries). A user can ask for employee information such as phone number, fax number, work location, or ask to call an employee. These applications are signifi-
1
INTRODUCTION
The dialog manager described in this paper implements a novel approach to the problem of dialog management. There are three major contributions: the task knowledge representation, a Construct Algebra and a collection of dialog motivators. The task knowledge representation exploits object-oriented paradigms. The dialog motivators provide the dialog manager with the dialog strategies that govern its behavior. The Construct Algebra provides the building blocks needed to create new dialog motivators and analyze them. The first main component of this dialog manager is the task knowledge representation. The task knowledge is encoded in objects. These objects form an inheritance hierarchy that defines the relationships that exists among these objects. The dialog manager exploits this inheritance hierarchy in determining what queries to pose to the user. No e
xplicit states and transitions need to be defined using this framework (Bennacef et al., 1996; Meng and et. al., 1996; Sadek et 191

?Use Boolean algebra to reduce expressions to minimal terms. ?Use DeMorgan's theorems to change the form of a Boolean expression. ?Design and construct ...
高等代数与解析几何(Higher Algebra and Analytic Geometry)_教育学_高等教育_教育专区。高等代数与解析几何(Higher Algebra and Analytic Geometry)...
Algebraization of complex analytic varieties and derived categories_专业资料。We prove that a compact complex analytic variety is algebraizable if and only...
ANALYTICAL AND DIFFERENTIAL-ALGEBRAIC PROPERTIES OF GAMMA FUNCTION arXiv:math/0605430v3 [math.GM] 15 Apr 2008 ˇ Zarko Mijajlovi?1) , Branko Maleˇ...
A Conceptual Model and Algebra for On-Line Analytical Processing in Data Warehouses Anindya Datta, Helen Thomas Department of Management Information Systems ...
91000 Evry, France [giavitto,michel]@lami.univ-evry.fr The Analytical Engine weaves algebraic patterns just as the Jacquard loom weaves ?owers and leaves...
如要投诉违规内容,请到百度文库投诉中心;如要提出功能问题或意见建议,请点击此处进行反馈。 加入会员!获取文档下载券 Three examples of the relation between ...
STATISTICAL ANALYSIS OF A LINEAR ALGEBRA ...(for analytical purposes, see [11]) that the ...construct an asymmetric watermarking procedure ...
Formalizing Static Analysis Techniques with Kleene Algebra Therrezinha Fernandes D?partement d’informatique et de g?nie logiciel e e Universit? Laval e...
Tensor Algebra and Tensor Analysis for Engineers Exersise 很好的国外关于张量分析的教材很好的国外关于张量分析的教材隐藏>> 3.3 Application to Shell Theory ...
We deduce necessary conditions for the local algebraizability of real analytic rigid tubes of ? arbitrary codimension in Cn . c 2002 Acad? mie des ...
matrix analysis and app linear algebramatrix analysis and app linear algebra隐藏>> A Collage of Mathematicians A Collage of Mathematicians ?2000, Society ...

我要评论