Letizia
Índice de Términos— Agentes, agentes de interfaz, agentes autónomos, Web, navegación, búsqueda, aprendizaje automático.
I. INTRODUCCIÓN
La definición de agente esel sujeto de mucha controversia en el campo de interacción hombre-máquina. Aun cuando el propósito de este artículo no es hacer claridad en ello es necesario saber algunos conceptos y definiciones de esta rama para saber de qué manera serán estas prácticas desarrolladas a lo largo del artículo. Comenzando por el hecho que un agente opere en la interfaz de usuario es un opuesto a lo que normalmentese trabaja, el agente normalmente trabaja bajo el sistema sin la percepción del usuario final. Segundo que el agente actué autónomamente, sin tener en cuenta una autorización de uso por parte del usuario, a menudo el agente es capaz de recrear una de estas dos características pero en este ejemplo se dará el caso en que se cumplan las dos características simultáneamente[1].
El diseñotradicional de interfaz está orientado hacia las interfaces conversacionales, donde el usuario y el agente "se turnan" para actuar. Los agentes de interfaz autónomos llevan un estilo de diseño un tanto diferente provocado por la posibilidad de que el agente tenga que interactuar con la interfaz mientras el usuario está interactuando con la interfaz. El usuario puede o no puede estar al tanto de lasactividades del agente en un momento dado. Este estilo de diseño tiene sus propias consideraciones y compensaciones, y merece más atención en el campo de diseño de la interfaz.
Se empezara por hacer algunas observaciones generales sobre la cuestión de agentes en las interfaces, y la relación entre los agentes de interfaz y autonomía. Con el fin de ilustrar cómo estos principios se manifiestan en unaaplicación real se presenta Letizia, un agente autónomo de interfaz para navegar por la Web. Siguiendo la descripción de Letizia se discute acerca de algunos de los principios de diseño de interfaz además de las características generales de este agente.
II. AGENTES Y ASISTENCIA
Vamos a ver " ¿Qué es un agente? " pregunta que se debe responder primero. Un agente, para este caso es cualquierprograma que pueda ser considerado por el usuario que esté actuando como asistente o ayudante y no como una herramienta en la forma de una interfaz de manipulación directa convencional. Un agente debe mostrar alguna de las características que asociamos con la inteligencia humana: el aprendizaje la inferencia, la adaptabilidad, la independencia, la creatividad, etc. El usuario puede decir a delegaruna tarea a un agente en vez de mandar el agente para llevar a cabo la tarea. ¿Qué constituye exactamente un " asistente"? en cualquier caso dado puede ser puesto a discusión.
Se trata de cómo ve el usuario la forma en que el software está actuando, así la misma interfaz puede ser vista como un agente por una persona y como una herramienta por otra. Sin embargo, las personas tienden a ponerse...
Regístrate para leer el documento completo.