El presente artículo presenta un compendio conceptual relacionado con los modelos de diálogo computacional, su funcionamiento y usos, que inicia con una contextualización en los temas relacionados y complementarios. Luego se presentan diferentes técnicas utilizadas en el procesamiento y uso del diálogo humano-máquina, sus bondades y falencias, con un análisis crítico de cada investigación analizada. El compendio conceptual que se propone se basa en los denominados esquemas preconceptuales, que permiten una representación del conocimiento alrededor de un dominio específico, en este caso los diálogos computacionales. Finalmente, se proponen nuevas estrategias en el uso, para el desarrollo de nuevos proyectos en este campo.
INTRODUCCIÓN
Comúnmente, el diálogo se define como una interacción entre dos actores, los cuales pueden ser humano-humano o humano-máquina. Estos diálogos, por lo general, se organizan en forma de preguntas y respuestas (Ongallo, 2007). En la ingeniería de software, los diálogos computacionales se utilizan para interactuar con el interesado en el desarrollo de una aplicación, con el fin de obtener información sobre su dominio de conocimiento y lo que espera solucionar con una aplicación informática (Zapata y Arango, 2005). Por ello, la educción de requisitos (como se denomina este proceso de recolección de información) es un uso importante de los diálogos y las entrevistas cara-cara constituyen uno de los métodos más comunes de hacerlo (Villaseñor et ál., 2004).
La educción de requisitos permite recolectar, depurar y traducir los requisitos a un lenguaje de especificación (Abran et ál., 2004; Leffingwell y Widrig, 2003). La ambigüedad del lenguaje natural limita la automatización del proceso de educción de requisitos, por lo que los proyectos que se realizan en este campo suelen enfocarse en un dominio particular (Kozima et ál., 2005; Lecoeuche, Mellish y Robertson, 1998; Lecoeuche, Robertson y Barry, 1999). Un uso similar al anterior, es obtener información en el diseño de productos pertenecientes a un dominio específico (Millard, Lynch y Tracey, 1998; Shahidi y Mohd, 2009; Wang y Zeng, 2009).
Los diálogos computacionales también se utilizan para presentar información. Para ello se realizan proyectos que permiten leer bases de datos y presentar informes de acuerdo con las necesidades establecidas (Prendinger, Piwek y Ishizuka, 2007; Prendinger, Morib y Ishizuka, 2005; Williams, Piwek y Power, 2007).
Esta es una versión de prueba de citación de documentos de la Biblioteca Virtual Pro. Puede contener errores. Lo invitamos a consultar los manuales de citación de las respectivas fuentes.
Artículo:
Solución no iterativa de algunos problemas de localización de Fermat-Weber
Artículo:
Mejora del sistema inalámbrico de control de la iluminación
Artículo:
Programación de los quirófanos en los hospitales universitarios
Artículo:
Modelo SVM de detección de intrusos basado en muestreo comprimido
Artículo:
Características básicas del procesamiento del Flickermeter IEC
Artículo:
Creación de empresas y estrategia : reflexiones desde el enfoque de recursos
Artículo:
Importancia, manejo y control de extraíbles e incrustaciones (pitch) en la fabricación de papel
Artículo:
Estudio sobre la evaluación de la sostenibilidad de los productos innovadores
Libro:
Planta de tratamiento de aguas residuales