System and method for the automatic validation of dialog run time systems
AssigneeAT&T Intellectual Property II, L.P.
InventorsCecilia CASTILLO, Theodore J. ROYCRAFT, James M. WILSON
Life of this patent
Estimating the term…
Abstract
A method, system and module for automatically validating dialogs associated with a spoken dialog service. The method comprises extracting key data from a dialog call detail record associated with a spoken dialog service, transmitting the key data as a dialog to a state-based representation (such as a finite-state machine) associated with a call-flow for the spoken dialog service and determining whether the dialog associated with the key data is a valid dialog for the call-flow.
Claims20
A method comprising:
- converting a call flow into a context free grammar notation;
- converting the context free grammar notation into a state-based representation;
- generating dialogs associated with the call flow by analyzing the state-based representation;
- extracting key data from a dialog call detail record from a dialog in the dialogs;
- and
- transmitting, to a finite state machine, the key data.
A system comprising:
- a processor;
- and
- a computer-readable storage medium having instructions stored which, when executed by the processor, cause the processor to perform operations comprising:
- converting a call flow into a context free grammar notation;
- converting the context free grammar notation into a state-based representation;
- generating dialogs associated with the call flow by analyzing the state-based representation;
- extracting key data from a dialog call detail record from a dialog in the dialogs;
- and
- transmitting, to a finite state machine, the key data.
A computer-readable storage device having instructions stored which, when executed by a computing device, cause the computing device to perform operations comprising:
- converting a call flow into a context free grammar notation;
- converting the context free grammar notation into a state-based representation;
- generating dialogs associated with the call flow by analyzing the state-based representation;
- extracting key data from a dialog call detail record from a dialog in the dialogs;
- and
- transmitting, to a finite state machine, the key data.
Dependencies are inferred from the claim text.