An interaction simulator, such as a chatterbot, is connected with an
external database, such as an electronic program guide. The information
gathered during interaction, particularly conversational, is parsed and
used to augment the database data. The interaction simulator may be guided
by the data residing in the database so as to help fill in recognizable
gaps by, for example, intermittently asking questions relating to the
subject data requirement. The interaction simulator may be provided with
specific response templates based on the needs of the database and a
corresponding set of templates to extract the information required by the
database. Another example database may be for recording and indexing by
key word stories or other free-form verbal data uttered by the user. The
interaction simulator may be programmed to help the user develop the story
using templates designed for this purpose.
Un simulador de la interacción, tal como un chatterbot, está conectado con una base de datos externa, tal como una guía electrónica del programa. La información recolectó durante la interacción, particularmente conversacional, se analiza y se utiliza aumentar los datos de la base de datos. El simulador de la interacción se puede dirigir por los datos que residen en la base de datos para ayudar a completar los boquetes reconocibles cerca, por ejemplo, haciendo intermitentemente preguntas referente al requisito sujeto de los datos. El simulador de la interacción se puede proporcionar las plantillas específicas de la respuesta basadas en las necesidades de la base de datos y de un sistema correspondiente de plantillas de extraer la información requerida por la base de datos. Otra base de datos del ejemplo puede estar para la grabación y la indexación de direcciones por historias u otra de la palabra clave los datos verbales de la libre-forma pronunciados por el usuario. El simulador de la interacción se puede programar para ayudar al usuario a desarrollar la historia usando las plantillas diseñadas para este propósito.