Un sistema de diálogo o agente conversacional (CA), es un sistema computacional dirigi-
do a conversar con personas con una estructura coherente. Los sistemas de diálogo emplean
texto, discursos, gráficos, gestos y otros modos de comunicación en canales de entrada y
de salida. El funcionamiento básico se puede ver en la figura 1.1. Existen diferentes arqui-
tecturas para los sistemas de diálogo, los componentes que forman estos sistemas cumplen
cada uno de ellos una función determinada. Entre las tecnologı́as mas conocidas dentro
de los sistemas de diálogo se encuentran: AIML encargado de crear dialectos XML para
crear lenguaje natural, ver ALICE; ChatScript lenguaje/motor para crear lenguaje natural
muy avanzado, podemos descargar la última versión en CS2013; CSLU Toolkit entorno de
prototipado basado en un interfaz de diálogo, ver CSLUToolkit; Olympus marco de traba-
jo completo para implementar sistemas para crear diálogos orales, podemos encontrar más
información en OLYMPUS; VXML y SALT son lenguajes de marcado para diálogos mul-
timodales, ver VoiceXML y SALT. El principal componente dentro de un sistema de diálogo
es el gestor de diálogos (Dialog manager), siendo el encargado del estado del diálogo y la
estrategia de éste.
Add Comment