Agente de Software
Kally es un agente experimental de software para ayudar a usuarios de OpenOffice.org.
Agente de Software
Kally para OpenOffice.org
Estamos creando una aplicación basada en Inteligencia Artificial, que permite a cualquier usuario, especialmente aquellos con poco o nada de conocimiento de la suite de oficina, interactuar con un programa sencillo en términos de lenguaje natural.
Menú del proyecto
Presentación del proyectoPlanteamiento del Problema
Objetivos de la investigación
Resultados Obtenidos
Documentación
http://sourceforge.net/projects/kally/
Nuestro trabajo, está basado en los siguientes proyectos: Gloria y Bioinformants/Simulants
En caso de querer colaborar, por favor, sigue las instrucciones de los sitios web respectivos.
Joskally Carrero, joskally en ula punto ve,
Jacinto Davila, jacinto en ula punto ve,
Universidad de Los Andes, Venezuela.
Todas la instrucciones para instalar el agente.
Este documento describe un proyecto de desarrollo de un sistema de ayuda, basado en agentes, para la herramienta de ofimática de Software Libre OpenOffice.org. Sistema de herramientas de software que ofrece una gran cantidad de servicios para oficina (Holt, 2004).
OpenOffice.org es un sistema de herramientas para el trabajo de oficina, que se caracteriza por ser complejo, debido a la gran variedad de utilidades y funciones que presenta en el entorno de desarrollo de las actividades del usuario. A pesar de estar diseñado para atender las instrucciones del trabajador de oficina, en múltiples situaciones esos usuarios requieren asistencia para conocer el sistema y lograr un uso eficiente de sus servicios. Es fácil "perderse" entre los menús y los archivos de configuración que, a pesar de ser fácilmente accesibles, son esencialmente diferentes de las otras herramientas como la suite privativa Office de Microsoft.
El proceso de migración de la suite Office de Microsoft al sistema de OpenOffice.org, puede resultar sencillo dependiendo de la capacidad de los usuarios para el proceso de asociación de los servicios y funciones comunes prestadas por ambos programas. Pero en muchos de los casos no sucede de esta forma, por lo que resulta necesario recurrir a medios necesarios para obtener una fuente de información alternas, como manuales y consultas a paginas Web, re presentan una forma eficiente de aprendizaje.
Lo más sorprendente en esta problemática que se enfrentan los usuarios, es que existen de múltiples sistemas de ayuda para el manejo de OpenOffice.org. Entre las opciones de ayuda que brinda OpenOffice.org se encuentran (Carrero, 2005): Ayuda emergente y/o activa, que brindan información acerca de los botones y comandos básicos del sistema; el ayudante y el menú de contenido, que muestran la información relacionada con OpenOffice.org, a través de un sistema de búsqueda a partir de palabra(s) indicada(s) por el usuario. La página oficial de OpenOffice.org, posee hiperenlaces para acceder a información (en diferentes idiomas), entre otras cosas, pero este conjunto de ayudas no asocia el servicio de ayuda al contexto de trabajo.
El conocimiento del contexto de trabajo donde se encuentre el usuario, puede ser un gran apoyo en el uso de la herramienta. Es decir, el sistema debe permitirle al usuario contar con ayuda que se refiera al problema que tiene en sus manos y de acuerdo a su contexto. Porque, de no ser así, el servicio prestado no cubrirá las necesidades del usuario, trayendo consigo la culminación de las actividades en más tiempo del previsto, como consecuencia de largos períodos de búsquedas de respuestas a sus inquietudes, e inclusive que se dificulte el proceso de enseñanza aprendizaje en el uso de la herramienta. El sistema de ayuda debe procurar la Enseñanza Iso-céntrica (Domingo, 1999), para acercarse más a la realidad del problema a solventar.
Por esta razón, y para ofrecer una opción eficiente y eficaz a los usuarios de esta herramienta, se propone el diseño e implementación de un prototipo de agente asistente incorporado al OpenOffice.org y que pueda asistir a usuarios de esa herramienta al momento de realizar tareas sencillas de edición y generación de contenidos, tomando en cuenta el contexto.
Este proyecto pretende incorporar tecnología desarrollada en la Universidad de los Andes en Mérida, para modelado de agentes (Dávila, 2004), en una herramienta experimental que sirva como asistente interactivo a los usuarios en la generación de contenidos, construyéndolo sobre el API de OpenOffice.org.
La interacción fue un elemento crucial en el desarrollo de Kally como agente, porque se pretendia llegar mas allá de una simple clave de búsqueda. Es por eso que hay un acercamiento inicial a la interpretación del lenguaje natural en búsqueda de alcanzar una solución más cercana al problema del usuario.
Todo esto fue posible, gracias a otras piezas de software que actualmente están al alcance de todos... porque son LIBRES.
OpenOffice.org, es un testimonio importante del NO tener miedo a compartir el código con otros...