21
UNIVERSIDAD NACIONAL DE INGENIERIA Recinto Universidad Nacional de Ingeniera Facultad de Ciencias y Sistemas INTERFACES DE USUARIOS INTELIGENTES Elaborado por: Nancy Herrero Russell Joseph

Interfaces de usuario inteligente

Embed Size (px)

DESCRIPTION

Interfaces de usuario inteligente

Citation preview

Page 1: Interfaces de usuario inteligente

UNIVERSIDAD NACIONAL DE INGENIERIARecinto Universidad Nacional de Ingeniera

Facultad de Ciencias y Sistemas

INTERFACES DE USUARIOS INTELIGENTES

Elaborado por:

•Nancy Herrero•Russell Joseph

Page 2: Interfaces de usuario inteligente

¿Qué es interfaz?Es el medio con que el

usuario puede comunicarse

con una máquina, un equipo

o una computadora, y

comprende todos los puntos

de contacto entre el usuario

y el equipo. Normalmente

suelen ser fáciles de

entender y fáciles de

accionar.

Page 3: Interfaces de usuario inteligente

CARACTERISTICAS DE UNA INTERFAZ

• Es natural, cuando provoca al usuario sentimientos de ”estar como en casa”

Naturalidad

• Mecanismos de prevención de desastres.• Sistemas de ayuda: Tratan de evitar que el usuario

tenga que acceder a los manuales para resolver una duda puntual.

Facilidad de aprendizaje y uso

• Debe mantenerse una uniformidad a lo largo de toda la extensión de la interfaz: modo de operación, diseño, etc.

Consistencia

Page 4: Interfaces de usuario inteligente

TIPOS DE INTERFAZ

Descriptivas o basadas en ordenes

El usuario introduce una orden que interpretara la interfaz, lo cual le obliga a memorizar una serie de mandatos que le dan acceso a las funciones deseadas.

El usuario elige la acción deseada mediante la introducción de un verbo que denota la acción, casi siempre va seguido de una serie de atributos.

Selectivas o basadas en menús

El usuario selecciona una de las diversas alternativas presentadas por la interfaz.

Estas interfaces hacen uso de cuatro tecnicas: ventanas (Windows), Iconos, Menus y dispositivos apuntadores (Pointing devices), por lo que recibenel nombre de interfaces WIMP.

Page 5: Interfaces de usuario inteligente

INTERFAZ ADAPTATIVA O INTELIGENTE

Las interfaces adaptativas son las que se adaptan a

diferencias o cambios que existen o pueden tener

lugar en la población de usuarios de un sistema

informático. Al decir ”diferencias” nos referimos a

aquellas que existen entre distintos usuarios en un

momento dado (ej. usuarios de distintos países),

mientras que los ”cambios” se producen para un

mismo usuario a lo largo del tiempo (ej. usuario

que pasa de ser ”novel” a ”experto”).

Page 6: Interfaces de usuario inteligente

RAZONES PARA EL COMPORTAMIENTO ADAPTATIVO

El sistema es usado por usuarios con

diferentes requerimientos:

usuarios de diferentes países o idiomas, usuarios con minusvalías,

etc.

El sistema es usado por usuarios con requerimientos

cambiantes: usuarios

que evolucionan de un nivel ”novel” a

”experto”, etc.

El usuario trabaja en varios entornos: consistencia entre

diferentes aplicaciones,

Word, Excel, etc.

El usuario trabaja en un entorno

cambiante: cambios impuestos

por organismosoficiales, etc.

Page 7: Interfaces de usuario inteligente

DISEÑO DE INTERFACES ADAPTATIVAS¿Que?

En primer lugar hay que determinar que aspectos de la interfaz

van a ser adaptables a las diferencias o cambios considerados.

• La presentación al usuario de las entradas al sistema,

seleccionando entre varios estilos de interacción (menú,

ordenes, etc.).

• Corregir errores, entradas inapropiadas y sistemas de ayuda

activa, para presentarle al usuario la información mas

apropiada.

• Presentación de información del sistema al usuario.

Seleccionar el estilo de presentación y la información que

queremos ver.

• La adaptación de funcionalidades: que el sistema se

encargue de las tareas rutinarias y el usuario de las tareas

creativas (empleo de macros).

Page 8: Interfaces de usuario inteligente

¿Cuando?

También es importante saber en que momento han de realizarse

tales adaptaciones.

• Antes de la primera sesión: en el momento de la instalación (ej.

idioma)

• Durante las sesiones: puede ser a petición del usuario o de forma

continua y automática.

•Entre las sesiones: se tiene en cuenta información recogida en

sesiones anteriores.

Page 9: Interfaces de usuario inteligente

¿Como?

Finalmente es preciso tener en cuenta los diferentes métodos y

técnicas que podemos utilizar para hacer efectivas tales

adaptaciones.

• Selección: Es la adaptación por selección de una entre varias

alternativas pre configuradas.

• Habilitación: Consiste en la adaptación por activación o

desactivación de componentes.

• Reconfiguración: Modificación de la interfaz de usuario usando

componentes predefinidos.

• Edición: Es la adaptación sin restricciones, usando un lenguaje de

programación/configuración especıfico.

Page 10: Interfaces de usuario inteligente

INTERFACES DE USUARIOS INTELIGENTES

Su objetivo principal es mejorar la eficiencia, efectividad, y

naturalidad de la interacción hombre máquina esta

representado de acuerdo a una serie de modelos tales

como usuario, dominio, tareas, discurso, contenidos, etc.

Deben ser capaces de modelar al usuario el entorno en el

que realiza su labor y tener capacidad para analizar las

entradas y generar las salidas de la forma más adecuada.

Page 11: Interfaces de usuario inteligente

La Interfaz de usuario inteligente

La disciplina de Interfaces de Usuario Inteligentes, se

interesa en la manera de mejorar la interacción entre el

humano y las máquinas haciendo uso de los diferentes

recursos tecnológicos disponibles. En los esfuerzo de la IUI

se pueden identificar las siguientes tendencias en el diseño

de las interfaces):

•Creación de sistemas personalizados. Este tipo de

sistemas tratan de explotar la información del usuario como

hábitos, preferencias y métodos de trabajo, para brindar

una mejor comunicación con el usuario. para el usuario.

Page 12: Interfaces de usuario inteligente

•Enfoque en los problemas de exceso de información: Busca

apoyar el trabajo al buscar información en bases de datos o

sistemas de información muy complejos, por ejemplo,

reduciendo la información obtenida en la búsqueda,

sugiriendo información de interés para el usuario.

•Ayudar en el uso de sistemas o funciones nuevas y

complejas. Se interesa detectar y corregir concepciones

equivocadas, así como explicar y simplificar conceptos o

información acerca del sistema en general.

Page 13: Interfaces de usuario inteligente

•Completar tareas del usuario. Se centra en identificar y

entender las actividades del usuario, para poder apoyarlo

completando ciertas tareas y así reducir su carga de

trabajo.

•Uso de otras formas de interacción. Se trata de mejorar la

interacción del humana y la máquina mediante nuevos

mecanismos de interacción, como el reconocimiento del

habla y gestos, lectura de labios, entre muchos otros.

Page 14: Interfaces de usuario inteligente

Diseño de la interfaz de usuario inteligente

Al igual que una interfaz de usuario tradicional, el

desarrollo de una Interfaz de Usuario Inteligente debe

incorporarse al proceso de desarrollo de todo el producto

desde el principio. Así mismo debe realizarse un análisis

de la pertinencia de la IUI, ya que una interfaz de este

tipo será más costosa y requerirá más recursos que una

interfaz tradicional

Page 15: Interfaces de usuario inteligente

Durante el diseño de una IUI debe considerarse que la

tecnología utilizada puede ir en contra de alguno los

principios de diseño ya conocidos, por lo tanto se deberá

analizar si esta omisión vale la pena por los beneficios

generados por la tecnología.

Por lo tanto es importante identificar si la IUI ofrece ciertos

beneficios, por ejemplo, reducir el procesamiento cognitivo

del usuario.

Page 16: Interfaces de usuario inteligente

Proceso de diseño de la Interfaz de Usuario Inteligente

El proceso de diseño de las interfaces de usuario inteligentes es similar al de una interfaz de usuario tradicional, de manera general podemos mencionar las mismas cuatro actividades:

1. Análisis y modelado de usuario, tareas y el ambiente.2. Diseño de la interfaz3. Construcción de la interfaz. 4. Validación.

Pese a esta similitud de actividades, el diseño de una interfaz inteligentes involucra cambios de enfoque en algunas de las actividades.

Page 17: Interfaces de usuario inteligente

Desde el punto de vista de las IUI se tendrán en cuenta las

siguientes medios para apoyar la interacción:

Mejorar la comunicación. Para apoyar la interacción entre el

humano y la computadora se han utilizado diferentes

técnicas enfocadas en diversos aspectos de la interacción.

Con el uso de dispositivos de entrada inteligentes

(reconocimiento del habla, gestos, lectura de labios, etc.) se

busca facilitar al usuario la manera en que establece

contacto con la computadora.

Page 18: Interfaces de usuario inteligente

Personalización. La información acerca del usuario es el

punto de partida para la personalización (modelado del

usuario), a partir de la información proporcionada por el

usuario, así como bitácoras que indiquen datos sobre el

comportamiento, conocimiento y habilidades del usuario se

puede inferir nuevo conocimiento sobre el usuario.

Page 19: Interfaces de usuario inteligente

• Flexibilidad de uso. Para hacer que la interfaz sea más

flexible en su uso se requiere que la interfaz pueda

adaptarse y exista un mecanismo de aprendizaje que de

sustento a la adaptación. Para la adaptación, como ya se

ha indicado, se considera el conocimiento del usuario

(modelo del usuario) así como inferencias a partir de la

interacción actual. El conocimiento almacenado deberá

cambiar de acuerdo a la situación actual de la interacción.

Page 20: Interfaces de usuario inteligente

ARQUITECTURA DE INTERFACES DE USUARIOS INTELIGENTES

Page 21: Interfaces de usuario inteligente

GRACIAS…