Agentes conversacionales

Solo disponible en BuenasTareas
  • Páginas : 26 (6402 palabras )
  • Descarga(s) : 0
  • Publicado : 24 de noviembre de 2010
Leer documento completo
Vista previa del texto
INSTITUTO TECNOLÓGICO
DE CD. MADERO

DEPARTAMENTO DE SISTEMAS Y COMPUTACIÓN

[pic]

Carrera
Ingeniería en Sistemas Computacionales

Opción I
Tesis Profesional

TITULO PROPUESTA
Diseño de un Asistente Virtual con Diálogo Emocional

Sustentante Nº Control
Domínguez Martínez Jesús Raymundo 05070788

Nombre del Asesor
Dra. María Lucila Morales RodríguezFecha
Octubre 2010

Índice

1. Introducción 1

2. Antecedentes 1

2.1 Creación de una base de conocimientos en AIML para un Agente Conversacional. 2

2.2. Agente Conversacional que utiliza AIML para integrar procesos de personalidad. 2

2.3. Metodología para la simulación de expresiones no verbales de una recepcionista virtual. 3

3. Objetivos 3

3.1. Objetivo General 33.2. Objetivos Específicos 3

4. Problemática 4

5. Justificación 4

6. Hipótesis 5

7. Alcances y Limitaciones 5

8. Metodología 5

9. Marco Teórico 6

9.1 Agente 6

9.2 Agente Conversacional 7

9.3 AIML 7

9.3.1. Category 8

9.3.2. Pattern 8

9.3.3. Topic 9

9.3.4. That 11

9.3.5. Template 14

9.4 Python 14

9.4.1 Características15

9.4.2 MySQLdb 16

9.4.3 VisualWx 16

10. Propuesta 18

11. Índice Tentativo de la Tesis 22

12. Actividades 24

13. Diagrama de Actividades 24

Bibliografía 25

1. Introducción

En la actualidad el uso de los Agentes Conversacionales Animados ha ido creciendo, ya que son una herramienta muy útil y fácil de usar para ciertas tareas. Estos pueden fungir como guías,maestros, ayudantes, y pueden brindar ayuda en la búsqueda de información sobre un tema, hasta pueden llegar a mantener una conversación de cualquier tema en específico. Los agentes son entidades capaces de percibir su entorno, los cuales pueden procesar lo que perciben y tener una reacción, es decir una respuesta o actuar en su entorno de manera racional.

En esta tesis, se pretende sentar las basespara el diseño de un Agente Conversacional Animado, que pueda ser capaz de proporcionar información sobre el programa de estudios de la Maestría en Ciencias en Ciencias Computacionales del ITCM, de tal modo que pueda expresar emociones creíbles para el usuario, por medio de su dialogo.

2. Antecedentes

Actualmente en la Maestría en Ciencias en Ciencias de la Computación del ITCM se estátratando de desarrollar una línea de investigación enfocada al desarrollo de formas de interacción, mediadas por una computadora, más naturales a través del uso de Agentes Conversacionales Animados. Esto con la finalidad de construir herramientas de simulación para fines ludo-educativos y profesionales, que permitan enseñar de una manera más eficaz.

Los Agentes Conversacionales, tienen la finalidadde interactuar con el usuario, para realizar tareas de una forma muy natural, para lo cual, no basta con que su apariencia sea muy realista, sino que, además deben comportarse y comunicarse como lo haría un humano [13]. A continuación, se mencionarán algunos trabajos realizados en el ITCM relacionados con esta tesis.

2.1 Creación de una base de conocimientos en AIML para un AgenteConversacional.

En este trabajo de residencias, se revisó material acerca de la sintaxis y estructura del lenguaje AIML, el cual permite definir una serie de patrones y respuestas, para así crear una base de conocimientos, la cual contiene categorías ordenadas por contextos. Se creó una base conocimientos para que contestara preguntas acerca de la Maestría en Ciencias en Ciencias de la Computación,mostrándole al usuario una pagina Web con la información pertinente acerca de lo que le pregunte. Además se creó una BD para almacenar links de páginas con información de las diferentes secciones de la página web de la Maestría en Ciencias en Ciencias de la Computación para mostrarlas como información complementaria.

En este trabajo se programó un prototipo de una interfaz grafica con una imagen...
tracking img